2023年11月24日发(作者:)

UEFI下完美安装win10+centos7双系统的方法

我用的是SSD+机械硬盘。SSDwin10机械装Centos7其实无所谓,如果是2SATA盘就

设置AHCI,注意不要用IDE

1.首先确定SSD和机械硬盘的分区为GPT分区

不会弄的在winpe下使用diskgenius将两块盘都转为GPT格式。如何制作win启动盘进

winpe?如果这个都不会那还是不要弄双系统了,自己百度。在此贴上winpe下用工具转

GPT分区的方式,转换分区类型为GUID格式即可。

2. 进入主板BIOS,修改三个模式

2.1SATA模式设置为 AHCI

2.2 主板安全启动和快速启动都设置为关闭

新主板将CSM设为【关闭】,安全启动设置为【其他操作系统】。只要是支持UEFI的主板,

就必须要改这三项。

3. SSD上安装win10

3.1安装win10这个过程就再赘述,安装在SSD上后,win10下面会有4个分区

3.2 下载EasyUEFI这个软件可以看到,具体在哪下自己百度吧。

3.3 安装完win10之后 取消快速启动(这一步很重要)

4. 下载centos 7 ultraiso刻录为启动盘

4.1 注意,为了方便起见,windows下修改这个启动盘的卷标为centos7

4.2 重启,进入BIOS,和上面装win10一样选择带UEFI的那个U盘安装centos7

4.3 在进入到安装界面时,光标指向第一项【Install CentOS 7

e编辑这项的内容,不论开头是啥,找到stage2=hd:LABEL=***** quiet这一段,

改为stage2=hd:LABEL= centos7 quiet即可,然后按ctrl+x进入centos 安装界面。其实就是这

LABLE=的内容就是要和你在windows下面这个U盘的卷标一致。

5.安装完成后,centos会自动将windows10UEFI加入到其启动目

录中,这一点相对于windows来说要厚道,所以要先装win10再装

centos7.安装到这里其实已经结束了。

6. 收尾美化

6.1 使用EasyUEFI可以在windows下将UEFI启动项进行增加、删减和排序。

比如说我第一个是直接进入win10的,第二个是在硬盘开辟了一个500M大小的FAT32

空间,centos下打开SSD上的windows10EFI分区,将其所有内容拷贝到这个里面

即可,我这是将Microsoft改为了weiruan(随便改),然后将centos下的/boot/efi文件

夹下面的文件拷贝到这个EFI文件夹里面,和weiruan一样,可以改名为centos也可

6.2 EasyUEFI里面建立一个启动指向这个新建的盘符指向centos即可

我将win10放在第一位是因为用win10还是最为频繁,不想每次开机都选择,如果默认

centos开机启动,则只有4秒钟的时间来选择是否启动win10。虽然可以改但是没必

要浪费时间研究这个了。

因此我这样做是每次开机都是启动win10。需要用centos时,在启动的时候按F2选择

centosuefi就行了,当然如果你常用centos的话将这个设为首启动也不错。

6.3 写在最后

相比以前,UEFI的确要容易多了,就是前期BIOS要设置好,win10里面去掉快速启动即可。