转载请注明出处:http://www.cnblogs.com/willnote/p/6725594.html

安装环境


SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu。

自行百度你的主板是否支持UEFI启动方式。

Win10


下载Win10安装镜像、烧盘等步骤就不说了,重启后选择U盘启动进入Win10安装界面后,一直到如下步骤

按Shift+F10或者Shift+Fn+F10调出命令提示符窗口, 使用diskpark将ssd和机械硬盘的分区格式都转换为GPT格式

 diskpart    #启动分区管理工具
list disk #列出连接到电脑的所有磁盘及其编号
select disk x #选择需要转换分区的磁盘的编号
clean #清除磁盘原有数据
convert xxx #选择磁盘转换的类型

转换后再用list disk查看下Gpt下是不是有个*的标志,如果有说明转换成功,之后一路正常安装即可。

我的Win10是安装在了ssd中,进入Win10后把HDD分了3个区后还剩下60G留给Ubuntu安装系统。

Ubuntu16.04


准备工作

1.HDD预留60G给Ubuntu安装系统使用

2.关闭Windows的快速启动,自行百度如何关闭

3.进入BIOS设置关闭Security Boot,否则Ubuntu无法写入引导程序,针对自己的主板自行百度如何关闭

分区设置

重启,设置USB启动,进入Ubuntu安装界面,一直到安装类型步骤

/dev/sda是SSD,/dev/sdb是HDD,根据容量大小找到刚才在Win10下预留的60G空间

我的内存是16G,所以没有设置swap空间,另外EFI是由UEFI引导,而不是传统的boot/grub模式,所以/boot挂载也不要设置

所以这里需要对这60G空间进行分区的只有以下两项:

1. EFI系统分区,逻辑分区,空间起始位置,500M(不要小于256M)

2. /,EXT4日志文件系统,逻辑分区,空间起始位置,剩余全部空间

注:也可以自行决定/home,/usr等分区挂载点的位置,如在SSD中分出来一部分进行挂载

/dev/sda中的EFI系统分区会看到“windows Boot Manager”,/dev/sdb中的EFI系统分区是刚刚建立的

将“安装引导启动器的设备“选择/dev/sdb中的efi系统分区,之后就正常一路安装即可。

选择系统


因为是双硬盘,且每个硬盘都设置了自己的EFI系统分区,所以当SSD是第一启动顺序时,是没有系统引导选择界面的

1. 不要使用easyBCD设置,easyBCD只能针对传统的MBR进行配置,对EFI无效

2. 我是在开机时按F11(微星主板)进入选择设备界面之后,按下选择HDD中的Ubuntu进入系统。个人也比较喜欢这样,不用Ubuntu的时候直接进入Windows,用的时候也不需要选择Ubuntu后再重启系统后才能进入系统,两边都比较节约时间。

参考


1. 如何安装原版Win10_x64((UEFI引导+GPT分区模式))

2. 亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统

2017-04-17

UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统的更多相关文章

  1. UEFI+GPT下安装Win10+Ubuntu16.04双系统

    安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu. 自行百度你的主板是否支持UEFI启动方式. Win10 下载Win10安装镜像.烧盘等步骤就不说了,重启后 ...

  2. Win10+Ubuntu16.04双系统安装

    硬件工具: 一台PC 一个U盘(8GB以上) Win10安装(已经装好Win10的小朋友们请无视): 准备工作: 下载Win10升级助手 保证系统盘有8GB以上剩余空间 安装步骤(由于安装过程中未记录 ...

  3. Windows XP硬盘安装Ubuntu 16.04双系统图文详解

    需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 16.04 LTS的镜像文件,具体下载地址如下:   1 2 3       1.grub4dos  点击下载 grub4dos 2 ...

  4. Windows XP硬盘安装Ubuntu 12.04双系统图文详解

    Windows XP硬盘安装Ubuntu 12.04双系统图文详解 Ubuntu 12.04 LTS版本于2012年4月26日发布,趁着五一放假,赶紧在自己的Windows XP的电脑上安装下Ubun ...

  5. Windows 8.1硬盘安装Ubuntu 14.04双系统

    Windows 8.1硬盘安装Ubuntu 14.04双系统 学习了: http://www.jb51.net/os/windows/298507.html http://www.linuxidc.c ...

  6. Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘注意事项

    本文来自:http://www.linuxidc.com/Linux/2015-08/122140.htm,此处仅做收藏. Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘 ...

  7. 安装Win10+Ubuntu14.04双系统(uefi启动版)

    说明 本教程基于个人电脑(型号:神舟K550d-i7 D1)成功安装测试发布,不同硬件环境可能有细微差异,为预防安装过程中出现意想不到的报错,重要数据请提前备份 硬件环境 cpu:Intel i7-4 ...

  8. win10+Ubuntu16.04双系统下深度学习环境的搭建

    环境零零碎碎地搭了三四天,虽然碰到各种问题,但还是搭建好了,自己整理记录下,同时也算给有需要的人一些指导吧 一.双系统的安装 Win10硬盘管理助手 压缩或者直接利用未使用的空间,空间大小自定,将腾出 ...

  9. Win10+Ubuntu16.04双系统安装过程中遇到的一些问题及解决办法

    前两天闲来无聊重装了系统,装的是win10 64的系统,后来心血来潮索性再装Ubuntu,搞成win10+Ubuntu双系统. win10系统的镜像文件可以通过MSDN网站获取,MSDN是一个很可靠的 ...

随机推荐

  1. poj 3304 Segments 线段与直线相交

    Segments Time Limit: 1000MS   Memory Limit: 65536K       Description Given n segments in the two dim ...

  2. springboot aop 不生效原因解决

    最近参照资料创建Springboot AOP ,结果运行后aop死活不生效. 查明原因: 是我在创建AOP类时选择了Aspect类型,创建后才把这个文件改为Class类型,导致一直不生效, 代码配置这 ...

  3. 【SQL Server备份恢复】维护计划实现备份:每周数据库完整备份、每天差异备份、每小时日志备份

    在数据库管理中,数据库备份是非常重要的. 通过维护计划向导,可以很方便的完成数据库备份. 下面的例子说明了如何实现数据库的备份,具体的备份策略是:每周日一次完整备份.每天差异备份(除周日外).每小时日 ...

  4. RMAN 的优缺点及RMAN 备份及恢复步骤

    一. RMAN 备份的一些优点和OS命令备份方式相比,使用RMAN的优点 1  备份执行期间不需要人工干预,因此减少了误操作的机会:2  可以有效的将备份和恢复结合起来:3  支持除逻辑备份以外的所有 ...

  5. JS碰撞检测

    视图理解://div1的上边大于div2的下边,,div1的右边小于div2的左边,,div1的上边大于div2的下边,,div1的左边大于div2的右边,这四种情况,问题是没有碰撞/重叠,如下: & ...

  6. 两个非空的<div>元素inline-block化后出现空白部分解决办法

    在涉及到两个<div>元素并列显示的效果时,一般有两种方法: 1.使用float元素让元素并联显示: 2.将块状的<div>元素display设置为inline-block,使 ...

  7. Centos7 多网卡抓包可以抓到UDP但程序recvfrom不到

    问题: Centos7多网卡,抓包时发现某网卡上有UDP包,但是用程序recvfrom无法接收到消息. 解决步骤: 1.确认防火墙是否关闭: 已关闭 2.确认网卡是否开启过滤:cat /proc/sy ...

  8. 关于vs调用数据库存储过程 返回输出参数的一些总结

    1.直接上练习的存储过程,方便回想 create proc proc_output @totlecount int output, @pageIndex int, @pageSize intas de ...

  9. 32 C++常见错误集锦

    1 下列程序中,K的值为:6 enum { a,b=5,c,d=4,e }k; K=c; 分析:enum中,首元素不赋值的话,默认为0:后一个元素不赋值的话比前一个元素大1. 2  程序运行正常. # ...

  10. python异常处理机制

    python有五种异常处理机制,分别是 1.默认异常处理器. 如果我们没有对异常进行任何预防,那么程序在执行过程中发生异常就会中断程序,调用python默认的异常处理器,并在终端输出异常信息,如图所示 ...