解決方法:
第一步:找出你的Linux盤在那個(gè)分區(qū)以及grub目錄在什么位置。
如果你還記得最好,忘了也無(wú)所謂,使用下面命令逐個(gè)試探即可。
grub rescue>ls 回車 //列出本機(jī)所有磁盤及分區(qū),比如:hd0,(hd0,1)
//,(hd0,4),(hd0,7),(hd0,8),(hd0,9)等
循環(huán)使用如下命令,直至顯示該分區(qū)所包含內(nèi)容而不是“unknown filesystem"
grub rescue>ls (hd0,0)/grub 回車
假設(shè)我們?cè)嚨?hd0,8)時(shí),成功顯示了內(nèi)容。
第二步:
grub rescue>set root=(hd0,8) 回車 //括號(hào)里為上一步嘗試成功的分區(qū)
grub rescue>set prefix=(hd0,8)/grub 回車
第三步:
grub rescue>insmod /grub/normal.mod 回車
至此,應(yīng)該退出了grub rescue模式,進(jìn)入了熟悉的grub模式
第四步:
grub>normal 回車
第五步:修復(fù)grub
進(jìn)入Linux系統(tǒng)后,在命令行里 sudo update-grub 回車
第六步:
sudo grub-install /dev/sda //sda是你的啟動(dòng)磁盤
聯(lián)系客服