rescuelinux
『壹』 linux系統安裝出錯後出現grub rescue的修復方法
linux系統安裝出錯後出現grub
rescue的修復方法1、先使用ls命令,找到linux系統的安裝文件在哪個分區:grub
rescue>ls會羅列所有的磁碟分區信息,比方說:(hd0,1),(hd0,5),(hd0,3),(hd0,2)2.
然後依次調用如下命令:
X表示各個分區號碼grub
rescue>ls
(hd0,X)如果都找不到的話,需要查一下是否因為linux版本差異,造成grub的路徑不對。3.
假設找到(hd0,5)時,顯示了文件夾中的文件,則表示linux安裝在這個分區。4.
調用如下命令:grub
rescue>set
root=(hd0,5)grub
rescue>set
prefix=(hd0,5)/boot/grubgrub
rescue>insmod
normal5.(成功後grub
rescue字體的顏色會發生變化)然後調用如下命令,就可以顯示出丟失的grub菜單了。grub
rescue>normal如果不行可把部分命令改成下面形式試下:grub
rescue>ls
(hd0,X)/boot/grubgrub
rescue>set
root=(hd0,5)grub
rescue>set
prefix=(hd0,5)/boot/grubgrub
rescue>insmod
/boot/grub/normal.mod
『貳』 Linux系統密碼忘記後的五種恢復方法
一.
lilo引導
1.
在出現
lilo:
提示時鍵入
linux
single
Boot:
linux
single
2.
回車可直接進入linux單用戶模式
3.
vi
/etc/passwd
刪除root項中的密碼
(這里也可以直接使用passwd命令重新設置root的密碼)
4.
reboot重啟,root密碼為空
二.
grub引導
1.
在出現grub畫面時,選擇linux引導項,然後按e鍵
2.
選擇以kernel開頭的一行,再按e
鍵,在此行的末尾,按空格鍵後輸入single,以回車鍵來退出編輯模式;
3.
回車返回,然後按b鍵啟動,即可直接進入linux單用戶模式
4.
vi
/etc/passwd
刪除root項中的密碼
(這里也可以直接使用passwd命令重新設置root的密碼)
5、reboot重啟,root密碼為空
三、可以使用linux啟動軟盤引導
出現boot後,輸入linux
single
可進入單用戶模式;
修改或刪除root密碼;
四、使用linux
系統安裝盤
如果你既沒做系統啟動軟盤,同時多系統的引導LILO
和GRUB
又被刪除,那麼只能使用linux
系統安裝盤來恢復root的密碼。
用第一張linux
系統安裝盤啟動,出現boot
提示符後輸入:
oot:
linux
rescue
此時系統進入救援模式,然後根據提示完成:
1.選擇語言和鍵盤格式;
2.選擇是否配置網卡,一般系統因網路不需要,所以可以選擇否跳過網卡配置;
3.選擇是否讓系統查找硬碟上的Redhat
linux
系統,選擇繼續;
4.系統顯示硬碟上的系統已經被找到,並掛載在/mnt/sysimage
下;
5.進入拯救狀態,可重新設置root
的密碼:
#
chroot/mnt/sysimage
(讓系統成為根環境)
#
cd
/mnt/sysimage
#
passwd
root
五、卸下硬碟掛到別的機器上更改
如果不怕麻煩的話,還可以把安裝linux的硬碟卸下後掛到其他系統環境下同樣是去修改/etc/passwd文件,修改過後保存即可;告頃
註:
1、在不同的linux系統下輸入single的方式和方法可能有區別,襪滑陸希望能自己去嘗試;
2、除了需要修改/etc/passwd文件外,可能也需要修改/etc/shadow文件,這是/etc/passwd密碼文件的投影文件。
作讓衡者☆菜鳥阿凡成長之路
『叄』 linux系統恢復初始設置
1、把linux安裝光碟的第一張放到光碟機,然後重新啟動機器,在BOIS中把系統用光碟機來引導;
2、等安裝界面友攔飢出來後,按F4鍵,也好返就是linuxrescue模衡友式;
3、進行配製,過後就繼續這個過程;
4、然後會出現這樣的提示符sh5,可以操作GRUB了,輸入grubshgrub會出現這樣的提示符grub,可以在這樣的字元後面,輸入grubroothdXY ,setuphd0是把GRUB寫到硬碟的MBR上。