亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统(dell笔记本和hp笔记本)

这个内容转自:http://blog.csdn.net/ysy950803/article/details/52643737html

很是感谢上面的博主,我在网上找了许多教程都是老的教程,都不太对。ubuntu


首先是dell笔记本的:
安全

最新提示:双硬盘(固态+机械,而且原Windows的引导盘在固态)要装双系统,此文不适用(不然会出现安装完Ubuntu后看不到grub菜单或者搞出来grub菜单后看不到Windows Boot Manager选项,由于你把Ubuntu的引导装在了机械硬盘,和Win的引导不在一个盘),请移步大神们的文章: 
http://www.jianshu.com/p/c6750e459a94 
http://jingyan.baidu.com/article/e75aca8551621a142edac6db.html 
最后应该把固态硬盘分一部分出来做为Ubuntu的引导分区(由于下文所讲的是efi引导,最好不要挂载efi了,而是/boot)。
学习


我我的不太喜欢虚拟机下安装系统,一来运行效率不行,二来原生体验不行。spa

本来个人电脑是Windows 10专业版,为了体验和学习Linux,我给本本安装了Ubuntu 16.0.4 LTS(目前官网能下载到的最新版本),因而各类搜安装教程,感受各类复杂。.net

后来我发现了他们复杂的缘由,我仔细看了下这些教程文章的时间,不少都是好几年前的教程,就算是时间很近的,也是抄来抄去,长篇大论无奇不有。其实那都是由于之前的电脑都不是UEFI启动,而是Legacy,你们都知道Win8之后都有快速启动,必须得依靠UEFI。3d

然而随着UEFI的普及,如今你去买笔记本电脑几乎买不到不是UEFI的,这是一种先进安全的启动模式,并且Ubuntu自己也是支持UEFI启动的,因此安装双系统是很是简单的事情。日志

第一步最重要的就是你要分区,Linux没有什么C盘D盘的概念,只有分区挂载目录的概念,因此你在Windows下只须要分出一块较大的未分配空间就行,记住不要去格式化,保证其“未分配”属性(Linux的文件系统和Win是不同的,NTFS和FAT32都不适用)。 
用Win自带的磁盘管理不能合并不相邻的未分配空间,因此你要想C盘割一点,D盘割一点,再合在一块儿那是不行的,解决办法是在WinPE系统环境下使用无损分区软件,去合并不一样区域的空闲空间,这里不赘述。(若是不肯使用PE的,直接分割已有分区便可,好比你最后一个分区是F盘,分出几十个GB就行,固然前提是你本来空间够大)视频

第二,你必需要有一个U盘(光盘就算了太麻烦了),而后使用软碟通或者USBWriter把iso系统镜像文件烧录进去,这是比较传统的方法,但既然咱们UEFI启动,那就根本不须要刻录这么麻烦的工做了,直接将iso里的全部文件解压至U盘便可。 htm


你们能够看到,Ubuntu的镜像文件里自己就有EFI文件夹,说明其实支持UEFI引导安装的。


而后记得关闭Windows的快速启动,重启电脑,我是Dell的本,开机按F2进入BIOS设置,F12进入启动设置,其它电脑相似,你们自行了解。

进入BIOS设置后,关闭Security Boot(我这里Dell的本是按F12,再选最后那个Change Mode……,而后改成UEFI, Security Boot Off),最后选择UEFI下的U盘启动,因此整个过程根本不用改成Legacy里的HardDisk启动,那是个既老又慢的启动方式。

选中USB启动,回车后即进入Ubuntu安装流程, 
前面几步我就不说了,按照正常的步骤,若是你选择了安装更新和第三方软件,那么必定要记得联网,不然会卡死在最后的进度条上,因此最好不要勾选。另外,不要选择“与其它系统共存”那一项,而选择最后那个“其它选项(建立本身的分区)”。

最最最关键的就是分区这一步,这一步直接影响你安装双系统是否成功!下面依次点击新建分区表来挂载分区。

  1. swap交换空间,这个也就是虚拟内存的地方,选择主分区空间起始位置。若是你给Ubuntu系统分区容量足够的话,最好是能给到你物理内存的2倍大小,像我8GB内存,就能够给个16GB的空间给它,这个看我的使用状况,过小也很差,太大也没用。(其实我只给了8GB,没什么问题)

  2. 新建efi系统分区,选中逻辑分区(这里不是主分区,请勿怀疑,老式的boot挂载才是主分区)和空间起始位置,大小最好不要小于256MB,系统引导文件都会在里面,我给的512MB,它的做用和boot引导分区同样,可是boot引导是默认grub引导的,而efi显然是UEFI引导的。不要按照那些老教程去选boot引导分区,也就是最后你的挂载点里没有“/boot”这一项,不然你就没办法UEFI启动两个系统了。

  3. 挂载“/home”,类型为EXT4日志文件系统,选中逻辑分区空间起始位置,这个至关于你的我的文件夹,相似Windows里的User,若是你是个娱乐向的用户,我建议最好能分配稍微大点,由于你的图片、视频、下载内容基本都在这里面,这些东西可不像在Win上面你想移动就能移动的。 
    总的来讲,最好不要低于8GB,我Ubuntu分区的总大小是64GB,这里我给了12GB给home。 
    (这里特别提醒一下,Ubuntu最新发行版不建议强制获取Root权限,由于我已经玩崩过一次。因此你之后不少文档、图片、包括免安装软件等资源不得不直接放在home分支下面。你做为图形界面用户,只对home分支有彻底的读写执行权限,其他分支例如usr你只能在终端使用sudo命令来操做文件,不利于存放一些直接解压使用的免安装软件。所以,建议home分支多分配一点空间,32GB最好……)

  4. 挂载“/usr”,类型为EXT4日志文件系统,选中逻辑分区空间起始位置,这个至关于你的软件安装位置,Linux下通常来讲安装第三方软件你是没办法更改安装目录的,系统都会统一地安装到/usr目录下面,所以你就知道了,这个分区必需要大,我给了32GB

  5. 最后,挂载“/”,类型为EXT4日志文件系统,选中逻辑分区空间起始位置, 
    由于除了home和usr还有不少别的目录,但那些都不是最重要的,“/”就把除了以前你挂载的home和usr外的所有杂项囊括了,大小也不要过小,最好不低于8GB。若是你非要挨个仔细分配空间,那么你须要知道这些各个分区的含义(Linux(ubuntu)分区挂载点介绍) 
    不过就算你把全部目录都自定义分配了空间也必需要给“/”挂载点分配必定的空间。

分配好各个挂载点后,还有一个相当重要的步骤,那就是选择“安装引导启动器的设备”,默认是错误的,既然咱们为Ubuntu分配了efi系统引导分区,那么显然,这里应该把它改为刚刚第2步分配efi引导的那个分区(好比我安装时它是/dev/sda7,那么我就选这个)。

如此一来,成功一大半,接下来点击安装,等待差很少半小时便可。这个就看电脑配置和网速了。

这里再多说一句,若是你安装进度条卡在最后的update-notifier-common,请拔掉你的网线也就是断网,而后再链接,多等一下子就会好。你点一下那行字就会看到安装详情,只要详情在刷新就没问题。

安装成功后,会提示你拔掉U盘而且重启,重启后记得进入BIOS改回UEFI Security Boot On模式,也就是从新开启Security Boot,而后再重启你就能够看到选择系统的启动引导界面了,通常来讲: 
第一个是Ubuntu,选这个进入Ubuntu系统, 
第二个是Ubuntu高级选项, 
第三个是Windows Boot Manager,也就是启动你的Win10, 
第四个很差意思忘了。

默认10s自动进入第一个,若是你不动的话。 
以上教程比网上一些图文更系统更有用,只要你耐心看完,保证万无一失。安装成功后,Win10的快速启动也能够从新开启。

最最最后,若是你们装好系统后想要恢复U盘到普通状态的话,请看个人另外一篇博文:解决U盘制做Ubuntu系统安装盘后没法格式化且容量没法恢复

dell笔记本按照上面的操做是没问题的,本人亲测。


下面是hp笔记本的安装:

    进入BIOS设置后,关闭Security Boot(我是hp的,按F10进入BIOS,而后选择System Configuration中的Secure Boot选择Disable)而后在UEFI Boot Order中选择USB Diskette on Key/USB Hard Disk,按F5或者F6把它移动到第一个位子,最后按F10退出并保存。


    在你按照dell那部分都操做完了,应该是已经安装好了,可是在你重启的时候却看不到两个系统的引导选项,这个是由于你尚未设置BIOS中的选项。

按F10进入BIOS,而后选择System Configuration中的Secure Boot选择Ennabled,而后在UEFI Boot Order中选择OS boot Manager,回车能够看到两个选项如第三个图所示,这个时候要把ubuntu (HGST HTS721011A9E630)放到第一个,要按F5或者F6

进行上下移动,而后按F10进行保存。这会在重启电脑就能够出来了两个系统的引导界面,也就能够选择了。(我以前一直不知道按F5或者F6进行移动,和F10进行保存,致使折腾了很久。。。)