- 2
- 0
- 约5.35千字
- 约 6页
- 2018-10-25 发布于贵州
- 举报
Linux开机流程及重要系统文件linux基础
Linux开机流程及重要系统文件linux基础
【Linux基础】Linux开机流程及重要系统文件
linux基础2010-03-24 20:39:42阅读24
正文:
一,linux开机流程
如上图所示,boot loader可以载入kernel与initrd(这两个几乎是同时加载的!),然后在内存中让initrd解压缩成为根目录,kernel就能够借此载入适当的驱动程序,最终释放虚拟文件系统,并挂载实际的根目录文件系统,就能够开始后续的正常开机流程
思考:是否没有initrd就无法顺利开机?
答:不见得的!需要initrd最重要的原因是,当开机时无法挂载根目录的情况下,此时就一定需要initrd,例如你的根目录在特殊的磁盘介面(USB,SATA,SCSI),或者是你的文件系统较为特殊(LVM,RAID)等等,才会需要initrd。
如果你的Linux是安装在IDE介面的磁盘上,并且使用预设的ext2/ext3文件系统,那么不需要initrd也能够顺利的开机进入Linux的!
注意:第一支程序init 1,/etc/inittab
[root@www~]#vim/etc/inittab==所有的设定都是在这里定义的。所有一定要搞清楚这个文件!
id:5:initdefault:==预设的runlevel设定,此runlevel为5 si:sysinit:/etc/rc.d/rc
原创力文档

文档评论(0)