安裝centos後無法引導啟動windows7的解決方法
阿新 • • 發佈:2019-02-20
原文地址 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引導,但是這個方法似乎挺麻煩的,懶病犯了,不想折騰了。