由于我用的是win10的系统。我开发的网站要放到centos7里面去跑。有时候,放上去运行出错。这是因为平台的差异性。我也是没谁了。干脆装个ubuntu。开发的时候。在这个上面开发。这样就不怕出现那么多错误了。
起因
因为我的电脑一直都是装的windows系统。经常会遇到这样的问题。我在windows开发的东西,放到linux上面去的时候。运行出错。我想肯定很多人也遇到过这样的问题。那怎么办?
最近为了提升电脑的运行速度。买了一个固态硬盘。然后把win10系统装在了固态硬盘里面。结果机械硬盘上面原来装系统的那个C盘就空出来了。我就想着。干嘛不装个双系统嘞。以后开发就在ubuntu里面开发就可以了。说干就干。开始动手。
参考文章
准备工作
- 一个没用的U盘
- 去ubuntu官网下载镜像文件。
- 使用ultraiso把系统烧进u盘里面
- 安装EasyBCD用来在win10里面添加ubuntu引导
- 在固态硬盘里面压缩500M的空间出来做/boot
- 把你准备装系统的分区删掉,空出来。(至少超过30G吧)
分区方案
- 在固态硬盘划分600M给/boot 逻辑分区
- 在机械硬盘划分于内容同容量的大小 swap交换分区 逻辑分区
- 在机械硬盘上划分30G给 / 主分区
- 其余的都给 /home 逻辑分区
具体流程
我有好多地方没有拍照,可以参考Ubuntu 16.04与Win10双系统双硬盘安装图解的文章。它的拍照很详细
重要提醒。请不要联网,不然安装很久
-
电脑的启动项改成U盘。
-
进入u盘 这里借一张图片来说明。需要选择 try ubuntu 不要直接安装
-
在U盘里面启动了ubuntu系统。选中安装ubuntu 还是截图说话
-
不要安装图形··········
-
最重要的一步来了。一定不能选错 我们要自己调整分区。不需要系统帮我们下决定。这里选错的话。你就准备win10一起重装吧
-
进来之后。看到了我那两块空闲的区域。一个是在sda上面。一个是在sdb上面。
- 按照我上面的分区方案。或者根据自己的分区方案。进行分区
-
选中固态硬盘上面的空闲区域。划分为 /boot
-
/boot 之后的效果
-
选中第二块硬盘的空闲区域。预先设定好的方案分区 ……
-
分好之后是这样的
在你没确定之前。都可以点击后退取消编辑
-
确定上面已经分好了。然后看清楚这一步。一定要把引导安装在刚才分的/boot上面 一定不能选错
-
再确定一遍。觉得没问题了。点击继续 然后系统会问你。是不是要这样分区。你检查一下没问题。就继续。觉得有问题就后退 这里是最后的底线。这里继续了就没有回头路了
-
- 最危险的步骤已经过去了。接下来都是平淡的东西
选择时区—选择语言—-输入用户名和密码—–然后进入漫长的等待—–然后选择[现在重启]
- 重启之后。你依然进入了win10.此时需要使用EasyBCD将ubuntu的启动引导添加进去
添加步骤
添加后的效果