一、實驗1:設置grub口令
1、生成一個加密運算為"nd5"的密碼
2、設置grub口令
3、測試grub是否已加密
4、在虛擬機的下圖的圖形界面中,直接敲"Esc"或者"e"鍵
5、在圖形的框下,提示只能敲"p"鍵,原因是因為grub加密的原因
6、直接敲"p"鍵后提示要求輸入密碼,將剛才編輯的密碼填入
7、輸入密碼后,已經進入了編輯菜單界面
8、直接敲"a"鍵進入了"grub shell"會話中
9、直接進入單用戶模式,直接在后面輸入"1"或者"s"或"S"或"single"即可進入單用戶模式
10、進入單用戶模式
總結:給grub上口令為了防止不良分子更改管理員root密碼
二、實驗2:分區情況下,刪除/boot 和/etc/fstab,恢復之(避免后期操作失誤且無法回復,請做好快照,此為套路)
1、刪除/boot和/etc/fstab之前,先取消掛載/boot目錄
2、重啟電腦后,使用光盤啟動,并進入救援模式
由上圖所示,直接敲"Esc"鍵,即可進入光盤模式,并啟動救援模式
3、進入shell會話
4、新建掛載目錄,回復根與boot分區
5、模擬創建掛載文件"fstab"
6、重啟電腦再次進入救援模式,修復kernel和grub
7、重啟電腦
三、實驗3:在U盤上自制linux(無U盤,使用新增的磁盤進行制作)
1、在虛擬機上新增一塊磁盤
2、新增的硬盤在系統未有顯示,通知內核掃描新增的磁盤"sdb"
3、將新增的磁盤"sdb"進行分區后格式化為"ext4"
4、將sdb1當成grub根,并模擬出sdb1為"boot"分區,并模擬"grub.conf"文件
5、創建模擬根目錄與"fstab"文件
6、給模擬的root目錄添加一些外部命令以及lib庫
7、測試虛擬的Linux,使用命令"chroot"進行切換查看
8、使用"sdb"硬盤進行安裝虛擬機,查看是否創建小型的Linux成功,將創建的虛擬機"test"中的硬盤刪除,使用模擬創建的磁盤"CentOS 6-0.vmdk"
9、將創建的虛擬機"test"中的硬盤刪除,使用模擬創建的磁盤"CentOS 6-0.vmdk"
10、啟動虛擬機"test"后,顯示如下圖所示
原創文章,作者:Aleen,如若轉載,請注明出處:http://www.www58058.com/46902