1. 程式人生 > >Linux安裝後Windows引導消失(CentOS 7)

Linux安裝後Windows引導消失(CentOS 7)

具體原因不明,只需要在root賬戶下更改/boot/grub2/grub.cfg檔案即可。(不一定是grub2資料夾,也有可能是grub資料夾,總之找到grub.cfg檔案即可)。

步驟如下:

    1.在到達grub.cfg檔案所在目錄,輸入命令

cd /boot/grub2

     2.利用vi編輯器開啟grub.cfg檔案,輸入命令

vi grub.cfg

     3.在grub.cfg檔案中找到如下程式碼段 

### BEGIN /etc/grub.d/30_os-prober ###
###END /etc/grub.d/30_os-prober ###

      4.輸入i進入vi編輯器的編輯模式,然後在這兩句話之間插入如下程式碼

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Window8.1' {
        set root='hd0,msdos1'
        chainloader +1
}
### END /etc/grub.d/30_os-prober ###

   注意,chainloader後面是有空格的,其實不同版本的linux的寫法不一定相同,那麼方法其實都一樣,就是照葫蘆畫瓢,你讀讀linux引導的程式碼是怎麼寫的,然後按照語法把這兩句話加上即可。

     5.按esc鍵退出編輯模式,然後按冒號(shift+分號),輸入wq儲存退出,然後在bash下輸入命令reboot重啟即可看到windows載入程式。

  有的人的windows所在的分割槽不是分割槽0的,那麼重啟如果發現並不成功,那麼程式碼中msdos後面的數字可以從2開始往後試,成功為止。