Linux操作系统引导程序的执行顺序

引导程序是这样的:



1。加载BIOS的硬件信息并获取第一个引导设备的名称。



2。阅读的引导Loader的启动信息(即LILO,GRUB,spfdisk等等),将第一启动设备;



三.加载内核操作系统的核心信息,内核开始解包并尝试驱动所有硬件设备。



4。内核执行init程序并获取运行级信息。



5。init执行 / / RC等。D / rc.sysinit中文件;



6。从核心模块( / / conf文件等。);



7。init执行运行级别的各种批处理文件(脚本);



8。init执行 / / RC等。D/rc.local文件;



9。执行用户登录程序并等待用户登录;



10。登机后,从shell控制主机开始。