win10下安装Ubuntu双系统

背景

1、当前已经安装了win10操作系统
2、期望将其中一个磁盘G盘安装Ubuntu16.04

Ubuntu安装最关键,最难,最重要的就选择自定义分区了,本文重点介绍Ubuntu安装过程中的分区方案
其他U盘启动盘制作,Win10下的磁盘压缩卷就不重点介绍了,另外也记录了一些win10下安装ubuntu双
系统时,遇到的坑

安装过程

安装工具
硬件:U盘(8G)
软件:win10自带的磁盘管理 + Ubuntu16.04.iso + UltraISO

一、备份数据,将G盘的数据迁移

这里选择G盘作为Ubuntu的系统磁盘,G盘(容量100G)数据迁移后,鼠标右键开始->选择磁盘管理->选择G盘右键->压缩卷

二、制作Ubuntu安装U盘

  1. 前往阿里云镜像下载ubuntu16.04版本ISO 阿里云镜像 http://mirrors.aliyun.com/ubuntu-releases/16.04/
  2. 下载**UltraISO**,找一个空U盘制作Ubuntu的启动磁盘 参考地址https://blog.csdn.net/yaoyut/article/details/78003061

三、开始Ubuntu安装

  1. 重启电脑,进入BIOS系统,设置U盘启动 (此处略,每个人的电脑都不一样,百度上很多帖子)
  2. U盘启动后,选择Installation Ubuntu
  3. 分区(重点)
    3.1 按提示一步步进行(略)
    3.2 磁盘分区(重点+重点+重点)

step.0 分区方案介绍
分区对象

挂载点 推荐大小 分区 格式 备注
/ 主分区 ext4
/boot 100M 逻辑分区 ext4 启动引导区,实际只用到了20M左右
/home 尽量大 逻辑分区 ext4 用户目录,唯一一个值得独立挂载的目录
swap 物理内存的2倍 逻辑分区 -
/var 也要大点 逻辑分区 ext4 存一些动态文件,如log,缓存等
/usr 尽量大 逻辑分区 ext4 默认软件安装目录

方案一: swap + / + /boot + /home
方案二: swap + / + /home
方案三(推荐): swap + / (本文的方案)
方案四(最省事): /

step.1 选择安装类型,这里选择something else 自定义分区
在这里插入图片描述
step.2 进入分区界面如下图

这里务必需要注意,选对磁盘,否则安装错了可能会造成无法挽回的损失
建议先备份磁盘重要数据哦!!

下面没有win10下宜都的磁盘名,而是/dev/sda1~sda11 的,完全不知道自己原来的盘在哪里
还要我们前面把G压缩了,这里有未分配的磁盘free space 磁盘大小也正好是100G,选择free space ,点击下面的+号,先分配swap交换区
在这里插入图片描述
step.3 分配swap交换区

什么是swap交换区呢,swap相当于win下的虚拟内存,当物理内存不足时,会借用磁盘空间,这个空间就是虚拟内存,linux下叫swap区,需要专门划分的
swap的大小怎么定,一般是物理内存的2倍,我的内存是4G的,所以swap区划分为8G

选项及swap配置如下图
在这里插入图片描述
step.4 划分主分区
继续选择剩余未分配的磁盘free space ,点击+号,创建主分区

这里把剩下的所有空间,分配给主分区,主分区包含了所有的Ubuntu系统文件,及将来用户存储的文件
主分区挂载在 / 根目录下

在这里插入图片描述

step.5 完成分区后,点击Install now ,在点击安装之前,查看一下 Device for boot loader installation ,选择window boot manager。后面的比较简单按提示下一步即可

坑记

1. 使用esayBCD的坑

网上很多教程介绍esayBCD安装win+ubuntu双系统的教程,于是下载了一个esayBCD2.3,结果,第一步就卡在win10对esayBCD的各种限制了,无法制作NeoGrub,连点击的按钮都是灰色的不可操作。

于是各种百度,发现esayBCD2.2可破,于是下载了2.2,版本,果然可以NeoGrub启动,但是,发现的无法进入Ubuntu ISO所在的硬盘启动安装,无论如何配置NeoGrub都不行,有说(hd0,0)不对,有说vmlinuz, initrd需要怎么怎么改,都给不行。

title Install Ubuntu 
root (hd0,0) 
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04.06-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 
initrd (hd0,0)/initrd.lz

总之,入了坑,相信网上说的是对的,只是不晓得哪里忽略了,没弄对,最后放弃了esayBCD的硬盘安装方案

2. U盘安装的坑

easyBCD无U盘安装失败后,最后弄了个U盘,使用UltraISO制作了个启动盘,在安装Ubuntu过程中,不只为什么,总是报错,提示Failed to unmount partitions ,点击continue后,一直卡在那里,也没报错,鼠标可以正常移动,以为在安装,结果等了一天也没反应。
在这里插入图片描述
最后发现, iso文件不能解压出来,用win10进入系统,将解压的出来的iso文件删除后(iso本身可以保留),正常安装

3. 正常安装Ubuntu后,有两个系统,怎么选择呢?

可以通过EsayBCD 制作,百度有很多教程,但是,我的操作又失败了,按网上的教程一步步,创建一条Ubuntu的引导选项(默认只有window引导选项),过程没有报错,只是重启后,在选择window或用esaybcd创建的Ubuntu引导选项时,无法进入。不知道哪里操作错了。
最后,通过修改BIOS,使用默认Grub进行引导,默认会出现四个选项,其中第一个就是ubuntu的,第三个是window的

发布了88 篇原创文章 · 获赞 3 · 访问量 5440

猜你喜欢

转载自blog.csdn.net/youlinhuanyan/article/details/104078394
今日推荐