Win10下安装CentOS双系统详解
背景:
在不装虚拟机的情况下,在电脑里装双系统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分出磁盘空间;
右击“此电脑” – “管理” ;
放心吧,不会弄坏电脑的。
第二步、制作U盘启动盘;
1、打开ISO文件
点击“文件” – “打开”,选择你保存ISO文件的地方
2、写入U盘,切记要先选中自己的U盘;
在写入的时候,软件会格式化U盘,所以在写入前一定要注意把U盘中重要的数据进行备份
CentOS7的系统启动盘做好了。
第三步、利用U盘引导:
(由于U盘安装时无法截图,所以以下过程是在虚拟机中进行的。)
仔细阅读每个字!
1、重启电脑后,狂按F12进去boot界面,选择USB启动(当然你的电脑可能不是F12,可能是esc或其他,自己百度一下即可)一定要认识自己的U盘;
进入画面
注意不能直接选“Install CentOS 7”或“Test this media & istall CentOS 7”,我当时在这里就花费了将近三个小时,泪奔…
因为我们是用U盘安装的,所以要指定U盘位置。因此,我们先按下Tab键,屏幕下方的倒计时变为以下字符串;
将它改为下边这样,然后回车;
就可以看到这个界面,一定要记得我们自己的U盘名字!
这样我们就得到了U盘的位置,一定要记好你的U盘位置,然后我们重启电脑(当然只能用电源键强行关机了),按F12进入boot,选择U盘启动,按Tab键(重复上边步骤),然后将字符串改为下边这样,回车:
于是就出现了一大堆的字符串和OK,不用理会,等着就好,上一张图作参考:
在这一步中,其实问题也不大,但是!!!我看了好多教程,里边各种方法都有,而我却一个也没试成功。
第四步、安装:
不久之后,就到了这个界面,终于不是冷冰冰的命令行了,内心还是有点小激动的;
注意一定要进去选一个桌面,我当时很悲哀的忘了选,结果进去以后全是命令行,关机都不会…无奈,强行关机,再重新安装
然后是分区,分区这里要注意,一定要选择我们在第一步中分出来的空闲磁盘,否则会覆盖掉磁盘里原有的信息,切记切记。“硬盘有价,数据无价”。
同样的方法建立swap、/boot、/home分区,这里需要注意的是swap的大小,一般来说,应该是实际内存的两倍,但是实际内存很大的话,设置8G也够了,分区后发现大小不是我们设定的,所以在右边重新设置大小,但是磁盘不能完全被分割,所以最后swap会小一点点(记得设置swap和boot时单位是MB)
至于这个分区的类型,也就是Device Type这里,按照它默认就好,即/、swap、/home是LVM类型,/boot是标准分区,分好区后,点击“完成”,弹出下面的窗口,直接点击“接受更改”;
到现在,全部设置完毕,开始安装…
注意在设置账户时,还会设置一个密码,而那个密码是针对账户来说的,和root密码并不一样,所以要将两个密码记清楚(懒癌晚期的我设置成一样的了),而且如果你的密码设置太简单的话,要点两次完成才能退出;
重启后使用刚才设置的账号和密码登录就可以了。
第五步、找到win10的引导:
前面也说过,CentOS安装过程中,是不可以选择启动项的,那现在我们就要解决这个问题。
方法一:
在Linux中配置grub 具体实现请参考:http://tieba.baidu.com/p/3152957061 ,先说明一下,小白们就不要进去了,啥也看不懂,我们用第二种。
方法二:
1、恢复win10的MBR:
之所以推荐大家先看这一步的原因就在这里,我们要在还是Windows的情况下,先做好一个winPE启动盘,这也是要用两个U盘的原因;
我用的软件是老毛桃(大白菜也可以,都很无脑,基本不需要什么设置).
登录老毛桃PE界面,选择【修复系统引导】,选择对应的win10即可。
或者通过扇区小工具BOOTICE进行修复,具体操作见:http://www.360doc.com/content/15/1003/10/10674139_502992554.shtml ;
2、将Cent0S 7加入到启动项中:
恢复MBR后还没完,这时候你可以进入win10了,但是,你会发现启动项中又没有CentOS了(我的内心是崩溃的),启动项修改工具EasyBCD 下载直接百度如下:
打开EasyBCD软件
重启电脑后,就可以看到启动项了。
部分电脑可能会出现: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 。
Win10下安装CentOS双系统详解相关推荐
- windows10下安装Linux7,Win10下安装CentOS7双系统图解完整操作
Win10下安装CentOS7双系统记录 警告: 装机有风险,操作需谨慎: 数据无价,请提前备份: 本篇文章仅供参考,酌情采取. 提示: 先给大家道个歉 由于下面操作图片部分是手机拍摄 可能不太清晰, ...
- 【教程】win10下安装Biolinux双系统
biolinux系统来自http://environmentalomics.org/bio-linux/ 本质就是ubuntu+一些生物用软件. 思路:下载iso文件,通过U盘直接安装双系统. 准备工 ...
- Win10 下安装Win7双系统
为什么80%的码农都做不了架构师?>>> 很多人买了预装64位Win8/8.1的电脑后想重装(或者再安装一个)Win7系统,但是折腾半天发现以前的方法根本不奏效.这是因为预装W ...
- 识别win10和linux的MBR,Win10下安装ElementaryOS双系统:UEFI和Legacy引导
最近在学习编程,开始了解Linux,在网上看了很多Linux发行版的对比,最后决定安装ElementaryOS,主要因为看着比较漂亮··· 但Win10作为主力系统,日常生活中很多地方都少不了它,于是 ...
- win10 下载 linux系统安装教程,Win10下安装Linux双系统的方法
由于工作,往往不仅需要Windows系统,而且需要Linux系统,装虚拟机对内存是个很大的考验,因此选择装双系统. 系统安装的主要流程 笔者目前已win10为主要操作系统,Ubuntu为第二操作系统, ...
- 【Win10+deepin+凤凰OS 三系统安装教程(一)】 Win10下安装deepin双系统
注意:本教程适用于UEFI引导的Windows系统电脑,Legacy引导的略有不同,要分/boot分区 一.准备工作 1. 准备一个大于4G的u盘用作启动盘 2. 使用Win10自带的分区工具,分割出 ...
- win10下安装win7双系统
首先打开你的win10系统并且准备好你的win7安装包,然后再win10系统中的系统目录下(也就是你的C盘)根据:本地磁盘C→windows→Boot→EFI→找到bootmgr.efi文件后复制. ...
- 支持UEFI的主板在win10下安装ubuntu双系统
0 博主装的是ubuntu14.04.5LTS,非麒麟板,电脑是华硕A555L,支持UEFI,系统win10 1ubuntu iso下载:64位下载ubuntu-xx.xx.x-desktop-amd ...
- win10下安装deepin双系统的坑:安装完成一直黑屏进不去系统
安装步骤其实和网上说的没什么差别 1. 官网下载镜像,下载好之后打开镜像,解压里面的一个exe文件,这个是制作deepin启动盘的文件.解压出来后再打开这个exe文件,然后选择下载好的ISO镜像,就可 ...
- 秦疆 西部开源_Win10下安装Hadoop3.1.2详解
https://my.oschina.net/zengfr 文章内容已测试验证可用 即使再小的帆也能远航 西部开源-秦疆老师:Hadoop系列博客 , 秦老师交流Q群号: 664386224 , 未授 ...
最新文章
- 制作显示欢迎信息的脚本程序
- C(第一个C程序) 和 C++ (第一个C++程序)对比碰撞
- Python通过http、url获取数据
- cadence原理图封装pin名称重复_硬件工程师必备技巧--如何快速制作PCB封装
- GO小知识之实例演示 json 如何转化为 map 和 struct
- javascript --- 使用语法糖class定义函数
- wp网站链接不带html,解决WordPress网站带与不带WWW网址跳转问题
- 服务器开机需要按f2才能进系统吗,win7系统电脑每次开机总要按F2才能进入系统怎么办...
- Navicat for PostgreSQL 怎么维护数据库和表
- 性能优化总结(三):聚合SQL在GIX4中的应用
- Wifi万能钥匙已经被淘汰了!Github这个开源工具太好用了!
- 和最大的连续子数组 Maximum Subarray
- mac vulkan_基于 mac 的 ncnn vulkan iOS集成参考
- 软件测试-常见数据库笔试题
- 图神经网络(一)图信号处理与图卷积神经网络(4)图滤波器
- 电脑主板线路连接图解_台式机电源线接法图解(电脑主板接线图解高清图)
- 云呐|固定资产条码管理系统的应用实例
- pytorch-->optimizer.zero_grad()、loss.backward()、optimizer.step()和scheduler.step()
- Dflying 陈黎夫谈《持续集成——软件质量改进和风险降低之道》
- 数据分析——巧用ABtest,看杰伦和徐坤的流量之争