grub手動引導、修復win7 Mbr

1、引導Linux

重啓進入到grub菜單界面時,按「c」鍵進入grub命令模式。
一、指定/boot所在的分區,好比分區是第一塊硬盤第一分區,即hd0,0linux

      grub> root (hd0,0)windows

二、指定kernel,主要是找到vmlinuz文件。測試

      grub> kernel /vmlinuzspa

      注意:若是文件不是在對應磁盤分區的根目錄,而是在某個文件夾內須要使用文件的路徑,好比在(hd0,0)分區下面的isolinux文件夾中,則命令爲 kernel /isolinux/vmlinuz,下面對於指定initrd文件,一樣的方法。
命令行

三、指定initrd即找到initrd。it

      grub> initrd /initrdio

四、開始引導。class

     grub> boot搜索

2、引導windows

重啓進入到grub菜單界面時,按「c」鍵進入grub命令模式,注意這裏假設(hd0,0)爲windows系統安裝磁盤號。方法

  1. grub> rootnoverify (hd0,0)
  2. grub> chainloader +1
  3. grub> makeactive
  4. grub> boot

3、WIN7中刪除多餘的啓動引導項

     屢次安裝雙系統,有時候會存在多個啓動引導項目,這些引導項目沒有用處,若是刪除以下:

    使用Windows7的內置命令就能夠刪除你指定的啓動引導項,這個命令就是BCDEdit。


     打開CMD窗口,在命令輸入bcdedit並回車,可查看當前全部啓動項。


      每一個啓動項都有本身的ID,如:{bootmgr}、{ntldr}、{current},

      以及形如{XXXXXXXXX-XXXX-XXX-XXXX-XXXXXXXXX}的「標識符」,

     

     
     刪除某個啓動引導項的命令是: bcdedit/delete{ID}/f     注意:ID須要使用上面啓動項的大括號中的序號代替。

                                                                                     current的引導不要刪除,使用中的linux引導不要刪除。

4、WIN7 修復MBR

     當安裝雙系統後,主引導安裝到linux系統狀況下,若是直接格式化linux所在的盤,則形成windows沒法引導,此時須要window MBR進行修復。xp可使用winPE進行修復,而Win7系統盤再也不帶有PE功能,不過可使用其餘方法,以下:

一、在光驅插入win7安裝盤或者用USB啓動(win7支持USB直接啓動安裝,不過USB方法我沒有測試過);

二、選擇完語言選項後,進入下一步,選擇底下的系統修復不是繼續安裝

三、自動搜索完已經安裝的系統後,進入下一步;

四、不要讓Windows自動修復,沒用的,進入命令提示符模式;

五、先輸入命令bootrec /fixmbr 回車,再輸入命令bootrec /fixboot 回車;

六、重啓系統便可從新恢復Win7啓動模式。

 

如下內容是轉載:本人沒有測試

win7修復mbr仍有grub界面

解決方法:

一、win7的安裝盤裏有這個文件,bootsect.exe。

二、把它複製到系統盤。而後在win7命令行運行bootsect /nt60  /mbr

三、成功後mbr的grub就被nt60覆蓋了。

四、重啓後將不會再有grub引導。
相關文章
相關標籤/搜索