initrd-version.img从哪里来?
2005年4月11日
今天和同事争论make kernel之后/boot里的initrd-$(version).img从哪里来的问题
虽然我知道肯定是make kernel的时候搞出来的,但是具体怎么做的还真没仔细研究过
正好2.4.30出来了,按惯例也要装上去一用,就顺便把这个未知的东西搞搞清楚。
结论如下:
make install ->
./Makefile (ln261) include arch/$(ARCH)/Makefile ->
./arch/$(ARCH)/Makefile (ln119) $(MAKEBOOT) = Make -C arch/$(ARCH)/boot ->
./arch/$(ARCH)/boot/Makefile (ln40) sh -x ./install.sh … … ->
./arch/$(ARCH)/boot/install.sh (ln25) /sbin/installkernel ->
/sbin/installkernel (ln65) new-kernel-pkg …
分类: saving