流程
引导顺序: BIOS -> MBR ->
- BIOS确定从哪个硬盘启动操作系统(软盘/光盘/硬盘)
- MBR即主引导记录,会告诉电脑从该设备的某一个分区(安装操作系统的分区)来装在引导加载程序。
- Boot loader负责存储操作系统的相关信息,如名称、内核等
- kernel 内核,负责加载第一个程序,即init
- init 第一个程序
GRUB确定启动哪个操作系统,是boot loader的一种,启动到这一步可以按e
进入编辑模式
GURB加密
首先使用命令生成密文密码,输入以下命令,会接收一个密码,并返回经过md5加密后的字符串
grub-md5-crypt
使用vim /etc/grub.conf
编辑grub的配置文件
在hiddenmenu和title中加入:
password --md5 上面生成的md5字符串
再次进入编辑内核的时候则会要求输入相应的密码。
grub加密可以轻松的被操作BIOS破解
BIOS加密
一般在开机时按F2
进入BIOS界面,在Security
选项卡下设置密码即可。
bios加密也并非绝对的安全,仍然可以被破解