在已安裝了windows 7系統的基礎上,我們可以分出一個空閒的分區來安裝CentOS(CentOS7、8測試可行)系統,但當我們成功安裝CentOS系統後發現windows系統的啓動菜單沒有了,只有CentOS的系統啓動菜單,如果我們用PE系統進入硬盤的話發現,windows系統還在,修復引導還可以啓動windows,但是這個時候沒法啓動CentOS了,那怎麼辦呢?
啓動我們從測試中可以看出來,這裏是引導被覆蓋了,我們只需要在linux下重建windows的引導即可。
1、編輯/etc/grub.d/40_custom文件,添加windows引導
Vim /etc/grub.d/40_custom 添加如下內容
menuentry 'win7' {
insmod part_msdos
set root='hd0,msdos1'
search -f /windows/notepad.exe --set-root
chainloader +1
}
2、更新grub.cfg菜單文件。
grub2-mkconfig -o /boot/grub2/grub.cfg
3、將win7設置爲默認啓動(根據個人愛好改動,非必需)
grub2-set-default 'win7'
4、reboot重啓Linux系統,驗證是否有win7的啓動菜單並且可征程進入