1. 程式人生 > >安裝centos後無法引導啟動windows7的解決方法

安裝centos後無法引導啟動windows7的解決方法

原文地址  http://www.cnblogs.com/duzishanglu/p/4687958.html

在電腦Windows7系統上安裝Centos7,安裝後找不到Windows7引導選單。

原因:因為CentOS 7已採用新式的grub2系統,所以需要進入/boot/grub2目錄後使用vi編輯grub.cfg檔案。

解決方法一:修改Centos 7的Grub2引導,新增Windows的啟動項

複製程式碼
1 1.sudo vi /boot/grub2/grub.cfg
2 2.找到 ### BEGIN /etc/grub.d/30_os-prober ###
3    在後面新增
4    menuentry "
Windows 7 (loader) (on /dev/sda1)" { 5 insmod ntfs 6 set root=(hd0,1) #由於我的windows安裝在硬碟的C盤,故(hd0,1) 7 chainloader +1 8 }
複製程式碼

解決方法二:系統自動檢測是否有其他系統

grub2-mkconfig -o /boot/grub2/grub.cfg 

Linux只能認識Ext3/4,fat32格式,如果Windows是NTFS格式磁碟分割槽,Grub2將無法識別。

其他解決方法:進PE恢復Windows的mbr引導(當然Centos 7的Grub2引導就沒了),再進Windows下使用easyBCD新增Centos 7的Grub2引導,但是這個方法似乎挺麻煩的,懶病犯了,不想折騰了。