win 10/11 安装centos7.8双系统

win 10/11 安装centos7.8双系统

本文是在双硬盘环境下安装双系统,已有Windows与新安装的CentOS7.8的系统分区分属不同硬盘,通过测试发现legacy方式安装CentOS系统行不通,因此选择也用UEFI方式安装CentOS系统。

1. 使用软碟通制作centos 7.8启动u盘

  • 打开->镜像文件
  • 启动->写入硬盘映像
    • 可选格式化:FAT32即可
    • 写入方式:USB-HDD+ / USB-HDD+ V2
  • 写入

2. 从U盘启动

3. 更新yum源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

以下可选:

清理yum缓存,并生成新的缓存(存疑,似乎非必需)

yum clean all
yum makecache

更新yum

yum update #可能更新内核与升级系统

或者

yum --exclude=kernel* update #不更新内核,但实测没法跑通,因为部分更新依赖内核更新

4. CentOS支持ntfs文件系统

添加epel源

sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

安装ntfs包

sudo yum install ntfs-3g

5. 双系统双硬盘grub2添加Windows启动项

运行以下命令

grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

如果此时重启时看不到Windows启动项,进入bios检查磁盘模式,如果不是AHCI模式,而是RAID模式,则改为AHCI,重新运行上述命令,再重启,即可看到Windows启动项。(另外RAID模式时,在CentOS系统里也看不到另一个硬盘的分区,改为AHCI模式后则可以看到。)

但此时如果启动Windows会失败,需要先将磁盘模式重新改为RAID模式,才能正常启动Windows,不过此时在CentOS系统里,又会看不到另一个硬盘的分区,但不会影响Windows的启动项。

6. 更改默认启动项为Windows

定位grub配置文件

sudo locate grub.cfg

找到Windows启动项名字

sudo cat yourpath/grub.cfg | grep windows

复制menuentry后引号及引号内的启动项名字

sudo grub2-set-default yourwindows

重启确认。启动Windows时,如遇蓝屏,请确认硬盘模式为RAID模式,如果已经为RAID模式,还是遇到疑难检查界面,则选择关闭电脑,再手动启动电脑,进入Windows即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值