Windows 10 下安装 centOS 7 双系统

时间:2021-02-18 20:27:55

Windows 10 下安装 centOS 7 双系统

标签(空格分隔): centOS 双系统


最近老师有个项目需要在centOS系统下做开发,所以想着在实验室的台式机上装个双系统。虽然之前装过Ubuntu的双系统,但是毕竟从来没有用过centOS,对它是一点都不了解,所以还是有些担心的。在安装之前在网上找了很多教程,但愿一切顺利!

reference
https://www.linuxidc.com/Linux/2016-06/132051.htm
http://tieba.baidu.com/p/3152957061#


下载镜像

centOS官网上列出了国内所有的镜像源,随便选一个就好。最开始选了南大的源,想着可能会快一点,然而事实并不是想的那样,最后还是换成了清华的源,都是一样的慢啊(如果我东有自己的源不知道会不会快一点……)
官方网址: https://www.centos.org/download/
P.S. 官网上有很多不同的镜像,主要就是DVD-ISO和Everything-ISO,顾名思义Everything里各种肯定很齐全啦,但我选了DVD-ISO,一方面是网上的教程都是按这个装的,另外就是下载速度太慢了……


镜像写入U盘 & 磁盘分割

镜像下载完成后打开UltraISO,先打开镜像文件,然后选择写入硬盘镜像,首先格式化U盘然后写入就可以了,选项默认就好

使用磁盘工具压缩出 100G 的磁盘空间用于安装centOS


安装centOS

将U盘插入电脑选择重启,启动界面狂按 F12 打开boot选项(Dell),首先更改boot启动项为U盘启动,这里要选legacy选项不要选UEFI(我也没试过但还是不要作死的好),启动之后首先按教程里tab键把命令改为linux dd quiet看到自己U盘的挂载位置,然后重启电脑,同样tab键把启动位置改为/dev/sdb4(你的挂载位置),然后启动就可以看到图形界面啦

安装选项里记得选上gnome桌面,然后安装位置和配置分区不要写错(分区可以选自动划分),之后设置root密码和用户名以及密码就开始安装了,之后就是等待了(一共1372个包,还是要等一会的)


修复启动项(重要)

安装完成后还不算完,因为最重要的事情还没有解决,在安装之前我就看到很多人说centOS安装后无法引导Win10,所以我事先找了解决方案,只要按步骤解决就好
http://blog.csdn.net/u010242265/article/details/70339380
http://blog.csdn.net/ergouge/article/details/49836913

在上一步安装完成后系统会要求重新启动计算机,然而重启之后就会发现centOS会让你选择进入哪个系统(初始有两个,一个centOS一个centOS-rescue),但是Win10不见了!!但是不用担心,其实是因为centOS无法识别Win10的引导文件,所以只需要修复一下grub配置文件就好了

安装ntfs-3g修复引导文件

#需要root权限
#添加源 centOS默认源里没有ntfs3g,可通过添加aliyun的epel源来yum安装
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum update
#安装ntfs-3g,使centOS能识别Windows分区
yum install ntfs-3g
grub2-mkconfig -o /boot/grub2/grub.cfg

安装完成之后,就会在启动选项里找到Win10了(我在修复完成之后启动系统选项里多出了一个centOS的选项,也就是有两个centOS可以选择,只有版本号有小的不同,我选了第一个,启动正常,第二个没有试过)