[转]linux援救模式:linux rescue使用详细图解
網上很多網友問怎么進rescue 模式,不知道怎么用rescue來挽救系統(tǒng)。
現在我來圖解進入rescue (示例系統(tǒng)為RHEL 3)
1。用安裝光盤或者硬盤安裝的方式進入安裝界面,在shell 中輸入 linux rescue
2。然后根據提示選擇語言和鍵盤格式
3。選擇是否配置網卡
一般系統(tǒng)到了要rescue了,網絡也就不需要了,所以可以選擇否跳過網卡配置,當然你如果需要也可以選擇是,具體設置過程和安裝時一樣。
4。選擇是否然讓系統(tǒng)查找硬盤上的RHEL 系統(tǒng),選擇繼續(xù)。
5。硬盤上的系統(tǒng)已經被找到并掛載在/mnt/sysimage 下
6。按提示chroot /mnt/sysimage
chroot 之后你就可以已經在你的要被拯救的系統(tǒng)下了。 grub掛了的,grub-install /dev/hdxx 配置文件改錯的,vi /etc/fstab vi /etc/inittab .................. 軟件包被毀的 rpm -F xxx.rpm
完成修復工作后,exit命令退出chroot,exit退出rescue shell 系統(tǒng)重啟。
備注:
如果你硬盤上的系統(tǒng)是非rhel系統(tǒng)如debian的,那么在第4步時,rescue 程序會找步不到硬盤上的系統(tǒng),所以我們這是選擇"跳過",直接進入shell。假設現在硬盤上的有一個debian 系統(tǒng) /dev/hda1 為/boot 分區(qū) /dev/hda5 為 / 分區(qū) /dev/hda6 為swap。那么我們現在這么做。
代碼:
# fdisk -l (查看分區(qū)情況)
# mkdir /mnt/linux
# mkdir /mnt/linux/boot (根據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))
#
自此我們順利進入硬盤上的debian系統(tǒng),剩下來到就和先前一樣了,有冤的報冤有仇的報仇。
另:
如果你的系統(tǒng)是文件系統(tǒng)損壞那么就不用掛載,chroot 系統(tǒng)了。
直接 fsck /dev/hdxx 即可。
其實我們仔細想想這個rescue會發(fā)現,所謂rescue 模式只是一個帶shell 的linux 運行環(huán)境而已,然后通過mount 和 chroot進入要修復的系統(tǒng)的。
所以在沒有rescue 盤的情況下我可以利用 Linux livecd 或 軟盤版的linux 進入shell 環(huán)境然后重做
代碼:
# fdisk -l (查看分區(qū)情況)
# mkdir /mnt/linux
# mkdir /mnt/linux/boot (根據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))
#
就可以簡單的進入一個rescue 環(huán)境了.
文章轉自:http://www.th7.cn/Article/cz/li/200703/20070307120232.html
在虛擬機下使用ISO文件進入linux rescue
打開虛擬機設置,選擇linux的iso文件,然后重啟按esc光盤引導,出現紅色界面時候下面輸入 linux rescue即可。
總結
以上是生活随笔為你收集整理的[转]linux援救模式:linux rescue使用详细图解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 国内油价下次调整或将不会继续上涨 连涨重
- 下一篇: 控制反转(IoC)-解析与实现