昨天在Window7操作系統(tǒng)中將一個(gè)空閑的空間分成了一磁盤,結(jié)果今天上啟動(dòng)的時(shí)候發(fā)現(xiàn)無(wú)法進(jìn)入引導(dǎo)界面,導(dǎo)致Windows7和BackTrack5操作系統(tǒng)我一個(gè)也進(jìn)不去,終于在Linux社區(qū)找到了解決方案
解決方法:
第一步:找出ubuntu分區(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)/boot/grub 回車
第三步:
grub rescue>insmod normal 回車
第四步:
grub>normal 回車
至此,應(yīng)該退出了grub rescue模式,進(jìn)入了熟悉的grub模式
第五步:修復(fù)grub
進(jìn)入BackTrack系統(tǒng)后,在命令行里 sudo update-grub 回車
第六步:
sudo grub-install /dev/sda
完工,輸入reboot重啟,再選擇你進(jìn)入的系統(tǒng)