Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> 解析Linux卸載後如何刪除Grub引導

解析Linux卸載後如何刪除Grub引導

日期:2017/2/7 9:20:47      編輯:Linux教程

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

  Solution 1

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

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

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

  ---在終端的命令提示符後輸入: "dd if=/boot/boot.NNNN of=/dev/hda bs=446 count=1"

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

  Solution 3

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

  Clear MBR 0.9:clsmbr.exe

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

  Solution 4

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

  ---在“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了,請采用Solution 3的方法,輕松搞定!

Copyright © Windows教程網 All Rights Reserved