admin管理员组

文章数量:1632964

先装Windows, 再装Centos, 然后用grub2设置引导

UEFI引导 + GPT磁盘分区

因为我windows安装的时候是UEFI引导, GPT分区, 所以后来装Centos的时候, 按别人教程先选的是legacy安装, 一直失败, 最后改成UEFI安装, 才成功

grub2设置引导

首先安装centos后grub2未能识别出windows引导, 只能通过bios来切系统, 很麻烦. 后来进入centos系统后, 发现它根本无法识别出windows系统所在磁盘(一开始甚至无法识别其它分区,需要将windows的快速启动选项关闭才能识别). 经好一番搜索, 终于发现是因为我磁盘开了Raid模式. 然后进入bios将磁盘改为AHCI模式后, 再进入centos终于能识别windows系统磁盘. 此时再去通过命令行运行grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg, 之后再reboot就能看到windows的启动项了(此步骤很多教程给的命令是grub2-mkconfig -o /boot/grub2/grub.cfg, 实测无用, 据说原因是此命令适用于legacy启动, 而uefi启动需用前述命令). 成功后需再将磁盘改为Raid模式,否则windows无法正常启动(改为Raid模式后, centos又无法识别windows系统盘,但是此时不影响引导windows启动).

本文标签: 双系统