双硬盘Win8.1安装EFI引导的Ubuntu

背景

原来电脑是ssd+hdd,ssd上是win8.1的系统,用EFI引导,现在想装Ubuntu14.04。

这里要说一下EFI+GPT和BIOS+MBR的区别:https://www.zhihu.com/question/28471913/answer/41270404

由于我的电脑已经装了windows8.1,所以是EFI引导的,同时硬盘是GPT的分区表,所以考虑用EFi来安装Ubuntu14.04,采用的是U盘安装

安装过程&分析

  1. 首先EFI是一段引导程序,ssd盘上是windows的引导,而hdd盘上暂时没有efi分区,于是想如果在hdd盘上安装efi用来引导Ubuntu。而grub可以引导efi,所以安装完成后,grub可以引导windows和ubuntu
  2. 在选择分区安装ubuntu系统的时候,需要设置3个分区,其中
    • 先要设置一个EFI的引导分区,100M左右即可,这个EFI分区是在hdd上,因为ssd上已经有了windows的EFI
    • 设置一个swap交换分区,相当于虚拟内存大小,这个不影响装系统
    • 最后是设置Ubuntu分区,并且挂载/(或者也可以/root和/home等分开挂载),大小随意
  3. 安装成功之后就能看到是grub的引导界面,同时可以选择windows boot manager就是进去windows界面的
    • 如果这里看到的不是grub,可以去设置启动盘顺序,把hdd放在前面
    • 如果还是不行,有可能是U盘安装文件的问题,比如说在安装ubuntu的时候没安装完就报错退出了,我就在这里卡了很久,一直以为是EFI的问题,还切换成legacy来装,后面发现真是naive

总结

以上就是装机主要流程,要感谢一下大神舍友的支持。以前一直搞不懂,这些什么鬼引导之间的关系,经过这次之后,大致了解了,而且装机真的不难,但是成不成功要看运气,就如同之前一个老师说的,CS的终点,嗯,是神学!

你可能感兴趣的:(Ubuntu)