1. 数据备份
        先别着急,你备份了吗?如果你看到这里,说明你选择了风险最大的一条路,在游戏开始之前,一定要做好数据备份,数据备份,数据备份。

      2. 创建磁盘分区

        • 按住Win + X,选择“磁盘管理”:

          磁盘管理概览
        • 选择剩余空间较大的可分配磁盘,右键并选择“压缩卷”,这里选择压缩E盘50G左右的空间:

          压缩卷
        • 点击“压缩”之后,E盘后部出现黑色的50G“未分配空间”:

      50G未分配空间

      至此,磁盘分区过程完成。

  1. 禁用快速启动(可选)

    • 按住Win + X(请记住这个万能的组合),选择“电源选项”,依次执行:

      "选择电源按钮的功能"

      "更改当前不可用的设置"

      取消选择"启用快速启动(推荐)"

    注: “快速启动”是Windows 8时代引进的新特性,建议关闭该特性的原因是,“快速启动”会影响Grub开机引导过程,可能出现无法载入Ubuntu的状况,最后选择“保存修改”。

  2. 禁用安全启动(Secure Boot)

    • 进入系统“设置”,依次执行:

      更新和安全

      恢复>高级启动>立即重启

      疑难解答

      高级选项

      启动设置

      执行重启(并不是什么都不做)。

      启动设置

      大部分机器默认是关闭Secure Boot的,如果不放心,直接重启进Boot,简单粗暴:

      Boot>Security>Secure Boot

      确保Secure Boot是Disabled

    注:同样的,“安全启动”也是Windows 8时代为了防范RootKit病毒所采取的安全措施,但也阻止了Windows和其他操作系统的双启动,因此在载入Ubuntu镜像之前,务必确保“安全启动”已禁用。

  3. 制作Ubuntu的启动U盘
    (用U盘安装过操作系统的童鞋可以跳过这一步)

    • 备份待写入的U盘
    • 进入UltraISO,打开文件:

      打开镜像文件
    • 启动>写入硬盘映像:

      写入硬盘映像
    • 按默认值写入:

      写入硬盘映像
    • 完成写入:

      完成硬盘映像写入
  4. U盘安装Ubuntu
    万事俱备,跟往常重装系统一样,插上U盘,根据机器找到进入Boot的快捷键(我的是F1),下面step by step详解。

    • 找到镜像U盘,调整Priority Order,Save and Exit:

      Boot Priority Order

    注:下次restart记得重置,否则无限循环。

    炫酷的起始画面
    • 选择“安装Ubuntu Kylin”:

      欢迎页
    • 完成默认设置:

      准备事项

    注:如果网络和空间匀速,建议选择“安装中下载更新”和“安装这个第三方软件”。

    • 非常重要的一步,选择“其他选项”:

      安装类型选择
    • 为空闲磁盘分区:
      在这一步会看到我们之前分配的未使用磁盘空间,我们即将为这块空闲磁盘分区,为了更方便理解接下来的操作,这里简单介绍一下安装过程所涉及到的几个主要的Linux分区:
      /:存储系统文件,建议10GB ~ 15GB;
      swap:交换分区,即Linux系统的虚拟内存,建议是物理内存的2倍;
      /home:home目录,存放音乐、图片及下载等文件的空间,建议最后分配所有剩下的空间;
      /boot:包含系统内核和系统启动所需的文件,实现双系统的关键所在,建议200M。

    选择空闲磁盘

    选定空闲磁盘,点击+,首先分配16G空间给/分区,选择“主分区”、“空间起始位置”、Ext4和“挂载点/”:

    创建/分区

    注:实际上,一块硬盘最多容纳4个主分区,或3个主分区外加1个扩展分区,在选择分区类型时,可能会出现“安装系统时空闲分区不可用”状况,为了解决问题,下面一律选择“逻辑分区”。
    重复创建步骤,分配16G空间给swap分区,选择“逻辑分区”(主分区已满)、“空间起始位置”、用于“交换空间”:

    创建交换分区

    接着分配200M空间给/boot分区,选择“逻辑分区”(主分区已满)、“空间起始位置”、“Ext4”和“挂载点/boot”:

    创建/boot分区

    最后将所有剩余空间分配给/home分区,选择“逻辑分区”(主分区已满)、“空间起始位置”、“Ext4”和“挂载点/home”:

    创建/home分区

    选择/boot对应的盘符作为“安装启动引导器的设备”,务必保证一致:

    确保引导设备编号和/boot一致

    将改动写入磁盘,去喝杯咖啡:

    • 咖啡喝完,刚好进入最后的设置:

      地理位置

      键盘布局

      用户信息

      欢迎界面

      大功告成

    重启系统,进入Windows完成最后的引导设置。

  5. EasyBCD引导Ubuntu
    进入EasyBCD,选择“添加新条目”,选择Linux/BSD操作系统,在“驱动器”栏目选择接近200M的Linux分区:

    EasyBCD设置

    完成条目添加后,重启电脑,会发现Windows10和Ubuntu的双系统已经完成安装,祝玩得开心!

    添加之后的条目

    Windows引导的开机画面

    Ubuntu Kylin桌面

最后

用Windows引导Ubuntu最大的好处就是,当不再需要Ubuntu的时候,直接在Windows磁盘管理中将其所在所有分区删除,然后将EasyBCD中对应条目删除即可。关于Ubuntu引导Windows的方法,如果大家感兴趣,欢迎尝试和分享。

Windows10+Ubuntu双系统安装[的更多相关文章

  1. Windows10+Ubuntu双系统安装 (转)

    1.Windows10+Ubuntu双系统安装:   http://www.jianshu.com/p/2eebd6ad284d 2.UEFI启动模式安装ubuntu指南  :  http://col ...

  2. Windows10+Ubuntu双系统安装[多图]

    最近因为毕设重新回归Ubuntu,手头有一台装了Win10的ThinkPad X240s,最终成功完成了Windows 10 教育版和Ubuntu Kylin 15.10 的双系统配置,下文(多图慎入 ...

  3. win8和ubuntu双系统安装

    做了一个windows和Ubuntu双系统,参考了一些文章.网上资料不少,我就不重复了. 虽然没什么难度,但是有些细节在装的时候需要注意.不然造成资料丢失,系统崩溃,你就得不偿失,需要折腾花费较长的时 ...

  4. win7+ubuntu双系统安装方法

    转自win7+ubuntu双系统安装方法 前段时间又安装一下win7+ubuntu双系统,过段时间就会忘记,这次自己写下来,以便以后查看. 1.      先准备一个分区来安装ubuntu.在win7 ...

  5. 关于win10、ubuntu双系统安装的 geom erro错误

    安装参考这个博客:http://blog.csdn.net/pop_rain/article/details/70477085 只记录安装ubuntu过程遇到的问题: 1.分区不可用(分区按以下设置) ...

  6. deepin 、 windows10,双系统安装

    deepin . windows10,双系统安装: 首先,最好专门分一个盘用来存放deepin操作系统的安装位置(我这里分给它60个G). 1.在 http://rsync.deepin.com/de ...

  7. 解决window10 和 ubuntu 双系统安装没有启动选项问题

    win10 和Ubuntu 双系统安装在网上已经有很多例子了,这里就不在赘述了. 今天新买的笔记本,想安装双系统.正常安装完ubuntu 重启后没有选项. 解决方法一 下载和解压以后,按照以下的步骤安 ...

  8. WIN10与ubuntu双系统安装教程

    按照网上博客的安装教程安装的Win10+Ubuntu16.04双系统安装了好几遍都不成功?启动Ubuntu左上一直有个光标在闪?如果你的电脑也是双硬盘(装Windows系统的固态硬盘+机械硬盘),在安 ...

  9. 【双系统】windows 和 Ubuntu 双系统安装

      本博客主要讲述如何在已安装windows系统的计算机上安装Ubuntu双系统,涉及系统安装和相应磁盘空间分配等问题. 所需环境: 电脑已安装windows系统 下载Ubuntu16.04系统镜像 ...

随机推荐

  1. BNUOJ 52505 Euclidean Geometry

    结论. 算了好久不会算,最后看了样例猜出了结论.次长边全用上,再用最长边减去次长边. #include<bits/stdc++.h> using namespace std; int T; ...

  2. Python序列化模块-Pickel写入和读取文件

    利用pickle 存储和读取文件 1.存储文件: #引入所需包,将列表元素存入data2的文件里面 import pickle mylist2 ={'1','nihao','之后','我们',1,2, ...

  3. 【记录】mysql 5.7.20安装 出现...mysql-5.7.20-winx64\data\is_writable’ Errcode: 2 - No such file or directory

    新到一家公司,安装mysql5.7.20时候出现一个问题(安装步骤可以参考这个): ...mysql-5.7.20-winx64\data\is_writable’ Errcode: 2 - No s ...

  4. SQL1:基础

    1.SQL命令类型: 1)DDL:CREATE TABLE/INDEX/VIEW ; ALTER TABLE/INDEX/VIEW ; DROP TABLE/INDEX 2)DML:INSERT,UP ...

  5. angular4 动态Form中获取表单字段并在页面中使用的方法

    主要有两种方式 第一种 使用get属性 页面中使用如下: 第二种 使用普通方法事件  页面中使用如下 *转载请附出处

  6. Django框架之【自定义模板过滤器与标签】

    本文在我的微信公众号的链接:https://mp.weixin.qq.com/s?__biz=MzU5NTU5MjcwNw==&mid=2247483674&idx=1&sn= ...

  7. java反射,代码优化

    java的反射机制属实强大,能解决好些问题 在接手别人写的代码的时候,有一个bean类的get方法特别low,我都看不下去 重复代码写五遍,我都觉得太不合理.之后将其中代码抽取出来修改了下. publ ...

  8. asp.net core集成MongoDB

    0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 一.前言及MongoDB的介绍 最近在整合自己的框架,顺便把MongoDBD的最简单CRUD重构一下作为组件化集成到asp.net ...

  9. HTTP 415错误 Unsupported Content-Type

    报如下错误: { "badMediaType": { "message": "Unsupported Content-Type", &quo ...

  10. Boolean Expressions POJ - 2106 (表达式求值)

    The objective of the program you are going to produce is to evaluate boolean expressions as the one ...