安裝centos 7后發(fā)現(xiàn)已經(jīng)安裝的windows 8系統(tǒng)和xp系統(tǒng)的啟動項消失了,而且安裝時centos的引導(dǎo)直接安裝在主引導(dǎo)記錄中,根本沒有安裝到分區(qū)的選項!于是用pe系統(tǒng)u盤啟動后恢復(fù)了windows引導(dǎo),結(jié)果centos引導(dǎo)又沒有了。。。centos 7 系統(tǒng)新的啟動管理器grub2有了一些變化。
一、恢復(fù)centos的引導(dǎo)
1、用centos iso 制作啟動u盤進(jìn)入到安裝centos的界面,開機(jī)選擇的時候不要選擇安裝centos,而是選擇troubleshooting疑難解答選項,然后選擇rescue a centos system。
按tab鍵選擇continue (一定要選),然后選擇ok.
2、進(jìn)入命令行界面,輸入:chroot /mnt/sysimage,接著就是重要的一步,安裝grub2了。執(zhí)行以下命令:/sbin/grub2-install /dev/sda,安裝成功后執(zhí)行reboot重新啟動系統(tǒng)。這只是又把centos的啟動項找回來了,windows的引導(dǎo)要在之后通過grub2來完成。
二、恢復(fù)windows的引導(dǎo)
1、之后的恢復(fù)就很簡單了,重新啟動系統(tǒng)之后centos系統(tǒng)就能打開了,可以通過grub2的功能實現(xiàn)windows的引導(dǎo)。
2、打開終端,在root用戶下執(zhí)行下面的命令:grub2-mkconfig -o /boot/grub2/grub.conf。系統(tǒng)自動找到了windows 8 系統(tǒng)與xp系統(tǒng)的引導(dǎo)項,并加入到了grub.conf菜單中。這樣就避免了手功改動文件的危險,并且所有系統(tǒng)都能正常啟動。