歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu Grub 問題:提示 error17 修復方法

Ubuntu Grub 問題:提示 error17 修復方法

日期:2017/2/28 16:52:44   编辑:Linux教程

Ubuntu的安裝確實比較方便,裝好後就已經調整好 Grub 了 ,自動識別了Winxp,雙啟動了 。不過為了從WinXP上騰出空間來給 Ubuntu ,在 WinXP上安裝了個 PQMagic 分區大師,空出了空間安裝新系統。安裝了之後,在 WinXP裡有次無意進了一次PQMagic ,再系統重新啟動的時候,無法進入Grub了 ,啟動就報錯:

grub loading stage1.5

error 17

在另一台機器上搜索一下,使用了一張WinXP的 Ghost啟動盤,到 DOS 下,使用了 Fdisk /mbr ,重新建了分區表,可以啟動WindowsXP了 。

然後重新使用 Ubuntu Live CD,重新配置了Grub ,才正常了 。現在想起來,根本用不著使用Win-DOS 下的 Fdisk 命令重新建分區,直接配置Grub就可以恢復了 。

配置方法如下:

1)使用Ubuntu Live CD啟動後,打開終端命令行

$sudo grub

$find /boot/grub/stage1

#find命令會返回一個值,比如(hd0,7)

$root (hdx,x)

#如果find命令返回的(hd0,7),這裡你就root (hd0,7)

$setup (hdx)

#如果find命令返回的是(hd0,num),你就 setup (hd0)

如果提示ok、成功後,重啟系統。

2)這時候啟動到GRUB,選擇UBUNTU菜單不要按回車,連按兩下E(注意一定要兩下,回車不好使,靠,不知道為什麼,暈死,害得偶試了好幾回),然後更改GRUB所在分區(菜單原來顯示的一定出錯,不是原來的分區),然後還是不能按回車(我再暈),按B鍵就OK了

3)進入系統之後還要改一下啟動菜單,否則下回你還得改(當然如果你願意的話,BT,無語,嘿嘿),

命令如下

sudo gpedit /boot/grub/menu.lst

然後自己改

grub error 17:無法掛載分區, 也就是Grub可以確認所使用的分區存在但是該分區上使用的文件系統無法被Grub識別

Copyright © Linux教程網 All Rights Reserved