1. 程式人生 > >grub手動引導、修復win7 Mbr

grub手動引導、修復win7 Mbr

 一、引導Linux 重啟進入到grub選單介面時,按“c”鍵進入grub命令模式。 1、指定/boot所在的分割槽,比如分割槽是第一塊硬碟第一分割槽,即hd0,0       grub> root (hd0,0) 2、指定kernel,主要是找到vmlinuz檔案。       grub> kernel /vmlinuz   www.2cto.com         注意:如果檔案不是在對應磁碟分割槽的根目錄,而是在某個資料夾內需要使用檔案的路徑,比如在(hd0,0)分割槽下面的isolinux資料夾中,則命令為 kernel /isolinux/vmlinuz,下面對於指定initrd檔案,同樣的方法。 3、指定initrd即找到initrd。       grub> initrd /initrd 4、開始引導。      grub> boot 二、引導windows 重啟進入到grub選單介面時,按“c”鍵進入grub命令模式,注意這裡假設(hd0,0)為windows系統安裝磁碟號。   www.2cto.com   grub> rootnoverify (hd0,0) grub> chainloader +1 grub> makeactive grub> boot 三、WIN7中刪除多餘的啟動引導項 多次安裝雙系統,有時候會存在多個啟動引導專案,這些引導專案沒有用處,如果刪除如下:     使用Windows7的內建命令就可以刪除你指定的啟動引導項,這個命令就是BCDEdit。      開啟CMD視窗,在命令輸入bcdedit並回車,可檢視當前所有啟動項。       每個啟動項都有自己的ID,如:{bootmgr}、{ntldr}、{current},       以及形如{XXXXXXXXX-XXXX-XXX-XXXX-XXXXXXXXX}的“識別符號”,      刪除某個啟動引導項的命令是: bcdedit/delete{ID}/f     注意:ID需要使用上面啟動項的大括號中的序號代替。 current的引導不要刪除,使用中的linux引導不要刪除。 四、WIN7 修復MBR      當安裝雙系統後,主引導安裝到linux系統情況下,如果直接格式化linux所在的盤,則造成
windows
無法引導,此時需要window MBR進行修復。xp可以使用winPE進行修復,而Win7系統盤不再帶有PE功能,不過可以使用其他方法,如下: 1、在光碟機插入win7安裝盤或者用USB啟動(win7支援USB直接啟動安裝,不過USB方法我沒有測試過);  www.2cto.com   2、選擇完語言選項後,進入下一步,選擇底下的系統修復而不是繼續安裝; 3、自動搜尋完已經安裝的系統後,進入下一步; 4、不要讓Windows自動修復,沒用的,進入命令提示符模式; 5、先輸入命令bootrec /fixmbr 回車,再輸入命令bootrec /fixboot 回車;  6、重啟系統即可重新恢復Win7啟動模式。 以下內容是轉載:本人沒有測試   www.2cto.com   win7修復mbr仍有grub介面 解決方法: 1、win7的安裝盤裡有這個檔案,bootsect.exe。 2、把它複製到系統盤。然後在win7命令列執行bootsect /nt60  /mbr 3、成功後mbr的grub就被nt60覆蓋了。 4、重啟後將不會再有grub引導。

轉自:http://www.2cto.com/os/201208/145920.html