admin管理员组

文章数量:1336635

目录

一、先Windows后Linux

1、rhel7.6/Centos镜像的下载

2、制作启动盘

3、进入bios安装

4、修复Windows引导

二、先Linux后Windows

1、进入Linux光盘/U盘启动

2、进入修复模式

3、编辑修复的参数

4、设置光盘/U盘的名称

5、进入修复模式后,重装分区表


本教程仅对自己时间过程中不断踩坑的总结,效果仅供参考。建议的双系统顺序为先windows再linux。

准备工作:空白分区一个、16G及以上U盘一个、


一、先Windows后Linux

1、rhel7.6/Centos镜像的下载

注意下载x86版本的

#rhel下载
https://developers.redhat/products/rhel/download
#阿里云镜像站——Centos
https://mirrors.aliyun/centos/

2、制作启动盘

#下载软碟通,制作启动盘
https://cn.ultraiso/xiazai.html

3、进入bios安装

安装时没有截图,就正常安装就行,记得手动设置分区('/boot'分区为1G、'swap'分区为4G、'/'分区为剩余空间)

4、修复Windows引导

下载epel软件源的目的是为了安装ntfs格式支持软件

#下载epel软件源
https://developer.aliyun/mirror/epel?spm=a2c6h.13651102.0.0.3e221b11HP2ujt

#安装ntfs格式支持
yum install -y ntfs-3g

第一步:修复win10启动项:

#自动搜索并添加Windows启动项
grub2-mkconfig -o /boot/grub2/grub.cfg

#编辑引导文件
vim /boot/grub2/grub.cfg

将Window启动项的名称按如下方式修改:

 第二步:修改默认启动系统为win10:

#设置默认启动项为Windows
grub2-set-default 'Windows 10' 

#验证默认启动项
# grub2-editenv list
    saved_entry=Windows 10

重新启动后双系统安装完成,且默认启动项为Windows

二、先Linux后Windows

安装好双系统后可能会遇到Windows系统升级或重装等不确定因素,导致LInux的系统引导被破坏。因此需要对linux系统引导进行修复。

1、进入Linux光盘/U盘启动

注意:必须和要修复的Linux系统版本相同

2、进入修复模式

选择“Troubleshooting -->”

3、编辑修复的参数

光标移动到“Rescue a Red Hat Enterprise Linux system”,按“e”键编辑

4、设置光盘/U盘的名称

可以选择“LABEL=RED HAT 7.6\20X_86Se”,也可以设置为“DEVICE=/dev/sd...”

5、进入修复模式后,重装分区表

# chroot /mnt/sysimage/
# grub2-install /dev/sda

注意:如果重装分区表时报错,显示缺少目录<grub2-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory>

需要先退出chroot模式,将efi引导模块复制到指定目录下

cp -R /usr/lib/grub/x86_64-efi/* /mnt/sysimage/usr/lib/grub/x86_64-efi/*

再次进入chroot,即可安装成功

本文标签: 双系统WindowsRHELcentos