背景:
在不装虚拟机的情况下,在电脑里装双系统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双系统详解相关推荐

  1. windows10下安装Linux7,Win10下安装CentOS7双系统图解完整操作

    Win10下安装CentOS7双系统记录 警告: 装机有风险,操作需谨慎: 数据无价,请提前备份: 本篇文章仅供参考,酌情采取. 提示: 先给大家道个歉 由于下面操作图片部分是手机拍摄 可能不太清晰, ...

  2. 【教程】win10下安装Biolinux双系统

    biolinux系统来自http://environmentalomics.org/bio-linux/ 本质就是ubuntu+一些生物用软件. 思路:下载iso文件,通过U盘直接安装双系统. 准备工 ...

  3. Win10 下安装Win7双系统

    为什么80%的码农都做不了架构师?>>>    很多人买了预装64位Win8/8.1的电脑后想重装(或者再安装一个)Win7系统,但是折腾半天发现以前的方法根本不奏效.这是因为预装W ...

  4. 识别win10和linux的MBR,Win10下安装ElementaryOS双系统:UEFI和Legacy引导

    最近在学习编程,开始了解Linux,在网上看了很多Linux发行版的对比,最后决定安装ElementaryOS,主要因为看着比较漂亮··· 但Win10作为主力系统,日常生活中很多地方都少不了它,于是 ...

  5. win10 下载 linux系统安装教程,Win10下安装Linux双系统的方法

    由于工作,往往不仅需要Windows系统,而且需要Linux系统,装虚拟机对内存是个很大的考验,因此选择装双系统. 系统安装的主要流程 笔者目前已win10为主要操作系统,Ubuntu为第二操作系统, ...

  6. 【Win10+deepin+凤凰OS 三系统安装教程(一)】 Win10下安装deepin双系统

    注意:本教程适用于UEFI引导的Windows系统电脑,Legacy引导的略有不同,要分/boot分区 一.准备工作 1. 准备一个大于4G的u盘用作启动盘 2. 使用Win10自带的分区工具,分割出 ...

  7. win10下安装win7双系统

    首先打开你的win10系统并且准备好你的win7安装包,然后再win10系统中的系统目录下(也就是你的C盘)根据:本地磁盘C→windows→Boot→EFI→找到bootmgr.efi文件后复制. ...

  8. 支持UEFI的主板在win10下安装ubuntu双系统

    0 博主装的是ubuntu14.04.5LTS,非麒麟板,电脑是华硕A555L,支持UEFI,系统win10 1ubuntu iso下载:64位下载ubuntu-xx.xx.x-desktop-amd ...

  9. win10下安装deepin双系统的坑:安装完成一直黑屏进不去系统

    安装步骤其实和网上说的没什么差别 1. 官网下载镜像,下载好之后打开镜像,解压里面的一个exe文件,这个是制作deepin启动盘的文件.解压出来后再打开这个exe文件,然后选择下载好的ISO镜像,就可 ...

  10. 秦疆 西部开源_Win10下安装Hadoop3.1.2详解

    https://my.oschina.net/zengfr 文章内容已测试验证可用 即使再小的帆也能远航 西部开源-秦疆老师:Hadoop系列博客 , 秦老师交流Q群号: 664386224 , 未授 ...

最新文章

  1. 制作显示欢迎信息的脚本程序
  2. C(第一个C程序) 和 C++ (第一个C++程序)对比碰撞
  3. Python通过http、url获取数据
  4. cadence原理图封装pin名称重复_硬件工程师必备技巧--如何快速制作PCB封装
  5. GO小知识之实例演示 json 如何转化为 map 和 struct
  6. javascript --- 使用语法糖class定义函数
  7. wp网站链接不带html,解决WordPress网站带与不带WWW网址跳转问题
  8. 服务器开机需要按f2才能进系统吗,win7系统电脑每次开机总要按F2才能进入系统怎么办...
  9. Navicat for PostgreSQL 怎么维护数据库和表
  10. 性能优化总结(三):聚合SQL在GIX4中的应用
  11. Wifi万能钥匙已经被淘汰了!Github这个开源工具太好用了!
  12. 和最大的连续子数组 Maximum Subarray
  13. mac vulkan_基于 mac 的 ncnn vulkan iOS集成参考
  14. 软件测试-常见数据库笔试题
  15. 图神经网络(一)图信号处理与图卷积神经网络(4)图滤波器
  16. 电脑主板线路连接图解_台式机电源线接法图解(电脑主板接线图解高清图)
  17. 云呐|固定资产条码管理系统的应用实例
  18. pytorch-->optimizer.zero_grad()、loss.backward()、optimizer.step()和scheduler.step()
  19. Dflying 陈黎夫谈《持续集成——软件质量改进和风险降低之道》
  20. 数据分析——巧用ABtest,看杰伦和徐坤的流量之争

热门文章

  1. 快速解决数据库连接失败
  2. 在Chrome、Firefox等高版本浏览器中实现在线编辑、审阅Office文档新方案
  3. mpu6050常见问题
  4. html 图片循环轮播,如何在Web端实现动画切换效果一致的无限循环图片轮播?
  5. 最新民间偏方大全,个人收集整理,绝对值得收藏
  6. 微信小程序登陆\code详解
  7. 直接寻址、间接寻址、立即数寻址、寄存器寻址
  8. 微信聊天记录的图片在哪查看
  9. iPhone5主摄像头图像传感器来自SONY
  10. 驱动精灵等软件卸载后剩余文件的删除