UEFI双硬盘安装win8.1和Ubuntu14.04


安装环境

  • UEFI启动模式
  • 双GPT硬盘
  • 一个ssd
  • 一个hdd
  • 笔记本已安装win8.1

硬盘启动顺序为:
U盘
ssd
hdd
光驱


安装方法

制作U盘启动盘

在Ubuntu官网下载的64位镜像,切记网速不稳定的同学要记得校验md5码。然后用软通碟UltraISO软件刻录U盘启动盘。

做好备份

在官网下载分区精灵diskgenius绿色版(免安装直接运行)。备份自己的ESP分区(EFI启动分区),顺便把EFI文件夹复制一份到硬盘,方便后期工作。

前期工作

在win8.1下右击计算机 - 管理 - 磁盘管理,选择一个较大的分区,新建卷(建议50G或以上,至少20G,不然用户体验不高),然后删除新的分区。这样子在windows系统下就看不到这个分区了。

安装Ubuntu

由于我是装好系统之后才发的教程,所以上不了图了,见谅。

  1. 插入U盘,重启电脑,从U盘启动。
  2. 选择第二个选项安装系统。(不小心选择了第一项试用系统的可以点击桌面图标进入安装)
  3. 选择语言 - 简体中文 - 下一步。笔者英语渣,大神可以随意用英文。
  4. 联网 - 建议选择不联网,在线检查时区和更新软件的可以在系统安装完成后弄,没必要现在,严重拖慢安装速度 - 下一步。
  5. 选择是否安装第三方软件 - 不联网的话就装不了,这个可以在Ubuntu软件中心自行下载安装 - 下一步。
  6. 选择安装方式 - 选择最后一个选项 其他选择 - 下一步。
  7. 单击预先准备好的空白分区,点击“ + ” ,分200M作为EFI引导分区,主分区和逻辑分区都行(GPT分区表可以开100多个主分区),从分区起始点开始(下同),然后确定。
  8. 点击空白分区,点击“ + ”,分与笔记本内存相等的空间,用作交换空间,确定。例:笔者的笔记本8G内存,就分 8 * 1024 = 8192 M空间。
  9. 点击空白分区,点击“ + ”,把剩下的空白分区全部分成Ext4日志文件系统,挂载点选择“ / ”,确定。
  10. 这一步最最重要,选择引导目录,直接选择刚才自己分出来的EFI分区,认清楚分区大小200M和分区编号(笔者这里是sdb5,),千万别选错。检查无误后,选择现在安装。
  11. 选择时区,中国随便选一个,反正都是东8区,GT + 8,时间都一样,下一步。
  12. 设置账号,密码在linux系统中经常要用,所以要牢记,其余按照自己喜欢的填就好,下一步。
  13. 然后就没有然后了,等待安装结束自动重启,大约30分钟。

后期工作

重启应该是进入U盘启动。你可以选择进入bios设置硬盘启动优先,或者直接拔掉U盘按Ctrl+Alt+Del重启电脑。然后你会发现,你进入了win8.1系统!
莫慌,进入Ubuntu的方法是,开机进入bios - boot manager - Ubuntu - 选择第一个。
这样子就进入了Ubuntu系统了,至此安装Ubuntu结束。
这样安装有什么好处呢,就是卸载Ubuntu 的时候方便快捷干净,看下文。

卸载Ubuntu

在Windows系统下运行系统自带的磁盘管理或分区精灵diskgenuis软件,看到了之前自己建的三个分区,右击删除卷,咔咔咔,卸载Ubuntu完毕,就是这么干净舒爽。

高级篇

很多同学对于进入Ubuntu要先进入bios很不爽,那怎么解决呢,解决方法是安装三叶草引导系统(说是系统其实就是一堆文件)。

认识EFI分区

首先列出EFI分区下的关键文件树

  • EFI

    • Boot

      • Bootx64.efi *
    • Microsoft
      • Boot

        • bootmgfw.efi *
        • bootmgr.efi
        • memtest.efi
    • ubuntu
      • grwbx64.efi
      • shimx64..efi *
      • MokManager.efi

电脑启动会找到Bootx64.efi文件启动。
如果校验Bootx64.efi和bootmgfw.efi的md5码的话,会发现两者的校验码是一样的,这样就说明了这是一模两样的两个文件。
所以说如果删除了Bootx64.efi,复制shimx64.efi到Boot文件夹然后重命名为Bootx64.efi的话,这样开机就会直接进入Ubuntu而不是Windows了。

安装三叶草引导系统

这里需要根据自己电脑写一些启动路径,如何写网上有教程这里就不详细说明了。
你会得到一个这样的文件夹(仅列出关键文件)

  • Clover

    • Cloverx64.efi *

所以只要把整个Clover文件夹复制到EFI分区Boot和Microsoft的同级目录下,然后复制Cloverx64.efi替换Bootx64.efi就可以开机启动三叶草引导系统了。

三叶草引导系统可以引导windows,ubuntu,mac os x三种系统,界面可以自己配置,默认界面也很精美。

最后祝大家玩系统愉快啦。

UEFI双硬盘安装win8.1和Ubuntu14.04的更多相关文章

  1. Win + Manjaro 双系统、双硬盘安装方法 正确引导系统方法 黑屏解决方法(不瞎写,百分百有用)

    1. 前言 本教程只涉及 Win + Manjaro 双系统.双硬盘安装过程中的核心要点,不涉及具体步骤,不注意这些要点,安装之后是进不去 Manjaro 系统的. 详细的安装步骤网上已经有很多了,这 ...

  2. UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统

    转载请注明出处:http://www.cnblogs.com/willnote/p/6725594.html 安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu ...

  3. Windows环境下使用Clover四叶草引导双硬盘安装OSX 10.11.5原版镜像

    作为一个穷逼大学生,想搞iOS开发 买不起Mac只能鼓捣鼓捣黑苹果啦........ 之前我的电脑通过变色龙引导的方式装了个OSX10.10和win8.1双系统,因为自学的是Swift语言之前装的OS ...

  4. Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统

    一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu.com/download/desktop/ : 这里使用的是 ubuntu 14.04.1 LTS 64bit 版 ...

  5. 【转】Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统

    原文网址:http://www.cnblogs.com/chenguangqiao/p/4219532.html 一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu. ...

  6. 硬盘安装win8系统方法汇总

    从硬盘安装 (推荐)硬盘安装方法一 使用Nt6 hdd installer进行安装,此方法适合XP,vista, Windows 7等系统. 下载Nt6 hdd installer(Win8硬盘安装工 ...

  7. Windows 10、Ubuntu 18.04 双系统 双硬盘 安装经验总结

    首先说明,我假设读者懂得分区.安装系统,所以不再深入讨论具体操作. 如果需要手把手教程,建议先参考其它Windows中加装Linux的相关文章. 网上其它文章.教程的常见问题是,各家机器配置不一样,安 ...

  8. 64位win7硬盘安装64位ubuntu 13.04

    最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级到12.10之后,可能是因为某一步的操作不当,出现无法进入系统的情况.不过还好的是升级之前保存了主要 ...

  9. 【转】64位win7硬盘安装64位ubuntu 13.04

    原文网址:http://www.cnblogs.com/jiangz/p/3751617.html 最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级 ...

随机推荐

  1. Microsoft Dynamics AX 2012 X++ Editor Extensions

    Microsoft Dynamics AX 2012 X++ Editor Extensions Initial version of this project is based on the MSD ...

  2. Windows phone 8 学习笔记(1) 触控输入(转)

    Windows phone 8 的应用 与一般的Pc应用在输入方式上最大的不同就是:Windows phone 8主要依靠触控操作.因此在输入方式上引入一套全新的触控操作方式,我们需要重新定义相关的事 ...

  3. Oracle 查询字段在什么表

    -- 查询字段在什么表 select * from all_tab_cols t where t.column_name='ABC'; -- 查询字段在什么表并且 判断是否是主键 select * f ...

  4. java中使用mysql

    executeUpdate:是最基础的数据库的更新.插入和删除操作.效率低下.executeQuery:是最基础的执行查询语句,同样也是效率低下.execute:兼具上面二者的功能但返回一个boole ...

  5. Track files and folders manipulation in Windows

    The scenario is about Business Secret and our client do worry about data leakage. They want to know ...

  6. 010GCC程序编译

    1.GCC的特点: Gcc(GUN C Compiler)是GUN推出的功能强大.性能优越的多平台编译器,是GUN的代表作制衣.GCC可以在多种硬体平台上编译出可执行程序,其执行效率与一般的编译器相比 ...

  7. 如何获取tableview中当前选中的cell

    当我们点击某个cell时,会执行下面这个方法,方法中调用另一方法执行具体操作: - (void)tableView:(UITableView *)tableView didSelectRowAtInd ...

  8. MVC5使用SignalR进行双向通信(1)

    MVC5使用SignalR进行双向通信 (1) 配置Signal 在NuGet中通过 install-package Microsoft.AspNet.SignalR 命令进行安装 在Scripts文 ...

  9. redmine添加自定义属性

    使用redmine创建问题的时候,可能会发现没有我们需要的属性,这时候我们可以添加自定义的属性. 以添加满意度属性为例: 1.进入redmine管理界面,选择自定义属性 2.选择问题下面的新建自定义属 ...

  10. SqlServer将表中数据复制到另一张表

    insert into phone2(ph,attr,type,carrier) select top 1000 ph,attr,type,carrier from phone 将表phone的字段和 ...