目录
一、先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,即可安装成功
目录
一、先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,即可安装成功