windows10 + ubuntu18.04 SSD+HDD 双系统安装

去年11月份买了一块儿ssd在笔记本上装了双系统,当时一阵google折腾了一两天搞定了。大半年过去已经忘光了。果然遗忘会让所有的努力都白白浪费,要定期整理。

本文大概简述一下测试成功的双系统的一种安装方法。
测试环境:windows10,ubuntu18.04 , ssd 256G, hdd 1T。easybcd。

1. 准备两个u盘,分别下载win10和ubuntu的iso,使用ultraiso把镜像写到u盘中
2. 先从u盘安装windows 10 在ssd,安装完成后,256ssg被分成两个分区,一个500M的windows bootmanager 隐藏分区,身下的是系统分区。
3. windows中从机械硬盘分500GB的分区用来安装ubuntu。从SSD的末尾压缩出500MB用来安装ubuntu的boot分区。
4. 重启再从u盘安装ubuntu,安装时选择somewhere else自定义ubuntu的安装方式,不要选择和windows10 共存。继续到分区过程,参考分区方式如下。

/boot 500M 
/swap 8GB (物理内存8G)
/     根目录 用来装ubuntu的分区上剩余的所有空间

5. 分区后,下方的下拉菜单中bootloader选择安装到/boot分区,也就是安装windows的ssd硬盘压缩出来的500M。继续安装至完成。
6. 拔出u盘,重启i 进入windows10系统,安装easybcd 2.3,选择增加条目,配置:grub(legacy)、ubuntu引导磁盘选择/boot的500M。之后选择windows10和ubuntu的顺序并保存。
7. 重启可以选择easybcd中配置好的引导方式:windows10和ubuntu。如果选择ubuntu,则会从/boot引导,进入grub,继续进入系统。

为什么要把boot安装到windows系统的ssd中呢?
结果测试,如果把boot放到机械硬盘中,bootloader安装在boot中。easybcd修改后,如果easybcd中配置的是grub2,则重启选择ubuntu会进入grub>的界面,如果配置的是grub(legacy),则重启选择ubuntu会黑屏。具体原因我也不清楚。

反思一下整个过程,最大的问题在于ubuntu的引导上,我是通过/boot放到windows分区+bootloader(grub)安装到/boot+easybcd 搞定的。如果直接把boot安装在机械硬盘中,把bootloader grub安装在windows的bootmanager 500M的分区中似乎也可以(未验证)。

ok,本文也就是提出了一种可行的方案。围观很多回答之后,尝试了大半天才搞定。当然还有很多不明白,暂时也没有精力深究了。能用就好。

 

update 20180916:

windows10 更新后,ubuntu系统进入时出现grub rescue。按照搜索的教程没有找到linux boot的安装磁盘,重装ubuntu可以解决。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值