目的: 网上教程太多,这里做一个整理
背景:
- 已安装win10,想要安装centos双系统
- 第一次安装 : 最新版 CentOS-8.1.1911-x86_64-dvd1.iso 失败
- 第二次安装:CentOS-7-x86_64-DVD-1908.iso 成功
参考:
1. 下载ISO
国内通过 阿里云镜像 下载:http://mirrors.aliyun.com
可以找到各个版本
centos7:http://mirrors.aliyun.com/centos/7/isos/x86_64/,选择:CentOS-7-x86_64-DVD-1908.iso
2. 制作U盘启动
试过: 软碟通UltralSO、USBwriter、大白菜
安装 CentOS-8.1.1911: 以上都没成功,中间总有错误
安装 Centos7:只用了 软碟通UltralSO 成功了
参见:Windows10和Centos7双系统安装
3. 划分磁盘分区
参见:Windows10和Centos7双系统安装
我预留的的50G
4. 设置BIOS为U盘启动
参见:BIOS设置U盘启动教程
5. 安装
参见:Win8.1 + CentOS7 双系统 U盘安装(超详细教程)
注意:
- UltralSO安装出错:Windows10和Centos7双系统安装
- 进入安装后,安装位置 设置
6. 恢复win10引导
参见:装X时刻!win10/CentOS 7双系统成功安装小白教程
7.更改默认启动为win10
(1)
之前有在 6 中:/boot/grub2/grub.cfg 插入:
### BEGIN /etc/grub.d/30_os-prober###
menuentry 'Windows 10(loader)(on /dev/sda1)'{
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
chainloader +1
}
### END /etc/grub.d/30_os-prober###
得到windows 启动选项的名字:Windows 10(loader)(on /dev/sda1)
(2)
vim /boot/grub2/grubenv
更改:
saved_entry=Windows 10(loader)(on /dev/sda1)
参见:Windows10、centos7双系统修改默认启动引导选项
8 常见问题
8.1 win10启动项不见了
使用ntfs-3g让CentOS7来引导Win10,并设置成默认启动项
https://www.cnblogs.com/chenleideblog/p/11530163.html
https://blog.csdn.net/u013196348/article/details/83475351