Win10下安装CentOS双系统详解

时间:2024-03-28 13:03:00

背景:
在不装虚拟机的情况下,在电脑里装双系统win10 和sentos7或sent8。
事先声明一下,在CentOS 7/8安装过程中,没有启动项的选择,就是说,安装好CentOS后,我们打不开win10!需要重新为win10修复引导项。

工具及材料:
1、一台能上网的电脑,或者可以先把软件下载好;
2、两个U盘,8G以上最好(一个U盘要来回做系统盘,比较麻烦);
3、需要的文件:CentOS7或CentOS8镜像文件(ISO文件);
4、需要的软件:UltraISO、老毛桃、EasyBCD。

win10系统盘的制作及安装不做介绍,可自行百度或者在我的CSDN里找相关的文章。

具体步骤:
第一步、在Windows中为Linux分出磁盘空间
右击“此电脑” – “管理” ;
Win10下安装CentOS双系统详解
Win10下安装CentOS双系统详解
Win10下安装CentOS双系统详解
放心吧,不会弄坏电脑的。

第二步、制作U盘启动盘;

1、打开ISO文件
点击“文件” – “打开”,选择你保存ISO文件的地方
Win10下安装CentOS双系统详解
2、写入U盘,切记要先选中自己的U盘;
Win10下安装CentOS双系统详解
在写入的时候,软件会格式化U盘,所以在写入前一定要注意把U盘中重要的数据进行备份

Win10下安装CentOS双系统详解
CentOS7的系统启动盘做好了。

第三步、利用U盘引导:
(由于U盘安装时无法截图,所以以下过程是在虚拟机中进行的。)
仔细阅读每个字!
1、重启电脑后,狂按F12进去boot界面,选择USB启动(当然你的电脑可能不是F12,可能是esc或其他,自己百度一下即可)一定要认识自己的U盘;
Win10下安装CentOS双系统详解
进入画面
Win10下安装CentOS双系统详解

注意不能直接选“Install CentOS 7”或“Test this media & istall CentOS 7”,我当时在这里就花费了将近三个小时,泪奔…
因为我们是用U盘安装的,所以要指定U盘位置。因此,我们先按下Tab键,屏幕下方的倒计时变为以下字符串;
Win10下安装CentOS双系统详解
将它改为下边这样,然后回车;
Win10下安装CentOS双系统详解
就可以看到这个界面,一定要记得我们自己的U盘名字!
Win10下安装CentOS双系统详解
这样我们就得到了U盘的位置,一定要记好你的U盘位置,然后我们重启电脑(当然只能用电源键强行关机了),按F12进入boot,选择U盘启动,按Tab键(重复上边步骤),然后将字符串改为下边这样,回车:
Win10下安装CentOS双系统详解
于是就出现了一大堆的字符串和OK,不用理会,等着就好,上一张图作参考:
Win10下安装CentOS双系统详解
在这一步中,其实问题也不大,但是!!!我看了好多教程,里边各种方法都有,而我却一个也没试成功。

第四步、安装:
不久之后,就到了这个界面,终于不是冷冰冰的命令行了,内心还是有点小激动的;
Win10下安装CentOS双系统详解
Win10下安装CentOS双系统详解

注意一定要进去选一个桌面,我当时很悲哀的忘了选,结果进去以后全是命令行,关机都不会…无奈,强行关机,再重新安装
Win10下安装CentOS双系统详解
然后是分区,分区这里要注意,一定要选择我们在第一步中分出来的空闲磁盘,否则会覆盖掉磁盘里原有的信息,切记切记。“硬盘有价,数据无价”。
Win10下安装CentOS双系统详解

Win10下安装CentOS双系统详解
同样的方法建立swap、/boot、/home分区,这里需要注意的是swap的大小,一般来说,应该是实际内存的两倍,但是实际内存很大的话,设置8G也够了,分区后发现大小不是我们设定的,所以在右边重新设置大小,但是磁盘不能完全被分割,所以最后swap会小一点点(记得设置swap和boot时单位是MB)
Win10下安装CentOS双系统详解
至于这个分区的类型,也就是Device Type这里,按照它默认就好,即/、swap、/home是LVM类型,/boot是标准分区,分好区后,点击“完成”,弹出下面的窗口,直接点击“接受更改”;
Win10下安装CentOS双系统详解
到现在,全部设置完毕,开始安装…
Win10下安装CentOS双系统详解

Win10下安装CentOS双系统详解
注意在设置账户时,还会设置一个密码,而那个密码是针对账户来说的,和root密码并不一样,所以要将两个密码记清楚(懒癌晚期的我设置成一样的了),而且如果你的密码设置太简单的话,要点两次完成才能退出;
Win10下安装CentOS双系统详解
重启后使用刚才设置的账号和密码登录就可以了。
Win10下安装CentOS双系统详解
第五步、找到win10的引导:
前面也说过,CentOS安装过程中,是不可以选择启动项的,那现在我们就要解决这个问题。

方法一:
在Linux中配置grub 具体实现请参考:http://tieba.baidu.com/p/3152957061 ,先说明一下,小白们就不要进去了,啥也看不懂,我们用第二种。

方法二:
1、恢复win10的MBR:
之所以推荐大家先看这一步的原因就在这里,我们要在还是Windows的情况下,先做好一个winPE启动盘,这也是要用两个U盘的原因;
我用的软件是老毛桃(大白菜也可以,都很无脑,基本不需要什么设置).
登录老毛桃PE界面,选择【修复系统引导】,选择对应的win10即可。
Win10下安装CentOS双系统详解

或者通过扇区小工具BOOTICE进行修复,具体操作见:http://www.360doc.com/content/15/1003/10/10674139_502992554.shtml ;

2、将Cent0S 7加入到启动项中:
恢复MBR后还没完,这时候你可以进入win10了,但是,你会发现启动项中又没有CentOS了(我的内心是崩溃的),启动项修改工具EasyBCD 下载直接百度如下:
Win10下安装CentOS双系统详解

打开EasyBCD软件
Win10下安装CentOS双系统详解Win10下安装CentOS双系统详解
重启电脑后,就可以看到启动项了。
部分电脑可能会出现:EasyBCD加入启动项后,win10关不了机,每次关机就自动重启。
解决方法:取消win10“快速启动”。(具体步骤可以百度)
到此整个流程完毕,实现了双系统操作。

参考网址:
https://www.linuxidc.com/Linux/2016-06/132051p4.htm ;
http://www.360doc.com/content/15/1003/10/10674139_502992554.shtml;
https://jingyan.baidu.com/article/9faa72318667aa473c28cbe6.html 。