我的位置: 首頁 > 學習專區 > .NET技術 > GRUB不能啟動全攻略

GRUB不能啟動全攻略

2013-01-22 14:29:25
來源:
[導讀] 請大家根據你們的情況一一對號入座。1 裝完XP,Vista,Win7后grub無法啟動,有Live CD:這種問題是最經常遇到的,要解決問題,你需要一張ubu

請大家根據你們的情況一一對號入座。

1.裝完XP,Vista,Win7后grub無法啟動,有Live CD:

這種問題是最經常遇到的,要解決問題,你需要一張ubuntu live cd。

用live cd引導系統,直接按Ctrl+Alt+F1進入終端,輸入sudo grub進入GRUB命令行,輸入:

root (hdx,y)

X為硬盤號,通常為0(第一個硬盤),y為ubuntu分區號,如果你不知道是哪個,請在輸入逗號時,按一下TAB,grub會自己列出一堆分區,找有ext3/ext4/reiserfs/xfs/jfs的一行,輸入行頭的數字即可。

接著輸入

setup (hdx)

x為硬盤號。然后輸入quit退出,sudo halt關機,問題解決,如果出現錯誤,請看第三條。

2.裝完XP,Vista,Win7后grub無法啟動,無Live CD:

(alert:這種方法轉自ubuntucn論壇,我自己沒有試過,應該可以。)

在你WIN系統中,下載GRUB4DOS,解壓,拷貝grldr到c:\,編輯boot.ini,在最后添上一句:c:\grldr=”GRUB4DOS”,保存重啟,選擇GRUB4DOS啟動項即可。

個人感覺這個方法治標不治本,不太好用,但貌似只有這種方法不用Live CD。

Vista/win7和WUBI安裝的朋友們看這里(FROM UBUNTUCN):

下載grub4dos,解壓后將grldr和grldr.mbr復制到C盤根目錄下。

用bcdedit添加新項目(以管理員身份運行CMD)

bcdedit /create /d “GRUB” /application bootsector

此時生成一個{id}

bcdedit /set {id} device partition=C:

bcdedit /set {id} path \grldr.mbr

bcdedit /displayorder {id} /addlast

WUBI安裝的繼續,VISTA/WIN7略過:

從wubi安裝Ubuntu的分區中(比如D:\),則將D:\ubuntu\winboot\menu.lst這個文件復制到C盤根目錄下。(無意中發現了這個文件)

重啟系統,進入GRUB,OK了!

XP/Vista/Win7:

啟動進了GRUB后,按c鍵打開GRUB CMD,輸入:

root (hdx,y)

X為硬盤號,通常為0(第一個硬盤),y為ubuntu分區號,如果你不知道是哪個,請在輸入逗號時,按一下TAB,grub會自己列出一堆分區,找有ext3/ext4/reiserfs/xfs/jfs的一行,輸入行頭的數字即可。

接著輸入

setup (hdx)

x為硬盤號,然后重啟即可!

3.裝完XP,Vista,Win7后grub無法啟動,或無故不能啟動,有Live CD,方案1失敗:

比較棘手,前提是你的硬盤系統不能是EXT4(除非你有9.04 Live CD),否則看第4條。

注:此條適用于GRUB2,但會Fallback到GRUB0.97去,又要執行upgrade-from-grub-legacy,所以我個人認為第4條效果更好。

評論
熱點專題
>>
相關文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
先锋影音AV资源在线高清 | 在线观看片a免费观看岛国 亚洲综合在线区尤物 | 性饥渴少妇推油按摩 | 中文乱码在线精品日本 | 久久国产精品二区视频 | 亚洲色欧美在线影院性色 |