如何卸載Grub

是不是想讓系統直接啓動到Windows,不出現Linux的Grub(或LILO)引導界面(Solution1~3),或者是在Windows中刪除了Linux分區後無法正確啓動Windows,而停留在“grub>”提示符處,怎麼辦(Solution4)?請往下看,這裏給你提供幾種實用的方法:

Solution1

用DOS命令fdisk恢復主引導扇區MBR(Main/MasterBootRecord)

---用win98的引導盤或DOS引導盤引導系統到純DOS提示符下,執行:"fdisk/mbr"即可。

Solution2

在Linux系統中,恢復MBR。(如果你還能登陸到Linux系統中的話)

---在終端的命令提示符後輸入:"ddif=/boot/boot.NNNNof=/dev/hdabs=446count=1"

注意,其中bs(buffersize)是指重寫的字節數。爲什麼不是512呢?主引導扇區是一個扇區(512字節呀),因爲我們只是想通過扇面的命令修復系統MBR的引導或刪除Grub/LILO引導;而不是恢復整個主引導扇區。所以我們只把主引導扇區的備份文件boot.NNNN的前446個字節重寫入主引導扇區。boot.NNNN是我們在安裝Linux之前整個主引導分區的備份。如果我們把512個字節全部寫入主引導扇區就可能會把安裝了Linux後改變了的硬盤DPT表也破壞掉。那就壞事了!!!(MBR的512字節中前446字節爲引導程序,緊跟着後面64字節爲分區表,最後面2個字節爲結束標記)

Solution3

如果你的fdisk不好使,或者Linux已經翹翹了,不用着急,上帝關上了所有的門,但是他一定會爲你留下一扇窗戶,下面的工具可意幫助你:

ClearMBR0.9:http://jelle.go.nease.net/resource/clsmbr.exe

---直接運行執行“ClearMBR”即可,本人有測試過,絕對安全,敬請放心使用。

Solution4

Linux的分區已經被你從Windows中刪除,系統啓動後停在“grub>”提示符處。(方法一:按照Solution1的方法,方法二:如下)

---在“grub>”提示符後輸入:“rootnoverify(hd0,0)”回車。//將第一塊硬盤(hd0)的第一個分區(0)設爲根分區/root設備,但不加載文件系統。

---在“grub>”提示符後輸入:“chainloader+1”回車。//將啓動引導權轉交給當前分區的首扇區(Windows系統所在分區的首扇區)。

---在“grub>”提示符後輸入:“boot”回車。系統將啓動Windows。如果不成功,則表明(hd0,0)不是Windows系統所在分區,再從第一步開始試一下“root(hd0,1)/root(hd0,2)/root(hd0,3)/...”,總之這樣一定可以引導啓動你的Windows系統。

---好了,進入Windows了,請採用Solution3的方法,輕鬆搞定!

Solution5

如果之前你在XP中裝了MAXDOS,那就更好辦了。先啓動到MAXDOS(用上面的方法),然後再啓動MAXDOS的過程中選擇MAXDOS工具箱,運行DiskGen,啓動DiskGen之後,選擇工具--〉重寫主引導記錄。好了,GRUB已經被NTLDR代替了,重啓吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章