- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux 引导流程解析
Linux 引导流程解析
【软硬件始时钟设置】
查看软件时钟 date
查看硬件时钟 hwclock
修改软件时钟 date -- help
修改硬件时钟 hwclock --set --date=“02/26/11 08:08:18”
硬件时间同步软件时间 hwclock -hctosys
【init】的工作
Init 启动后读取inittab 文件 执行雀圣运行级别,从而继续的继续引导过程
在linux系统中,init是第一个可以存在的进程,它的PID恒为1,但它必须向一个更高级的功能负责: PID为o的内核调度器 从而获得CPU 时间
【inittab文件剖析】
运行级别的切换 inint 【0 1 2 3 4 5 6 】
查看当前的运行级别
Runlevel
在 inittab中, 所有条目采取一下格式
Id : 标识符 一般为两位字母或者数字
Run—leves 制定运行级别 可以制定多个
Action 制定运行状态/要求
Precess 制定要运行的脚本/命令
Action 常用取值
Initdefault: 系统启动任何运行级别都执行 process中的制定的命令
Sysinit 系统启动任何级别都要制定 process中的制定的命令
Wait 制定process中的指定的命令 并等其结果在运行其他命令
Once 执行process 中制定的命令 不等待其结束
Chrlaltdel 按下 ctrl+alt+del 时执行 process指定的命令
Action 常用取值续
Powerfail 当出现电源错误时 执行process 制定的命令 不等待其结束
Powerokwait 当电源恢复时 执行process制定的命令
Respswn 一旦precess 指定的命令终止, 便更新运行该命令
指定系统默认运行的级别为3 如果想系统启动后自动运行 X windouw 则将上面3 改成5
启动脚本 /etc/rc.d/rc.sysinit , 完成系统服务程序启动, 如系统环境变量设置 设置系统时钟 加载字体 检查加载文件系统 生成系统启动信息日志文件等
判断默认运行级别 调用 /etc/rc.d/rc 脚本 执行相应运行级别目录中的服务程序 完成相应运行级别的初始化设置
【服务程序脚本】
/etc/rc.d/init.d
该目录下包含哥哥运行级别的服务程序脚本
/etc/rc.d/rc[1234560].d
分别存放对应于运行级别的服务程序脚本的符号连接,连接到init.d 目录中的相应脚本
【设置自启动程序】
Ls -s
Chkconfig
Ntsysv
【相关命令及日志】
运行 dmesg 检查引导期间的错误
【GRUB】
GRUB 的配置文件默认为
/boot/grub/grub.conf
Ls -l /etc/grub.conf 为连接文件
【GRUB】配置选项
Default 定义缺省启动系统
Timeout 定义默认等待时间 值为0则不等待
Splashimage 定义GURB 界面图片
Hiddenmenu 隐藏菜单
Title 定义菜单项名称
Root 定义系统内核所在的分区
Kernel 制定内核文件所在位置
Initrd 制定镜像文件所在位置
【单用户模式应用】
案例 root密码忘记
进入单用户模式重新设置root 密码, 方法如下
开机进入 GRUB 界面 按e 进入编辑hang模式, 选中 kernel行 再次按e键
在行后输入l 回车保存后按b 键阴道后 即可进入单用户模式
【进入单用户模式不需要密码】
【设置GRUB】密码
1 生成 GRUB 密码
Grub-md5-crypt
Password
2 写入 GRUB 配置文件
Password --md5
--md5 参数表示口令使用MD5 加密
【GRUB命令模式修复】
启动后进入 grub界面但没有菜单 只剩下一个
Grub》提示符 错误解决方法:
【linux光盘修复模式】
进入光盘修复模式:
1 把安装盘放到光驱 然后重新启动机器 在 BOIS 中把系统设置为光驱引导
2 在boot 提示符下输入 linux rescue
进入修复模式
【光盘修复模式下原系统根分区被挂在到光盘】
Linux的 /mnt/sysimage 目录下
您可能关注的文档
- 桑德伯格16年加州大学伯克利分校毕业典礼演讲.docx
- CentOS5下XEN虚拟机的安装和配置.doc
- WIN7下硬盘安装Ubuntu_12.04 LTS 双系统教程 新手进.doc
- 让你作文高大上的英语短语.doc
- 华育八年英语整理1-2.docx
- 2016年人教版八年级下册期末试题.doc
- SVG参考文档.doc
- 把ubuntu安装至移动硬盘、并可在不同电脑上启动、运行的方法.doc
- 瞬间让你英文表达提升三个层次.doc
- 新闻题源精练100题(tapesript).doc
- 山东省聊城市高唐县2024-2025学年九年级上学期第一次月考语文试题(解析版).docx
- 辽宁省沈阳市郊联体2024-2025学年高三上学期11月期中地理试题.docx
- 宁夏回族自治区石嘴山市第一中学2024-2025学年高二上学期11月期中英语试题.docx
- 甘肃省多校2024-2025学年高一上学期期中联考历史试题(解析版).docx
- 海南省海口市琼山区海南中学2024-2025学年高二上学期11月期中考试地理试题(解析版).docx
- 四川省雅安中学2024-2025学年高二上学期11月期中生物试卷.docx
- 浙江省金华市十校2024-2025学年高三上学期11月模拟考试历史试题(解析版).docx
- 浙江省衢州五校联盟2024-2025学年高二上学期期中联考历史试卷.docx
- 福建省漳州市第一中学2024-2025学年高三上学期期中化学试卷.docx
- 江西省上饶市蓝天教育集团2024-2025学年高一上学期期中考试物理试题(解析版).docx
文档评论(0)