1.为什么要重新装双系统(win10+Ubuntn16.04)
其实我的电脑本身就是win10+Ubuntu16.04的双系统,但是Ubuntu系统是装在机械硬盘下,分配如下:
类型 | 挂载点 | 分区类型 | 大小 |
---|---|---|---|
efi | 无 | 主分区 | 256M |
ext4 | / | 主分区 | 30G |
交换空间 | 无 | 主分区 | 4G |
ext4 | home | 主分区 | 15G |
具体装双系统的操作可以见这篇博文。
因为装完之后也没去理会Ubuntu了,但是最近要在Ubuntu16.04上写代码,所以就进去看了一下,发现开机速度奇慢,而且机械硬盘的声音也很大。因此萌生了一个想法,把电脑的固态硬盘部分装在window上,部分装在Ubuntu上,并且扩充Ubuntu系统占用的硬盘量,看看会不会变好。
2.执行策略
我想让我的Ubuntu16.04系统新的硬盘分配如下:
类型 | 挂载点 | 分区类型 | 大小 |
---|---|---|---|
efi | 无 | 主分区 | 512M(ssd) |
ext4 | / | 主分区 | 50G(ssd) |
交换空间 | 无 | 主分区 | 8G(ssd) |
ext4 | home | 主分区 | 50G(hhd) |
如果可以,我建议全部都挂载到ssd上,但因为我的电脑的ssd只有128G,所以我留了差不多50G给回window做系统盘。
故
- 先彻底删除Ubuntu16.04系统
- 重新在ssd上分区(重装win10)
- 在新装的win10上装Ubuntu16.04系统
3.前期操作、遇到的问题及如何解决
当然,重新分配硬盘就意味着要格式化原来的系统盘(即ssd被占用的盘),然后再按照我的目标分区。但是有一个问题是,原来的Ubuntu系统怎么办,虽然我知道Ubuntu系统所在的分区在哪,但我可以直接删掉它吗?不会引起任何bug吗?
怀着小心谨慎的心态,我还是上百度搜了一番,找到了一个看似靠谱的答案https://blog.csdn.net/Meditator_hkx/article/details/52626077
但又遇到了一个新的问题,在开机引导项里还留存着Ubuntu 16.04的启动项标志。这不是我们想要的东西,因为它会和我安装的下一个新的Ubuntu系统的引导项冲突,我必须把它给删除掉。
上网搜索,发现这篇博文给出了解决方案(在3、修改win10启动项后),但是重新启动,发现还是有残留的Ubuntu启动项。(PS:Disk Genius可以做同样的操作,但不需要管理权限)。
最后,无意间看到有人用EasyUEFI删除引导项。于是下载EasyUEFI(破解版),打开后果然引导项还存在Ubuntu,立马删掉,重新开机就好了(PS:要记得把EasyUEFI删除再开机,否则无法识别新的启动项,如U盘)
4.格式化C盘,并在C盘上重新分区
因为听说用PE重装系统很方便,还可以在PE上分区,所以就尝试了一下用微PE来重新分区并装win10系统,具体操作可以看这篇博文
进入微PE后的具体操作为
- 先格式化系统盘,调整分区大小,即把留给Ubuntu系统的磁盘划分好
- 在剩下(划分后)的系统盘里重装win10系统
5.装Ubuntu16.04系统
这一步按照前面的博文操作就好了。(这里我没有用PE来装双系统,不知道如何操作,下次可以试试看)。
安装的过程遇到了一个问题,安装到最后一步时出现了无法将grub-efi-amd64-signed软件包装到/target/中,如果没有grub启动引导器,所安装的系统无法启动的错误。
解决方案:
最后就完成安装啦!
6.总结
安装后的Ubuntu16.04系统启动明显变快,但是运行程序是还是会有机械硬盘的声音,这里还有待解决。
不过,折腾一下还是能学会很多东西。至少下一次已经可以娴熟重装win10系统了。
还有好多要学~