win10 ubuntu 16.04 双系统安装

来源:互联网 发布:盘古数据骗局 编辑:程序博客网 时间:2024/06/03 19:40

安装过程参考了文章:http://cdn-qn0.jianshu.io/p/2eebd6ad284d 及其评论

但是不完全一样,原文有两个坑


1.装前准备

台式机,已安装win10专业版,准备安装ubuntu16.04。win10安装在一块SSD上,另有两块HDD。SDD基本已满。

了解自己的设备是UEFI/Legacy BIOS的那种模式http://jingyan.baidu.com/article/7e440953203e022fc0e2efd0.html

本文仅针对Legacy模式。两种模式可以自由切换:http://www.iruanmi.com/uefi-legacy-bios-setup/

2.制作启动盘

官方下载对应的ubuntu版本,并使用UltraISO制作u盘启动盘。

打开系统镜像文件


启动>写入硬盘映像


按默认值写入


完成写入后关闭即可

3.win10下磁盘分区

在磁盘管理中将SSD(/dev/sda)压缩出1000MB的分区(Windows安装在该硬盘上),将一块400多G的HDD(/dev/sdc)全部清空。

4.禁用快速启动

在win10下面需要禁用快速启动功能,确保ubuntu的正确安装。




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

5.重启进入BIOS

本机按F12进入(不同机型进入方式不同)将usb作为首选启动项,应用后退出,重启,进入安装界面。

6.安装ubuntu

自动重启后进入安装界面,选择安装Ubuntu。


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


选择其他选项对硬盘手动分区。


根据我的硬盘使用情况,分区如下(截图是copy原文的,分区大小以下面为准):

在/dev/sda中分出

/boot:包含系统内核和系统启动所需的文件,实现双系统的关键所在,1000MB或500MB。这里原文分配了200MB,后续使用过程中会出现boot已满的提示,还需要进行清理,直接多给/boot 分一些。


在/dev/sdc中分出

/:存储系统文件,200GB。原文只将/home从/中分了出来,但是/usr /var等没有单独分出来,后续安装软件过多时会出现/usr/local空间不足的尴尬,直接给/多分一些;


swap:交换分区,即Linux系统的虚拟内存,建议是物理内存的2倍,也有建议说物理内存较大时不需要swap,因情况而定;


/home:home目录,存放音乐、图片及下载等文件的空间,建议最后分配所有剩下的空间,我大概剩下200多GB;

然后关键的一步:选择/boot对应的盘符作为“安装启动引导器的设备”。


如果没有设置,默认选项会将安装启动引导器的设备设置为/dev/sda或是其他,那么GRUB会被写入到MBR文件中。每次开机进入的界面是Ubuntu界面,并且当在win10中将安装Ubuntu的磁盘直接格式化后会导致无法进入系统,即屏幕出现黑屏和乱码,说明MBR文件出现错误。如果出现了这种问题,可以重建MBR,我用的是通用pe工具箱,简单方便,重建好后就可以进入Windows系统了,这时候删掉Ubuntu所在磁盘就好了,没有影响,并且要在EasyBCD中将Ubuntu的条目删掉。

然后按步骤等待安装,装好后重启。

7.如果之前设置了将U盘设为首选启动项,在此时重启的时候进入BIOS修改回默认设置。

8.重启进入windows

安装EasyBCD,引导ubuntu。这里注意,类型要选择GRUB2,驱动器选择boot的分区,添加条目即可。


ubuntu系统安装完成后,参考文章http://blog.csdn.net/fuchaosz/article/details/51882935安装实用软件