手把手系列(三)教你自制简单 Linux 系统

13课时
103学过
8分

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价

实验思路

CentOS6的启动流程如下

1.加载BIOS的硬件信息,进行POST加电自检

2.读取第一个启动设备MBR的引导加载程序(grub)的启动信息

3.加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备

4.核心执行init程序,并获取默认的运行信息

5.init程序执行/etc/rc.d/rc.sysinit文件

6.启动核心的外挂模块

7.init执行运行的各个批处理文件(scripts)

8.init执行/etc/rc.d/rc.local

9.执行/bin/login程序,等待用户登录

10.登录之后开始以Shell控制主机

其中与启动相关最重要的几个文件有:内核vmlinuz文件、虚拟文件系统initramfs文件、grub文件以

及init**启动程序**,接下来就围绕这几个重要文件,来制作一个能够简单启动的自制Linux系统