转载 一.Linux的引导过程 系统启动之后,在进入init.d之前,我们先来看看系统都做了什么工作.系统加电之后,首先进行的硬件自检,然后是bootload对系统的初始化,加载内核. 内核被加载到内存之后,就开始执行了.一旦内核启动运行,对硬件的检测就会决定需要对哪些设备驱动进行初始化. 从这开始,内核就能够挂装根文件系统(这个过程类似于Windows识别并存取C盘的过程).内核挂装了根文件系统,并已初始化所有的设备驱动程序和数据结构等之后,就通过启动一个叫init的用户级程序,完成引导进程.…