+ -
当前位置:首页 → 问答吧 → 为什么initrd里必须有个init,即无盘系统必须有个init?

为什么initrd里必须有个init,即无盘系统必须有个init?

时间:2010-12-15

来源:互联网

在做initrd的时候根目录下面必须有个init脚本或者链接,在做一个无盘系统的时候也是。但有时候从硬盘启动的时候,且没有initrd的时候,其根目录下并没有initrd,任然可以启动。这是为什么???查了很长时间一直不得其解~~~

作者: taosk   发布时间: 2010-12-15

无盘工作站,他的init是通过pxe从其他的机器拿到的。

作者: jerrywjl   发布时间: 2010-12-15

init是内核加载完成之后调用的一个初始化外围的入口吧好像。
也有叫initrc的

作者: Yuri.G.   发布时间: 2010-12-15

但当系统没有initrd的时候不是也能启动吗?但其根目录下却不用有个init

作者: taosk   发布时间: 2010-12-15

pxe不也是加载一个initrd。img吗?initrd.img根目录里面也有个init文件呀

作者: taosk   发布时间: 2010-12-15