http://www.th7.cn/Article/cz/li/200703/20070307120232.html
1。用安裝光盤或者硬盤安裝的方式進(jìn)入安裝界面,在shell 中輸入 linux rescue?
2。然后根據(jù)提示選擇語(yǔ)言和鍵盤格式?
3囱修。選擇是否配置網(wǎng)卡一般系統(tǒng)到了要rescue了卦方,網(wǎng)絡(luò)也就不需要了纪吮,所以可以選擇否跳過網(wǎng)卡配置鳄哭,當(dāng)然你如果需要也可以選擇是,具體設(shè)置過程和安裝時(shí)一樣纲熏。?
4妆丘。選擇是否然讓系統(tǒng)查找硬盤上的RHEL 系統(tǒng)锄俄,選擇繼續(xù)。?
5勺拣。硬盤上的系統(tǒng)已經(jīng)被找到并掛載在/mnt/sysimage 下?
6奶赠。按提示chroot /mnt/sysimage?
chroot 之后你就可以已經(jīng)在你的要被拯救的系統(tǒng)下了。?
grub掛了的药有,grub-install /dev/hdxx?
配置文件改錯(cuò)的,vi /etc/fstab vi /etc/inittab ..................?
軟件包被毀的 rpm -F xxx.rpm?
完成修復(fù)工作后,exit命令退出chroot毅戈,exit退出rescue shell 系統(tǒng)重啟。?
備注:?
如果你硬盤上的系統(tǒng)是非rhel系統(tǒng)如debian的愤惰,那么在第4步時(shí)苇经,rescue 程序會(huì)找步不到硬盤上的系統(tǒng),所以我們這是選擇"跳過"宦言,直接進(jìn)入shell扇单。假設(shè)現(xiàn)在硬盤上的有一個(gè)debian 系統(tǒng) /dev/hda1 為/boot 分區(qū) /dev/hda5 為 / 分區(qū) /dev/hda6 為swap。那么我們現(xiàn)在這么做奠旺。?
代碼:?
# fdisk -l (查看分區(qū)情況)?
# mkdir /mnt/linux?
# mkdir /mnt/linux/boot? (根據(jù)fdisk -l 得到的信息創(chuàng)建目錄)?
# mount -t ext3 /dev/hda5 /mnt/linux?
# mount -t ext3 /dev/hda1 /mnt/linux/boot (掛載硬盤上的文件系統(tǒng))?
# chroot /mnt/linux (chroot 改變工作系統(tǒng))?
#
自此我們順利進(jìn)入硬盤上的debian系統(tǒng),剩下來到就和先前一樣了蜘澜,有冤的報(bào)冤有仇的報(bào)仇。?
另:?
如果你的系統(tǒng)是文件系統(tǒng)損壞那么就不用掛載响疚,chroot 系統(tǒng)了鄙信。?
直接 fsck /dev/hdxx 即可。?
其實(shí)我們仔細(xì)想想這個(gè)rescue會(huì)發(fā)現(xiàn)忿晕,所謂rescue 模式只是一個(gè)帶shell 的linux 運(yùn)行環(huán)境而已装诡,然后通過mount 和 chroot進(jìn)入要修復(fù)的系統(tǒng)的。?
所以在沒有rescue 盤的情況下我可以利用 Linux livecd 或 軟盤版的linux 進(jìn)入shell 環(huán)境然后重做?
代碼:?
# fdisk -l (查看分區(qū)情況)?
# mkdir /mnt/linux?
# mkdir /mnt/linux/boot? (根據(jù)fdisk -l 得到的信息創(chuàng)建目錄)?
# mount -t ext3 /dev/hda5 /mnt/linux?
# mount -t ext3 /dev/hda1 /mnt/linux/boot (掛載硬盤上的文件系統(tǒng))?
# chroot /mnt/linux (chroot 改變工作系統(tǒng))?
#
就可以簡(jiǎn)單的進(jìn)入一個(gè)rescue 環(huán)境了.