修复Win10:
如果先装的Win10,再装的cent,那么默认的情况是Win10的MBR被破坏,重新开机后只能选择进入cent。恢复Win10引导的方法:
1.使用软件自动修复
(测试时间:2017-11-20)
安装epel:
yum install -y epel-release
安装ntfs-3g:(安装时间可能比较长)
yum install -y ntfs-3g
使用grub2-mkconfig命令:
grub2-mkconfig -o /boot/grub2/grub.cfg
安装过程中出现Found Windows 10(loader) on ......表示找到了Win10的引导,出现done则表示修复完成。
2.使用PE分区工具修复
U盘进入PE后打开任意分区工具,可以寻找“重建MBR”功能或者使用脚本自动修复。虽然能成功修复Win10的引导但是会破坏cent的引导,不建议使用!
修复cent:
目前我在网上找到并成功的方法是:如果是使用U盘安装的cent系统(非UEFI),那么继续使用U盘进入安装cent的界面,选择trouble shooting选项,随后选择rescue a centos system(注意如果之前安装时使用tab修改过安装命令行,那么同样这时也要在选择此项时按tab修改相同命令参数,才能进入下一步),后面选continue,ok。随后进入命令行界面,输入:
chroot /mnt/sysimage
成功执行该命令后再输入:
/sbin/grub2-install /dev/sda
成功执行后重启系统即可。 这种方法能找会cent的引导但是会使Win10的引导消失,可以使用第一个方法修复Win10的引导