linux援救模式:linux rescue使用詳細圖解

圖解進入rescue (示例系統爲RHEL 3) 
1。用安裝光盤或者硬盤安裝的方式進入安裝界面,在shell 中輸入 linux rescue 

!!!Image resized! Click here to see original image!!!!!Original width:640 Original height:480 Retry times:1 !!! 

2。然後根據提示選擇語言和鍵盤格式 
!!!Image resized! Click here to see original image!!!!!Original width:640 Original height:480 Retry times:87 !!! 
!!!Image resized! Click here to see original image!!!!!Original width:640 Original height:480 Retry times:87 !!! 

3。選擇是否配置網卡一般系統到了要rescue了,網絡也就不需要了,所以可以選擇否跳過網卡配置,當然你如果需要也可以選擇是,具體設置過程和安裝時一樣。 

!!!Image resized! Click here to see original image!!!!!Original width:640 Original height:480 Retry times:1 !!! 

4。選擇是否然讓系統查找硬盤上的RHEL 系統,選擇繼續。 

!!!Image resized! Click here to see original image!!!!!Original width:640 Original height:480 Retry times:1 !!! 

5。硬盤上的系統已經被找到並掛載在/mnt/sysimage 下 
!!!Image resized! Click here to see original image!!!!!Original width:640 Original height:480 Retry times:28 !!! 

6。按提示chroot /mnt/sysimage 
!!!Image resized! Click here to see original image!!!!!Original width:640 Original height:480 Retry times:1 !!! 
chroot 之後你就可以已經在你的要被拯救的系統下了。 
grub掛了的,grub-install /dev/hdxx 
配置文件改錯的,vi /etc/fstab vi /etc/inittab .................. 
軟件包被毀的 rpm -F xxx.rpm 

完成修復工作後,exit命令退出chroot,exit退出rescue shell 系統重啓。 

備註: 
如果你硬盤上的系統是非rhel系統如debian的,那麼在第4步時,rescue 程序會找步不到硬盤上的系統,所以我們這是選擇"跳過",直接進入shell。假設現在硬盤上的有一個debian 系統 /dev/hda1 爲/boot 分區 /dev/hda5 爲 / 分區 /dev/hda6 爲swap。那麼我們現在這麼做。 
代碼:

# fdisk -l (查看分區情況) 

www.ixdba.net


# mkdir /mnt/linux 
# mkdir /mnt/linux/boot  (根據fdisk -l 得到的信息創建目錄) 
# mount -t ext3 /dev/hda5 /mnt/linux 
# mount -t ext3 /dev/hda1 /mnt/linux/boot (掛載硬盤上的文件系統) 
# chroot /mnt/linux (chroot 改變工作系統) 
#



自此我們順利進入硬盤上的debian系統,剩下來到就和先前一樣了,有冤的報冤有仇的報仇。 
另: 
如果你的系統是文件系統損壞那麼就不用掛載,chroot 系統了。 
直接 fsck /dev/hdxx 即可。 

其實我們仔細想想這個rescue會發現,所謂rescue 模式只是一個帶shell 的linux 運行環境而已,然後通過mount 和 chroot進入要修復的系統的。 
所以在沒有rescue 盤的情況下我可以利用 Linux livecd 或 軟盤版的linux 進入shell 環境然後重做 
代碼:

# fdisk -l (查看分區情況) 
# mkdir /mnt/linux 
# mkdir /mnt/linux/boot  (根據fdisk -l 得到的信息創建目錄) 
# mount -t ext3 /dev/hda5 /mnt/linux 
# mount -t ext3 /dev/hda1 /mnt/linux/boot (掛載硬盤上的文件系統) 
# chroot /mnt/linux (chroot 改變工作系統) 
#


就可以簡單的進入一個rescue 環境了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章