1.当我们按下电源按钮,把电源投入到机器中后,
首先被启动执行的就是这个BIOS(BasicInput/Output System)程序。
BIOS的功能是……而且访问硬盘先头512Bit的MBR(Master Boot Record)。ide
2.经BIOS的控制,将MBR中的Boot Record调入内存中。
这里就要说说Linux的Boot程序了,Linux的Boot程序有GRUB和LILO,
而CentOS默认的Boot程序是GRUB。spa
3.通过Boot程序,访问硬盘中的Linux内核程序。内存
4.将内核程序调入内存中。it
5.内核程序调用完成后,通过内核访问硬盘中将要用到的其余文件。ast
内核第一个执行的文件是/sbin/init,而这个文件的设置和定义文件是/etc/inittab这个文件,
也就是说/sbin/init按照/etc/inittab的定义来执行下一步的启动,
那咱们就要看看/etc/inittab文件是怎么回事儿了。class