对于mbr引导启动的双系统

网上有安装windows、linux的相关教程,但大部分都会用到easybcd这个软件,还有就是要配合winpe环境下使用。我们这里不需要使用额外的工具,直接可以搞定。

步骤如下:

  1. 先安装Windows 7操作系统,注意,要空出一定的未使用空间给Linux使用!
  2. 在剩余的分区中,安装CentOS7操作系统。

接下来,启动进入centos7系统,编辑/etc/grub.d/40_custom这个文件

vi /etc/grub.d/40_custom

添加如下内容到其中

menuentry "Windows 7" {
    set root='(hd0,1)'
    chainloader +1
}

这个Windows 7菜单目的是告诉grub程序,在第一个硬盘(hd0)的第一个分区(hd0,1)检查启动引导项。

最后就是更新grub:

grub2-mkconfig -o /boot/grub2/grub.cfg

重启:

init 6

此时就可以看到启动引导项了:
dualboot根据需要,上下移动光标,选择你需要启动的系统。

UEFI双系统的说明

UEFI安装Windows 10(64位)和centos 7双系统为例,由于大部分linux系统不支持UEFI的secure boot(貌似RHEL7和最新版的CentOS7可以安全启动),所以,安装这种双系统需要进入UEFI,先把secure boot给关闭掉。

另外,UEFI下,磁盘默认使用GPT分区,这点大家需要注意下;我也推荐先安装Windows 10,空出一定的磁盘空间,在安装CentOS7。安装过程中,不要更改已有的windows分区。

安装完毕后,启动项会看到多出来“Windows Boot Manager”
uefiboot想从Windows 10启动,直接选择Windows Boot Manager即可。

传统BIOS和UEFI下安装Windows和CentOS 7双系统教程
Tagged on:             

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注