日期:2014-05-16  浏览次数:20574 次

嵌入式 Linux 启动问题
9260的开发板,内核版本是2.6.30,编译器版本是4.4.3,busybox版本是1.1.3,在启动的时候有时在:Freeing init memory: 116K这个地方卡住,有时在它的下一句:INIT: version 2.86 booting卡住,上网查资料说是内核与buxybox或者init的编译器版本不同,然后我重新在4.4.3编译器下编译了busybox,发现我编译后的init文件是指向busybox的链接,而之前的文件系统里init是指向init.sysvinit,请问这两个有什么区别?
嵌入式

------解决方案--------------------
init.sysvinit是指向哪里?

没多大区别。http://en.wikipedia.org/wiki/Init
------解决方案--------------------
sysvinit也是init的中的一种,因为init有好几个实现版本。像这种问题在google上搜一下就清楚了。