系統啓動流程
整體過程:BIOS → MRB → Kernel → init
1.BIOS決定從哪個盤開始讀操作系統
主引導記錄MBR:共512bytes;前446代表引導信息,中64代表分區信息,後2代表標誌位
主引導記錄加載boot loader,常見的bootloader有GRUB,GRUB用來控制加載哪個操作系統內核
init 切換系統啓動級別
1)init 0 重啓
2)init 5 切換到圖形界面
3)init 3 命令行界面
在加載系統時按任意鍵進入識別Kernel步驟,按e修改,按e進行修改,鍵入空格後輸入1,然後回車。鍵入b重新引導系統將進入單用戶模式。直接使用root進入操作系統,可使用passwd root進行修改密碼。
GRUB加密
/etc/grub.conf
default=0代表默認讀取第一個title(即第一個內核)
timeout=0代表讀秒的時間
hiddenmenu代表隱藏下列內容
加密過程:
1)在/etc下執行grub-md5-crypt,輸入密碼獲取md5密文密碼
2)修改GRUB配置文件/etc/grub.conf
3)使用救援模式進入操作系統可以破解GRUB加密
BIOS加密
重啓時按F2進入BISO界面,在Security下設置密碼。
(Tips:在主板上扣下BIOS電池,放點後程序復位,密碼被消除)