Linux 开机流程与启动文件

上传人:人*** 文档编号:567602756 上传时间:2024-07-21 格式:PPT 页数:16 大小:2.69MB
返回 下载 相关 举报
Linux 开机流程与启动文件_第1页
第1页 / 共16页
Linux 开机流程与启动文件_第2页
第2页 / 共16页
Linux 开机流程与启动文件_第3页
第3页 / 共16页
Linux 开机流程与启动文件_第4页
第4页 / 共16页
Linux 开机流程与启动文件_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Linux 开机流程与启动文件》由会员分享,可在线阅读,更多相关《Linux 开机流程与启动文件(16页珍藏版)》请在金锄头文库上搜索。

1、LinuxLinux系统初始化系统初始化系统初始化系统初始化第第15章章Page 1/20系统启动过程系统启动过程系统启动过程系统启动过程主机启动,并从硬盘进行引导主机启动,并从硬盘进行引导主机启动,并从硬盘进行引导主机启动,并从硬盘进行引导从硬盘从硬盘从硬盘从硬盘MBRMBRMBRMBR读取并运行读取并运行读取并运行读取并运行Boot LoaderBoot LoaderBoot LoaderBoot Loader程序程序程序程序由由由由Boot LoaderBoot LoaderBoot LoaderBoot Loader引导引导引导引导LinuxLinuxLinuxLinux内核程序运行内

2、核程序运行内核程序运行内核程序运行由由由由LinuxLinuxLinuxLinux内核运行内核运行内核运行内核运行INITINITINITINIT进程进程进程进程进入指定运行级别,运行系统服务程序进入指定运行级别,运行系统服务程序进入指定运行级别,运行系统服务程序进入指定运行级别,运行系统服务程序运行终端程序,等待用户登录运行终端程序,等待用户登录运行终端程序,等待用户登录运行终端程序,等待用户登录Page 2/20Page 3/20Page 4/20Page 5/20Page 6/20biosbiosv BIOS BIOS (basic input/output systembasic in

3、put/output system)v1:1:计算机周边设备的检测计算机周边设备的检测 POST POST (power on self testpower on self test)v2 2:定义第一启动设备:定义第一启动设备v3 3:读取第一个硬盘的第一个扇区:读取第一个硬盘的第一个扇区MBRMBRvMBRMBR(主引导记录)(主引导记录)vBoot loader Boot loader (引导加载程序)(引导加载程序)(1 1)放在)放在MBR 446 byteMBR 446 byte(2 2)放在其他的分区内部)放在其他的分区内部Page 7/20Page 8/20Page 9/20g

4、rubgrubvgrubgrub引导加载引导程序引导加载引导程序v1 1:识别较多的文件系统,并且可以使用:识别较多的文件系统,并且可以使用grubgrub主程序直接主程序直接在文件系统中搜索核心在文件系统中搜索核心v2 2:启动的时候可以自行编辑与修改启动设置项目:启动的时候可以自行编辑与修改启动设置项目v3 3:可动态的搜索设置文件,而不需要在修改设置文件后:可动态的搜索设置文件,而不需要在修改设置文件后重新安装重新安装grubgrub。只要修改。只要修改 /boot/grub/boot/grub/grub.confggrub.confg设置文设置文件,下次启动即可生效。件,下次启动即可生

5、效。v4 4:支持开机密码:支持开机密码md5md5值加密值加密Page 10/20Page 11/20kernelkernelv1: 1: 检测硬件设备检测硬件设备v2 2:初始化硬件设备与载入:初始化硬件设备与载入v3 3:read/onlyread/only的方式挂载的方式挂载v4 4:载入:载入initinit程序(程序(/etc/etc/inittabinittab)Page 12/20LinuxLinux系统中的运行级别系统中的运行级别系统中的运行级别系统中的运行级别运行级别运行级别说明说明0 0停机停机1 1单用户模式,用于单用户模式,用于rootroot用户对系统进行维护用户对

6、系统进行维护 2 2多用户模式,在此模式下不能使用多用户模式,在此模式下不能使用NFS NFS 3 3完全多用户模式,主机做为服务器使用时通常完全多用户模式,主机做为服务器使用时通常在此运行级别在此运行级别 4 4未分配使用未分配使用 5 5图形登录的多用户模式,用户在该模式下可进图形登录的多用户模式,用户在该模式下可进行图形界面登录行图形界面登录 6 6重新启动重新启动 Page 13/20Page 14/20/ /etc/rc.sysinit-/etc/rc.d/rc.sysinitetc/rc.sysinit-/etc/rc.d/rc.sysinitv1:1:获取网络环境与主机类型(首先

7、读取网络设置文件获取网络环境与主机类型(首先读取网络设置文件/etc/etc/sysconfigsysconfig/network,/network,获取主获取主机名称与默认网关机名称与默认网关gatewaygateway等网络环境)等网络环境)v2 2:测试与载入内存设备:测试与载入内存设备/proc/proc及及usbusb设备设备/sys/sysv3: 3: 决定是否启动决定是否启动selinuxselinuxv4:4:接口设备的检测与即插即用(接口设备的检测与即插即用(pnppnp)参数调试)参数调试v5 5:用户自定义模块的加载:用户自定义模块的加载v6 6:加载核心的相关设置:加载

8、核心的相关设置v7 7:设置时间系统:设置时间系统v8 8:设置终端控制台的字形:设置终端控制台的字形v9 9:设置:设置RAIDRAID和和LVMLVM等硬盘管理等硬盘管理v1010:以:以fsckfsck检验磁盘文件系统检验磁盘文件系统v1111:进行磁盘配额:进行磁盘配额quotaquota的转换的转换v1212:重新以可读取模式载入系统磁盘:重新以可读取模式载入系统磁盘v1313:启动:启动quotaquota功能功能v1414:启动系统随即设备:启动系统随即设备v1515:清除启动过程中的临时文件:清除启动过程中的临时文件v1616:将启动相关信息加载到:将启动相关信息加载到/ /var/log/dmesgvar/log/dmesg文件中文件中Page 15/20/etc/etc/rc.drc.d与与与与/etc/etc/rc.d/rc.localrc.d/rc.localv/etc/rc.dv/etc/rc.d/rc.localv/sbin/mingetty-ls /dev/tty*vntsysvvntsysv level 35vsyncPage 16/20

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 文学/艺术/历史 > 人文/社科

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号