From 99dee790f15d5ddb317be2a777ac8761dfe94dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=98=A0=E6=98=A5?= Date: Wed, 21 Oct 2015 16:29:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- intro-4.2-iso/intro-iso.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/intro-4.2-iso/intro-iso.md b/intro-4.2-iso/intro-iso.md index 767dfef..05b8528 100644 --- a/intro-4.2-iso/intro-iso.md +++ b/intro-4.2-iso/intro-iso.md @@ -88,11 +88,11 @@ Pkgfile~ sg3_utils#1.41-x86_64-linx-Rocky4.2.pkg.tar.gz ### 2.5 光盘系统的启动过程 为了使光盘可以启动系统,需要在光盘的特定位置上放入启动器(如GRUB)代码。将计算机的BIOS设置为从光驱设备启动,BIOS的装载程序将会把光盘特定位置的信息载入内存并执行,而这个特定位置中存放了启动器程序。启动器获得计算机的控制权后根据配置或用户的选择将光盘上的Linux内核装载到内存中,再载入辅助系统。 启动镜像文件采用Initramfs时,直接把文件内容还原到内核的根文件系统中。内核在自身启动完成后运行辅助系统中的/init程序文件,内核启动结束。/init要完成以下几项功能: - * 测试当前计算机的配置,主要是光驱设备,对光驱进行驱动; - * 查找当前启动光盘所在光驱设备文件并进行挂载; - * 将光盘中的最终系统挂载到内存中,一般是挂载到辅助系统的某个目录; - * 对最终系统进行使用前的处理,如创建必要的文件和目录; - * 将光盘的最终系统切换到根文件系统上,并执行根文件系统中的/sbin/init文件。 +* 测试当前计算机的配置,主要是光驱设备,对光驱进行驱动; +* 查找当前启动光盘所在光驱设备文件并进行挂载; +* 将光盘中的最终系统挂载到内存中,一般是挂载到辅助系统的某个目录; +* 对最终系统进行使用前的处理,如创建必要的文件和目录; +* 将光盘的最终系统切换到根文件系统上,并执行根文件系统中的/sbin/init文件。 /sbin/init将根据/etc/inittab文件的配置来完成系统的启动过程,系统启动完成后进入用户操作模式。 ## 3. 自动出盘工具运行环境的目录树 @@ -182,5 +182,5 @@ Rocky: 由mk_iso脚本中的preppare_env_dir()函数创建,安装系统时所 tag: 是一个ASCII文件,记录了光盘的版本号。 ## 6 参考资料 -《手把手教你构建自己的Linux系统》孙海勇 编著 -《从实践中学嵌入式Linux操作系统》华清远见嵌入式学院 曹忠明 程姚根 编著 +《手把手教你构建自己的Linux系统》孙海勇 编著 +《从实践中学嵌入式Linux操作系统》华清远见嵌入式学院 曹忠明 程姚根 编著 \ No newline at end of file