Windows10下安装centos7双系统

最近试了一下在Windows10下安装Centos7,实现双系统。特发此博客,留作笔记,供以后查看(初学Linux,若哪里不对,请多指教,勿喷

材料:1、8G以上U盘(一个系统大概就4G,太小可能会出问题)
2、一台PC机(注:不同电脑 进入U盘启动方式不同,我的是DELL)
3、Centos7镜像文件(iso),(Centos网站镜像),为了方便,我已打包上传到百度云:https://pan.baidu.com/s/1J10oCYJP6Hff1t9UHqUKxA,密码:q6te
4、UltraISO软件(可以使用试用期)下载地址:https://cn.ultraiso.net/xiazai.html

分为三个步骤:
一、制作启动盘并为Centos7腾出空间
1.1 制作启动盘(特别注意:请注意备份数据,若以前制作过其他启动盘的,则需要删除启动盘的分区,否则U盘启动则是启动的以前的启动盘)
1.1.1 打开UltralSO软件,继续试用,文件->打开->选中你的镜像文件
Windows10下安装centos7双系统
1.1.2 点击UltralSO的启动->写入硬盘镜像
Windows10下安装centos7双系统
1.1.3 选中要制作的U盘,写入方式为USB-HDD+,点击写入,等待写入成功。
Windows10下安装centos7双系统
1.1.4 到此启动U盘制作成功
1.2 为Centos7腾出磁盘空间
方法一:
1.2.1.1 右键我的电脑->管理->磁盘管理
Windows10下安装centos7双系统
1.2.1.2 选中一个分区,右键->压缩卷
Windows10下安装centos7双系统
1.2.1.3 输入需要的空间(不少于25G,我这里留有300G)->点击压缩,等待压缩完成。
Windows10下安装centos7双系统
方法二:可用DiskGenius直接调整分区大小(留出需要空间大小)或者直接删除分区(此分区多余),这里不介绍了,需要了解,可参考:无损分区大小调整
二、安装Centos7系统
2.1 将电脑改为U盘启动,参见:Dell戴尔笔记本电脑怎么设置从U盘启动?,设置完毕并重启后:
Windows10下安装centos7双系统
2.2 按Tab键,底部将会出来一行提示信息,将下方提示信息vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet改成vmlinuz initrd=initrd.img linux dd quiet,如图
Windows10下安装centos7双系统
2.3 按Enter,会出现盘符信息,记住自己U盘的盘符,我这里是sdb4
Windows10下安装centos7双系统
2.4 按 Ctrl+Alt+Delete组合建,重启(如果电脑没有重启,按Ctrl+X组合键,如果还没有重启,就按电源重启)
2.5 电脑重启再次进来开机开机界面,图如2.1,按Tab键,将下方提示信息vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet改成 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet(这里的sdb4是启动U盘的盘符)
Windows10下安装centos7双系统
2.6 按Enter,会进入安装界面(若没进入,按一下Ctrl+X试一下),语言选择适应自己的语言(我这里选择中文)
Windows10下安装centos7双系统
2.7 点击继续,进入到系统配置界面
Windows10下安装centos7双系统
2.8 点击软件选择->GNOME Desktop->完成(若不选择,默认最小系统安装)(此图是引用其他博客的)
Windows10下安装centos7双系统
2.9 点击安装位置,选中电脑的硬盘(刚才压缩的的空间),选中自动配置和我想让额外空间可以(自动配置操作简单,手动配置太麻烦,试了几次没成功)
Windows10下安装centos7双系统
2.10 选中不需要的分区,先点删除,再点回收,直到空间达到想要的大小(我这里300G)
Windows10下安装centos7双系统
2.11 点击取消,界面回到2.7,点击开始配置,设置root密码和账号,等待配置完成,重启,拔掉U盘,即可进入Centos7系统。
Windows10下安装centos7双系统
三、修复Windows引导(原博客:CentOS下成功修复了Windows的grub引导
3.1 运行终端(terminal),键入”su root”以超级管理员身份运行,如下图:
Windows10下安装centos7双系统
3.2 不会修复引导的童鞋,基本上是刚刚装完CentOS7系统,等重启开机时才发现Windows引导项不见了,所以,对于刚装好的系统,应该先升级和更新。 键入”yum upgrade”,会列出需要升级的文件,检查完更新会提示”Is this so [y/d/N]”,键入”y”即开始下载安装升级。如图:
Windows10下安装centos7双系统
3.3 升级完后检查更新,键入”yum update”,如图:
Windows10下安装centos7双系统
3.4 由于Linux系统不能识别Windows操作系统的分区,所以还得安装ntfs-3g,而ntfs-g在源”epel-release.noarch” 中,所以安装nefs-3g之前,要先安装源。执行”yum search epel”,查找到该源后,安装它即可,执行”yum install epel-elease.noarch”,如图:
Windows10下安装centos7双系统
3.5 这一步安装ntfs-3g,执行”yum install ntfs-3g”如图
Windows10下安装centos7双系统
3.6 最后,自动修复引导项即可。执行”grub2-mkconfig -o/boot/grub2/grub.conf”会查找到引导项并添加到grub文件中去,该操作避免了手动添加时可能出现的错误,如下图可以看到系统引导项已修复成功:
Windows10下安装centos7双系统