天天看點

WIN7 Ubuntu雙系統啟動問題解決

問題陳述:

由于原來Ubuntu版本為10.04,太老,使用中有不少問題,決定重新裝Ubuntu11.10.    把原來的Ubuntu安裝盤格式化。

然後下載下傳Ubuntu11.10, wubi.exe。兩者放在一個檔案夾。點選Wubi.exe,選擇安裝的位置:i:。

重新開機電腦:發現

Grub rescue, unknown file system. 

error: unknown filesystem 進入: grub rescue>  grub rescue> ls (hd0) (hd0,8)  (hd0,7)  (hd0,6)  (hd0,5)  (hd0,3)  (hd0,2)  (hd0,1)

grub rescue> ls (hd0) error:unknown filesystem grub rescue> ls (hd0,8) error:unknown filesystem grub rescue> ls (hd0,7) error:unknown filesystem ls各個分區,都會出現以上錯誤。

解決問題:

網上搜集了很多關于GNUB的文章,發現沒有一個可以解決問題。到了晚上,折騰的想放棄時,發現一個英文網站上有個不錯的文章:

http://superuser.com/questions/265957/grub-rescue-unknown-file-system-cant-boot-into-windows-7

裡面詳細的分析了解決方法。

現在系統啟動時啟動器已經由Windows啟動管理器接管了,而不是由GRUB來啟動。方法如下:

GRUB works in stages. First part of it is loaded from MBR (Master Boot Record), which points to secondary data located on your Linux partition that is required to proceed with next step of grub. From your description of the problem, apparently you have deleted the second stage of your grub installation and grub isn't able to find it.

In order to get back your Windows 7 boot loader on your MBR, to allow you to boot into Windows 7, follow these steps:

1- Boot your computer from your Windows 7 install dvd.

2- Choose your language, time, and keyboard input on the first screen, and click next.

3- On next screen, you will be presented with three choices. Click on "Repair Your Computer", to enter recovery window. Now select "Command Prompt". At the command prompt, first change your directory to boot (cd boot), and then type "bootsect /nt60 ALL /mdr". This will restore your windows boot loader onto your MBR.

一天的折騰,深刻體會到:

1)不到萬不得已,不要重裝系統。折騰折騰,可以學到不少東西。

2)Grub是個很好的引導多系統的Bootloader。

3)不要随意格式化硬碟。

4)使用Wubi安裝Ubuntu非常友善。

WIN7 Ubuntu雙系統啟動問題解決

繼續閱讀