Linux系统启动详解

1.系统启动流程

2.BIOS

按下电源后,第一个启动的程序,负责检查硬件和可启动设备。可启动设备是基于MBR的,也就是512字节中末尾是55AA的是为可启动的设备

然后把控制器交给前面446个字节的引导代码,该引导代码作用就是去引导不同的操作系统,但是MBR字节有限,实现不了那么多功能,

所以MBR只是做一个跳转,在LINUX中,则是跳到GRUB中

3.GRUB

4.KERNEL

DEMSG可以查看内核启动时的输出信息

还可以通过/var/log/demsg 文件查看



5.INIT

内核启动完成后,内核开始启动操作系统的第一个进程INIT

init 3就能切换到3运行级别下


把exec那一行注释掉就能取消掉这个功能了



6.修改ROOT用户的密码

为内核传递一个参数 数字1 或single 可进入单用户模式,

具体办法是重启linux系统,在引导时候,按上下键,按e进入配置项配置界面

7.给引导加密



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值