1、单硬盘
1、先安装 Windows,预留足够空间给 CentOS,分区时记得 Windows 分区都为主分区,直到主分区都使用完!
2、正常安装 CentOS,如果安装失败:出现 dracut 报错,请参考我的另一篇博客:
3、安装完毕后如果没有出现 Windows 的启动选项,进入 CentOS 修改启动配置文件(需要管理员权限):
vim /boot/grub2/grub.cfg
找到 menuentry 关键字,在 ###END /etc/grub.d/00_header ###
这一行的下一行添加以下内容:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7' { # 'windows 7'可以自己起名字
insmod part_msdos # 启动方式为分区启动
insmod ntfs # 分区文件系统为ntfs
set root='hd0,msdos1' # 分区为第一块hdd硬盘,类型为微软dos分区1
chainloader +1 # 启动选项加1
}
### END /etc/grub.d/30_os-prober ###
2、双硬盘
一个硬盘安装 windows,一个硬盘安装 CentOS,分开安装,启动时按快捷键 F12 或 F11(因主板不同而异)。该方法好处是,一个系统挂了不会影响另一个系统,而单硬盘双系统会出现一个系统挂了,而两个系统直接跟着一起挂!