• 做一个幸福的人,读书,旅行,努力工作,关心身体和心情。
  • 不管有没有人爱,也要努力做一个可爱的人。不埋怨谁,不嘲笑谁,也不羡慕谁,阳光下灿烂,风雨中奔跑,做自己的梦,走自己的路。

Windows 10 与 CentOS 7 双系统安装

分享 lcq 2年前 (2016-06-20) 3830次浏览 1个评论

初衷

最近因为玩VPS,只能用Xshell来连接VPS操作。由于网络延时的问题,总是感觉有点卡,而且有些东西用起来感觉不爽。之前在虚拟机上面装了一个Ubuntu来玩,简直卡成狗了。所以打算在我原来的Windows 10系统之上,再装一个CentOS 7。也就是所谓的双系统。经过一整天的摸索,终于安装好了,记录一下安装过程,供自己以后参考。当然,我做的仅仅是在Windows 10之上安装CentOS 7。如何安装Windows 10请自行百度。还有,网上说安装的顺序最好是先安装Windows 10,再安装CentOS。所以准备安装双系统的,最好按照这个顺序。

准备

1、两枚U盘。一枚至少要8GB。一枚至少要4GB。一枚准备烧录CentOS 7的启动盘。一枚用来安装Windows PE。

2、CentOS ISO。进去之后有三个ISO。DVD ISO:是一个中等大小的ISO。大概是4GB+吧。我就是下载的这个ISO安装的。Everything ISO:这个很大,好像有14GB+的大小。应该是功能很全的ISO。如果你要安装这个,你必须要准备一个至少16GB的U盘咯。Minimal ISO:最小的一个ISO。可能只有类似DOS界面的功能咯。建议下载DVD ISO。

3、EasyBCD。用来修复系统引导的。

4、老毛桃。用来安装Windows PE。你到官网下载装机版即可。

5、分区助手。有可能要用到。使用其中的“动态磁盘转换器”功能。

6、UltraISO。用来烧录CentOS 7。注意选择一下Simple Chinese的版本。虽然说要购买,但是可以试用的,不要担心。

安装步骤

注意:此安装步骤是基于你已经安装好Windows 10的前提下。

1、使用UltraISO烧录CentOS 7。安装好UltralSO之后。选择你下载好的CentISO文件。首先,点击“文件”选择你的CentOS 7镜像文件。然后,点击“启动”–>”写入硬盘印像…”在弹出的界面上,参数是不需要修改的。但是你最好对照一下参数。“硬盘驱动器”选择你的U盘。“写入方式”选择USB-HDD+。“隐藏启动分区”选择无。然后点击“格式化”按钮,再点击“写入”按钮。你就可以等着它烧录好就行了。操作步骤大概如下图所示。注意:此操作会丢失U盘全部数据,如果U盘有重要数据,请先备份!如果没有装Windows 10的童鞋。下载好Windows 10的ISO,依照此方法也是一样的。

UltraISO

2、安装Windows PE。首先安装老毛桃。使用老毛桃将另外一枚U盘烧录一个Windows PE系统。选择“U盘启动”项,点击一键制作即可。烧录完成记得按照提示测试一下是否制作成功。如下图所示:

WindowsPE

3、在Windows 10上安装EasyBCD。这个没什么好说的。

4、在Windows 10上给CentOS留分区。在我的电脑上点鼠标右键,点击管理进入计算机管理。在磁盘上点右键,选择压缩卷。按照步骤即可分配出你想要给CentOS分配的空间。注意压缩卷的时候是以M为单位分配给你的。所以,如果你要给CentOS分100G的空降。那么你填数字的时候应该填100 * 1024即102400M的空间。这里面,有个坑!我为这个坑,浪费了几个小时的时间。一定要注意“可用空间”与“未分配”的区别。可用空间,是从逻辑驱动器上面压缩出来的空间。而未分配,是从主分区上面压缩出来的空间。如下图所示:你要从“娱乐(D:)”里面压缩卷。而不要从“工作(E:)”里面压缩卷。CentOS只能用可用空间。这点一定要注意。当然,如果你的磁盘里面,没有逻辑驱动器这类型的磁盘,那么,这时候我上面提到的“分区助手”这个软件就可以拿来用了。使用其中的“动态磁盘转换器”功能。就能转换出一个逻辑驱动器这类型的硬盘。当然咯,也许你的逻辑驱动器的容量本身就很少,那你可以用软件动态的调整一些盘的空间到逻辑驱动器这类型的硬盘里面。你可以在下面的截图的页面上调整,上面那个“分区助手”也能实现这个功能。这里不再细说。反正把重要资料备份就好咯。

DiskSpace

5、安装CentOS 7。终于来到这一步了。将先前用U盘烧录好的CentOS 7 插到电脑上。进入boot界面,选择USB启动。就会进入到安装界面。安装界面类似有如下文字:

这个时候,一定要按Tab键进行配置。因为我们是用U盘装的,需要选择U盘的位置。按下Tab键之后,会出现类似如下一行文字:

这个时候,你需要替换为U盘的位置,但是我们还不知道U盘的位置,你将上面的,编辑成这样:

按回车键之后会出现如下画面(图片来自网络,因为那时候没法截图,也没用手机拍照保留)。这个时候sdc4就是你U盘的盘符。网上有很多人会说,直接将上面的改为:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quite类似这样。其实这个每个人的硬盘分区不同,硬盘块数也不同,运气好可能你的U盘就是sdb4那就没问题,要是不是的话。那就安装不上了。所以还是老老实实先把U盘的标识符找出来,不要偷懒。

linuxdd

找到U盘的标识符之后。重启电脑(嗯嗯,物理重启就好了)。然后重述上面的步骤,将> vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为

注意,要将sdc4换成你的U盘的标识符。按回车键,经过一两分钟左右的检测,应该就会出现CentOS的安装界面了!

CentOS所有的安装都跟Windows安装差不多。这里主要说一下下图(图片来自网络)的配置。软件选择(S),你最好选个GNOME桌面。然后你把右边想要的选上。开发工具至少是要选的咯。然后是安装位置(D)。进去之后,一定要选择“我要配置分区”。我大概是如下方式:swap分了8G(你的内存1 ~ 1.5倍)。/boot分了300M。/home分了50G。/var跟/usr分了20G。根据自己情况来分咯。剩下的基本就是自己看着配置就好了。然后等着系统安装完成即可。

CentOS

6、等上面第5步完成之后,这个时候你的CentOS应该就安装完成了。第一次启动会出现Initial setup of CentOS Linux 7 (core)的界面。你只要依次输入1–>2–>q–>yes 按Enter键就好了。然后你就会进入CentOS界面。此时重启电脑,你会发现你无法进入你的Windows 10了。不要着急。因为安装CentOS的时候,你把Windows 10的引导破坏了。此时另外一个烧录了Windows PE的U盘就可以拿来起作用了。你进入Windows PE系统之后,里面有一个“Win引导”修复的软件,你进入这个软件之后,按照指引修复好Windows 10的引导。重启电脑,这个时候,你就可以进入Windows 10了。

7、等第6步完成之后,你又会发现,此时你安装好的CentOS又没法启动了! 这个时候,EasyBCD这个软件终于可以大展身手了。你选择“添加新条目”,选择第Linux/BSD。类型选择GRUB2 。名称写个你喜欢的。我写CentOS 7。驱动器选自动定位和加载即可。点击添加条目。然后再点击编辑引导菜单,按照指引操作。大概如下图所示:

EasyBCD

8、经过以上步骤之后,重启系统,你就会看到开机界面,有CentOS 7跟 Windows 10的选择界面啦!至此,成功的完成了CentOS 7 跟 Windows 10的双系统的安装!

后记

这个方法,目前只在一块硬盘的基础上安装成功!我家里的台式机是一块固态硬盘+一块机械硬盘没有成功。主要问题是安装好CentOS 7之后,使用Windows PE无法修复Windows的启动修复。

参考文章

1、U盘安装CentOS7的最终解决方案

2、Win 10 + CentOS 7 双系统安装与CentOS美化小记 (有科学上网的内容)

3、Win10下安装CentOS 7双系统详解


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Windows 10 与 CentOS 7 双系统安装
喜欢 (1)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址