我的vista是安裝在C盤的,Ubuntu裝在F盤。前兩天重裝了vista,今日修復了Ubuntu。方法如何:
方法一:
1.下載grub4dos,解壓後將grldr和grldr.mbr復制到C盤根目錄下。
2.用bcdedit添加新項目(以管理員身份運行)
bcdedit /create /d "GRUB" /application bootsector
此時生成一個{id}
bcdedit /set {id} device partition=C:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
3.從wubi安裝Ubuntu的分區中(比如D:\),則將D:\ubuntu\winboot\menu.lst這個文件復制到C盤根目錄下。(無意中發現了這個文件)
4.重啟系統,進入GRUB,OK了!
[PS]這種方法是來源於論壇的,我就是按照這種方法來做的,成功了!所以大家可以放心使用。需要說明的是,第2步的id要用生成的那一串字符來替代。可以在命令行復制,先右擊鼠標,選擇“標記”,然後選擇那一串字符,然後使用鍵盤復制,鼠標是不可以的。接著用到id的地方就可以粘貼了,粘貼要用鼠標操作。
另外,grub4dos下載地址:http://www.linuxidc.com/Linux/2009-01/18027.htm
方法二:
重新引導。假設你的Ubuntu安裝在F:\ubuntu
先是修改ubuntu文件夾的名字,然後運行wubi.exe,然後設置路徑的時候選擇F盤,然後確定。當提示重啟得時候選擇“否”,然後去F盤,把新生成的ubuntu文件夾刪除,把原來那個改回來。
重啟之後應該可以了!
方法二是我自己想得,不過我沒有試過,不知道可以不,我覺得應該可以得。這種方面的確是很簡單。如果你嘗試了,請告訴我結果如何!