新手在SSD+HDD上安装win10、Ubuntu 16.04双系统

本人在老笔记本和新台式上都装过双系统。每次都是花了一天功夫。所以写下本文一是为了让大家能够有个借鉴,二是为我自己存个档。

装双系统首先要知道自己的电脑是什么情况,不同情况会有略微差别。我一开始就是因为没有搞清楚才走了很多坑。

科普链接:

1.什么是BISO、UEFI

谁能给我科普一下UEFI? - 上善若水的回答 - 知乎https://www.zhihu.com/question/27382811/answer/81696993



你需要查看自己的电脑:

1.你的电脑是否支持UEFI。https://jingyan.baidu.com/article/7e440953203e022fc0e2efd0.html

2.


我装了两次,情况都不一样。下面分别来讲,各位请对号入座。


第一次:老式笔记本,大概2013年买的戴尔笔记本,后来自己加了SSD。Win10装在SSD上。打算把Ubuntu装在HDD上。

    这是比较常见的情况,网上资料也挺多。当时主要参考了这篇博客。不过有点不同的是我有2个硬盘。这里也有坑

http://blog.csdn.net/zr459927180/article/details/51627910



为了保证本文的完整性,我来完整复述一遍。



一:制作U盘。就是把系统放到U盘里,然后开机的时候从U盘开机。

1.下载软碟通。

2.下载Ubuntu光盘镜像文件(就是后缀是.ISO格式文件)https://www.ubuntu.com/download/desktop

好像用的比较多的就是16.04.这里后面的LTS是long time support的意思。

3.准备一个空U盘,忘记至少要多大了,8G?

4.打开软碟通。文件->打开,选择刚才下载的ubuntu。然后启动->写入硬盘映像。然后点写入

5.等待完成。就ok了




二:安装前在Win10上的准备

1.创建磁盘分区。按住win+x,选择磁盘管理。下面的两行磁盘0和磁盘1,分别代表的是我的SSD和HDD。我准备安装ubuntu在HDD上,所以首先我在HDD的G盘(HDD的其他盘也可以)分配至少50G出来给ubuntu。选择G盘右键并选择“压缩卷”,然后输入压缩空间量50G,压缩。然后你就会看到出现了50G的未分配的黑色的区域。然后是重点,我踩过的坑,在你SSD的C盘上也压缩200M的未分配出来。作用我们后面再说



2.禁用快速启动。win+x ->电源选项->其他电源设置->选择电源按钮的功能->更改当前不可用的设置,然后去掉勾选“启用快速启动”,然后保存修改。

3.禁用安全启动。secure boot

重启电脑,然后按F2或者什么的(不同主板按键不同)进入biso,然后security->secure boot->disable。就是把secure boot关掉。但是有些人的biso里没有这个选项,我当时就找了很久没找到,没找到就算了,默认应该就是关闭的。



三:开始安装ubuntu

1.还是在biso里,接着刚才那一步,找到boot priority order,更改系统的启动优先级。把usb kingston放到第一位,让系统从u盘启动,也就是从我们刚才写进u盘的ubuntu系统启动。

2.然后就开机进入了ubuntu。选择语言中文(或者你喜欢英文),选择安装ubuntu。然后有一个安装中下载更新和安装这个第三方软件这两个选项,如果你的网络不好的话就不要勾选这两个选项。然后安装类型选择其他选项







3.分区

/:存储系统文件,建议10GB ~ 15GB;
swap:交换分区,即Linux系统的虚拟内存,建议是物理内存的2倍;但是有人说当你的内存够大的时候不要这个也没关系,我的是8G,保险起见我分了4G
/home:home目录,存放音乐、图片及下载等文件的空间,建议最后分配所有剩下的空间;

/boot:包含系统内核和系统启动所需的文件,实现双系统的关键所在,建议200M。


选定空闲磁盘,点击+,先给swap分区。

然后是boot,注意,点空闲磁盘是我们之前从SSD里分出来的那个200M的空闲磁盘。在我们是双系统的时候,两个系统的boot需要在同一块硬盘里。win10的在ssd,那ubuntu也得在ssd。


然后是home


最后分配16G空间给/分区,选择“主分区”“空间起始位置”Ext4“挂载点/”

注意,有一些教程是先分配/主分区,然后会发现+变成灰色了。这时因为一块硬盘最多容纳4个主分区(反正就是可能win10已经用了3个了)如果我们先分配主分区,就不能再分配了连逻辑分区也不行了。所以我们最后才分配主分区。有些教程没有提到这一点。

最后下面有个安装启动器的设备,根据你/boot所在的盘符来选。


然后再设置一点地区账户啥的,就会自己安装了。完成后如下图。点重启


启动的时候要注意进biso切换启动优先级,不要再把u盘作为最高了,把SSD作为最高。不然就会重复刚才的循环了。然后开机进WIN10

四:最后的设置

1.下载EasyBcd。选择“添加新条目”,选择Linux/BSD操作系统,在“驱动器”栏目选择接近200M的Linux分区,然后点添加条目。注意这个名称自己改一下,因为他会出现在开机的时候让你选择,我觉得自动生成的那个不好看,我是改成了Ubuntu 16.04


然后你点查看设置,就发现有两个条目了。这里有个编辑引导菜单,可以设置超时时间,我改成了5s


最后,重启看一下。开机会有选择。大功告成。




第二次安装:买了新的主机,用的是微星Z370的主板,算是比较新的。支持uefi。也是双硬盘,但是这次不一样,我是WIN10装在HDD上,平时就是偶尔拿来玩游戏,Ubuntu装在SSD上。首先在HDD上装了WIN10,没什么好说的。

一:制作U盘。同上。

二:安装前在Win10上的准备。因为这次新的SSD全部用来装Ubuntu,所以不用磁盘管理。禁用快速启动是需要的,这次我也还是没找到secure boot,就不管了

三:开始安装。这次安装/、swap、home都和刚才一样,但是boot不一样。我们不需要boot分区了!!!!这是关键!!!

我们注意看下面的图,你会看到有一个分区叫windows boot manager,和我们之前是不一样的。

这次我们没有划分boot分区,我们的安装启动引导器的设备就选这个windows boot manager

然后安装就设置一下地区键盘什么的,跟之前一样。最后安装好重启


四:重启进biso,