基本上参考的是这个链接:http://blog.csdn.net/huangkanii/article/details/78189006

以下是转载内容,转自上面的链接

一个小白安装Win10、CentOS 7双系统的经历,win10centos(亲测无误)

转载 2017年10月10日 09:31:41
  • 标签:
  • centos
  • 796

工具及材料

  1、一台联网的电脑,或者可以先把软件下载好

  2、两个U盘,8G以上最好

  3、需要的文件:CentOS7镜像文件(ISO文件)

  4、需要的软件:UltraISO、老毛桃、EasyBCD


第一步、在Windows中为Linux分出磁盘空间

  ------------------------------有两颗硬盘的壕们自行跳过-------------------------------

  右击“此电脑” -- “管理”

  

  

  

  放心吧,不会弄坏电脑的

第二步、制作U盘启动盘

  光这一步就花了将近两个小时,其实并不难,只是我当时看的教程是早期的,所以走了好多弯路。我们使用UltraISO,即软碟通,一定要去网上下载最新版的,即使是试用也没关系,因为我们只用一下就好。下面是制作过程

  1、打开ISO文件

  点击“文件” -- “打开”,选择你保存ISO文件的地方

  

  2、写入U盘

  

  在写入的时候,软件会格式化U盘,所以在写入前一定要注意把U盘中重要的数据进行备份

  尽管会自动格式化,但是为了以防万一,我们还是自己格式化一下

  

  

  然后一路确定~~~

  格式化完成后,进行写入,注意参数的选择

  

  

  

  到此,第一步就完成了,全程也就5、6分种。我之所以花费了两个小时,是因为当时看的教程说,要在写入前删除几个文件,然后在写入完把ISO原文件拷贝进去。

  那么问题就来了,U盘启动盘做好后,它的类型是FAT32的,也就是说,大于4G的文件是拷贝不进去的,而我的ISO文件恰好4.01G,所以在拷贝的时候就出现了下面这个情况

  

  当时我就无语了,我的U盘是32G的,怎么放不进4G的东西呢,所以我就怀疑是不是买到了假U盘......但是想了想,前几天还用这个U盘转移了23G的PS教程,怎么可能是假的呢?于是就去BD,得到的结果是:FAT32格式下,单个文件最大不超过4G。

  那怎么办?当时我很机智的(后来证明很蠢)把U盘重新格式化了一下,格式化成了NTFS格式,这样就对文件没限制啦,于是继续重复上述步骤......然而并没有什么卵用。还是拷贝不进去。怎么可能,我把格式改了呀,但是打开一看,发现它又变成FAT32了,所以继续BD。发现几乎所有刻录软件都把U盘格式化成了FAT32,因此,我用另外的软件将写入后的U盘改成了NTFS,然后把ISO文件拷贝进去。这样做的结果是,开机时,电脑根本识别不到这个启动盘......无奈,开机后继续做,就这样,花了两个多小时,然后在一篇文章的角落中发现现在的ISO文件刻录时已经不需要拷贝原文件了,抱着死马当做活马医的态度,再一次重复上述刻录步骤后,直接重启电脑,结果成功识别。

  所以,在这里我想提醒各位小白筒子:看教程的时候,一定要注意教程的发布时间。如果是很久前的教程,那就要小心了,因为变化可能非常大。

第三步、利用U盘引导

  (由于U盘安装时无法截图,所以以下过程是在虚拟机中进行的。)

  1、重启电脑后,狂按F12进去boot界面,选择USB启动

  

  进入画面

  

  注意不能直接选“Install CentOS 7”或“Test this media &  istall CentOS 7”,我当时在这里就花费了将近三个小时,泪奔.......

  因为我们是用U盘安装的,所以要指定U盘位置。因此,我们先按下Tab键,屏幕下方的倒计时变为以下字符串(有的筒子可能会遇到按Tab没反应的情况,那可能是你选择了“Troubleshoot ing”这一项,只要将选择光标移上去就好了)

  

  将它改为下边这样,然后回车

  

  就可以看到这个界面

  

  这样我们就得到了U盘的位置,一定要记好你的U盘位置,然后我们重启电脑(当然只能用电源键强行关机了),按F12进入boot,选择U盘启动,按Tab键(重复上边步骤),然后将字符串改为下边这样,回车:

  

  于是就出现了一大堆的字符串和OK,不用理会,等着就好,上一张图作参考:

  

  在这一步中,其实问题也不大,但是!!!我看了好多教程,里边各种方法都有,而我却一个也没试成功,以至于成功进去安装界面时,已经是凌晨两点多了

第四步、安装

  不久之后,就到了这个界面,终于不是冷冰冰的命令行了,内心还是有点小激动的~O(∩_∩)O

  

  

  注意一定要进去选一个桌面,我当时很悲哀的忘了选,结果进去以后全是命令行,关机都不会......无奈,强行关机,再重新安装

  

  然后是分区,分区这里要注意,一定要选择我们在第一步中分出来的空闲磁盘,否则会覆盖掉磁盘里原有的信息,切记切记。“硬盘有价,数据无价”

  分区计划

    /:     30G

    swap:   8G

    /home:   11.7G

    /boot:    300M

  

  

  同样的方法建立swap、/boot、/home分区,这里需要注意的是swap的大小,一般来说,应该是实际内存的两倍,但是实际内存很大的话,设置8G也够了

  分区后发现大小不是我们设定的,所以在右边重新设置大小,但是磁盘不能完全被分割,所以最后swap会小一点点(记得设置swap和boot时单位是MB)

  

  至于这个分区的类型,也就是Device Type这里,按照它默认就好,即/、swap、/home是LVM类型,/boot是标准分区

  分好区后,点击“完成”,弹出下面的窗口,直接点击“接受更改”

  

  到现在,全部设置完毕,开始安装

  

(by YXY) 注意:这里在添加挂载点后会出现问题,提示:“检查存储位置出错”,点开帮助,提示“未找到有效的引导程序目标设备For a UEFI installation, you must include an EFI System Partition on a GPT-formatted disk, mounted at /boot/efi”,查了很多,其实很简单,把启动盘中的efi文件夹删掉重新来就可以了!!!

  

  注意在设置账户时,还会设置一个密码,而那个密码是针对账户来说的,和root密码并不一样,所以要将两个密码记清楚(懒癌晚期的我设置成一样的了),而且如果你的密码设置太简单的话,要点两次完成才能退出

  

  重启后使用刚才设置的账号和密码登录就可以了

  这一步也花了很久很久,主要原因有两个:

    一:分区的时候,不知道该选择LVM还是标准分区,纠结了好久。就像上边说过的,默认就好

    二:软件选择的时候,忘了选桌面,而是选择了最小安装,进去以后是这样的

    

    经过BD,发现这是要输入账户名和密码,那就按照要求来(Linux安全做得很好,输入密码时不会回显)

    

    然后,红框里的东西,其实时已经安装好的标志,只不过没有安装桌面。但是当时我不认识啊,还以为又出错了,OK,关机,重启,再来一遍,还是这样。弄了三次后,才弄明白这已经安装好了,可以直接输入指令来操作了,但是我不会,好吧,再来一次,这次选了GNOME,成功进入Linux

    

    可以看到,4:55了,当时天已经亮了

    顺便说一句,Linux没法直接安装QQ

第五步、找到win10的引导

  前面也说过,CentOS安装过程中,是不可以选择启动项的,那现在我们就要解决这个问题

  方法一:在Linux中配置grub

    具体实现请参考:http://tieba.baidu.com/p/3152957061

    先说明一下,小白们就不要进去了,啥也看不懂,我们用第二种

  方法二:

    1、恢复win10的MBR

    之所以推荐大家先看这一步的原因就在这里,我们要在还是Windows的情况下,先做好一个winPE启动盘,这也是要用两个U盘的原因

    我用的软件是老毛桃(大白菜也可以,都很无脑,基本不需要什么设置)具体实现请参考:http://www.laomaotao.org/softhelp/syjc/1193.html

    这里还有一个小问题,就是装机版和UEFI版,现在大部分电脑应该都支持UEFI,但我当时是用学校图书馆的破电脑做的,做UEFI是总是提示读取不了,无奈只能做装机版,不过后来感觉没多大区别。而且上边这个教程也有点老了,我做好启动盘启动后,在开始菜单并没有找到他说的“分区助手”,所以用了桌面上的一个分区软件,里边也有“重建MBR”这么个东西。如果到时候筒子们不会用那个软件,请自行BD(经过CentOS的摧残后,我对度娘的爱意更上一层楼)。

    从最上边跳下来的筒子们,你们现在可以跳回去了~~~点此坐火箭

    2、将Cent0S 7加入到启动项中

    恢复MBR后还没完,这时候你可以进入win10了,但是,你会发现启动项中又没有CentOS了(我的内心是崩溃的)

    所以我们要用到EasyBDC这个软件(注册码直接BD)

    

    

    重启电脑后,就可以看到启动项了


  至此,我们的整个安装过程就完成了

  不过安装完后,我还遇到了几个小问题

  第一个:就是用EasyBCD加入启动项后,win10关不了机,每次关机就自动重启

    解决方法:取消win10“快速启动”。

  第二个:可以正常开关机后,再打开“快速启动”,发现找不到CentOS启动项

    解决方法:还是取消win10“快速启动”。试了很多次,发现只要开了这个功能,就无法使用CentOS

    

  OK,所有问题全部解决,欢迎小白们一起学习交流,欢迎大神们指点,水平有限,不喜勿喷。

win10系统+CentOS双系统安装相关推荐

  1. win10双系统linux视频教程,Win10+Linux(CentOS) 双系统安装--踩坑实录

    最近心血来潮想给自己的笔记本装一套linux系统作为开发环境, 说干就干,首先先收集一下现在linux主流版本, 貌似现在市场上应用服务器比较多的是redhat相关产品,而ubuntu的优势在于它庞大 ...

  2. win7+ubuntu16.04以及win10+ubuntu18.04双系统安装

    win7+ubuntu16.04以及win10+ubuntu18.04双系统安装 win7+ubuntu16.04以及win10+ubuntu18.04双系统安装 2020.8.8更新 2020.7. ...

  3. 要点初见:双硬盘下的Win10+Ubuntu16.04双系统安装

    按照网上博客的安装教程安装的Win10+Ubuntu16.04双系统安装了好几遍都不成功?启动Ubuntu左上一直有个光标在闪?如果你的电脑也是双硬盘(装Windows系统的固态硬盘+机械硬盘),在安 ...

  4. Win10+Ubuntu18.04双系统安装配置教程(二)——磁盘分区

    写在前面:本系列笔者亲测可行!文章配置如下\color{red}{写在前面:本系列笔者亲测可行!文章配置如下}写在前面:本系列笔者亲测可行!文章配置如下: win10,Ubuntu18.04,nvid ...

  5. win10下装win7双系统安装教程

    win10下装win7双系统安装教程 来源:www.laomaotao.org 时间:2017-02-13 10:15 新买的电脑预装了win10系统,但win10对于有些游戏兼容性不是很好,总是会出 ...

  6. ThinkPad T460p笔记本中Win10+Ubuntu17.04双系统安装方法(UEFI引导模式)

    ThinkPad T460p笔记本中Win10+Ubuntu17.04双系统安装方法(UEFI引导模式) 本人有一台ThinkPad T460p型笔记本电脑,只有一块硬盘,需在该硬盘上同时安装Win1 ...

  7. Win10+Ubuntu18.04双系统安装配置教程(七)——安装搜狗输入法

    Win10+Ubuntu18.04双系统安装配置教程(七)--安装搜狗输入法 写 在 前 面 : 本 系 列 笔 者 亲 测 可 行 ! 文 章 配 置 如 下 \color{red}{写在前面:本系 ...

  8. linux 双显卡 黑屏 amd,Win10系统AMD双显卡笔记本开机出现黑屏怎么办?解决方法...

    win10是一个全新的操作系统,所以我们在使用时很有可能会碰到一些没见过的新问题.比如,有用户在升级到Windows10后,发现AMD双显卡笔记本出现了开机黑屏的情况.具体表现为:Windows Lo ...

  9. win10下装win7双系统_双系统安装教程,家里的电脑如何同时装两个系统?

    win10系统推出已经有一段时间了,不少人想要体验一下最新的系统,但又舍不得好用的win7系统.这个时候,装双系统就是最好的选择.我们可以使用小白一键重装,在win7下装win10双系统,过程简单,方 ...

最新文章

  1. puppet运维自动化之yum仓库管理
  2. 判断链表中是否有环(环形链表)
  3. 小学生python入门-极度舒适的全套 Python 入门教程,小学生看了也能学会
  4. python2.7.3怎么安装_python2.7.3的安装
  5. 【快速入门Linux】5_Linux命令—远程管理常用命令
  6. android导航栏高度开启,如何在Android中真正获得导航栏高度
  7. 移动硬盘不认盘还能数据恢复吗?
  8. 淘宝 京东 拼多多 唯品会返利 公众号开发
  9. 中达优控触摸屏编程视频教程_中达优控触摸屏软件下载 YKBuilder(中达优控触摸屏编程软件) v5.0.200 官方安装免费版 下载-脚本之家...
  10. 面试前hr加了微信,面试后是否可以向hr询问面试结果?
  11. 十八、基础教程-钻取功能(drilldown)
  12. java wgs84 百度坐标_javascript 实现wgs84 坐标转百度坐标
  13. 华为应用市场AGC研习社游戏课程上新,助力游戏开发者高效分发获量
  14. Win10笔记本触控板关闭/打开
  15. Maven命令行 打包
  16. matlab 如何axis,在matlab中axis是什么意思,matlab中axis的用法
  17. vue项目各个文件的作用
  18. HTML/XML转义字符对照表
  19. LHS 和 RHS---你所不知道的JavaScript
  20. [转帖]深度解析区块链POW和POS的区别

热门文章

  1. 社区公众号的解决方案
  2. 实体类与数据库字段类型
  3. 录音文件/音频实现mp3等文件语音转换文字txt文档提取文字精准高效识别
  4. python通过什么连接数据库_Python-如何使用Python连接到MySQL数据库?
  5. 通用汽车将于2019年推出自动驾驶汽车 无人驾驶终将大众化
  6. Python解释器路径查找
  7. Hibernate中的session.beginTransaction();报错解决
  8. imageio读取inputstream时照片底色变成粉红问题解决方法
  9. Java HashMap遍历实践
  10. [031] 微信公众帐号开发教程第7篇-文本消息中换行符的使用