Windows10中安装Ubuntu,期间踩了非常多的坑,最终安装成功了,梳理下来Windows10装Ubuntu的步骤还是比较简明的。

  1. 制作Ubuntu系统U盘
  2. Windows磁盘为新系统进行分区,
  3. 重启插上U盘,设置BIOS打开U盘启动,关闭安全启动(secure boot)和快速启动(fast boot),保存退出。不要改其他的,我就栽里面了。
  4. 从BIOS出来后重启,进入boot manager,选择U盘启动,进入Ubuntu界面。这一步会出现一些差别。
  5. 安装Ubuntu。

参考原文:https://www.cnblogs.com/masbay/p/11627727.html

下面借助原文批注可能遇到的其他问题

==================以下来自原文======================

写在前面:本教程为windows10安装ubuntu18.04(64位)双系统教程,是我多次安装双系统的经验总结,安装方法同样适用于ubuntu16.04(64位)。为了直观和易于理解,我会尽量图文并茂,并用最通俗的语言完成这篇教程。虽然安装ubuntu18.04和ubuntu16.04的方法一模一样,但为了满足强迫症患者,我特意将教程内容复制之后重新发了一篇,需要的进:Windows10安装ubuntu16.04双系统教程

一、查看电脑的信息

1.查看BIOS模式

"win+r"快捷键进入"运行",输入"msinfo32"回车,出现以下界面,可查看BIOS模式:

UEFI模式:

传统MBR模式:

BIOS模式有传统的MBR模式和新式UEFI模式,这将对安装双系统的方法产生直接影响。目前来看,大部分电脑都属于新式UEFI模式,不过也存在一些老机子仍然属于传统MBR模式。本教程只介绍新式UEFI模式下的双系统安装方法,如果你的电脑属于传统MBR模式,强烈建议你重装windows系统来更新BIOS模式到UEFI。

2.搞清楚电脑的硬盘数

电脑是单双硬盘希望你买电脑时就已经清楚,这也算是卖点之一,如果这个都不知道,也请不要自暴自弃,继续往下看。

"此电脑"点击右键,点击"管理",点击"磁盘管理":

相信你已经清楚了自己电脑的信息,以下请注意有区分"单硬盘"和"双硬盘"操作的部分。

二、制作系统盘

需要准备以下工具:

①ubuntu系统镜像

②刻录软件,推荐"软碟通",会提示注册,选择继续试用就好

③一个大于 2G 的 U 盘

1.安装并打开软碟通,插上 U 盘,并且最好备份你的 U 盘,因为之后需要格式化;

2.进入软碟通,选择文件,浏览到你的ubuntu镜像所在的目录,选择ubuntu镜像文件,双击打开,如图:

3.在软碟通界面菜单栏选择"启动",选择"写入硬盘映像",如图所示:

批注:上图的“写入方式”使用默认的“usb-hdd+”,如果在后面的步骤中无法进行系统U盘,改用RAW方式写一遍。优先用"USB-HDD+"。

接下来很重要,注意次序

1)看你的硬盘驱动器是否对应的是你的 U 盘(必须是) ,一般默认是;

2)看映像文件是否对应你的 ubuntu 镜像;

3)如果上述均没有错误,选择格式化,之后就会格式化你的 U 盘;

4)在 U 盘格式化完毕之后,选择写入,之后就是慢慢等待了,等待写入完毕;

5)步骤二完毕。

三、在windows下创建空白分区

说明:这一步是为ubuntu系统分配空间,单硬盘和双硬盘存在一点区别。

1."此电脑"点击右键,点击"管理",点击"磁盘管理":

2.为ubuntu分配空间

(1)如果是单硬盘,选择最后一个盘(比如 CD两个盘的最后一个是D盘,CDE盘的最后一个是E盘,CDEF盘的最后一个是F盘,以此类推),在该盘点击右键,选择压缩卷,如下,输入压缩空间量,单位为M,如果空间充足,建议分出80G或100G,空间不足也可以分60G(1G=1024M):

如果你的最后一个盘容量太小,还不够分出60G,那需要从其他盘匀一些过来,你需要用到DiskGenius这个工具,具体操作不在此介绍,希望你自行解决。

(2)如果是双硬盘,需要先在C盘(按理来说就是电脑的第一块硬盘,部分电脑系统装得比较奇怪,装到了第二块硬盘)分出200M的空白分区用来安装ubuntu的启动项,然后再在另一块硬盘选择最后一个盘(比如 CD两个盘的最后一个是D盘,CDE盘的最后一个是E盘,CDEF盘的最后一个是F盘,以此类推),在该盘点击右键,选择压缩卷,如下,输入压缩空间量,单位为M,如果空间充足,建议分出80G或100G,空间不足也可以分60G(1G=1024M):

这里解释两个问题

(1)单双硬盘为什么分区存在区别:你可以看到分区的差别只是双硬盘的时候在C盘分出了200M用来安装启动项。电脑在开机的时候,会自动在C盘所在的那个硬盘搜索启动项以启动系统,我们当然希望安装的ubuntu启动项也能够被搜索到,所以需要将启动项安装在这里,这样开机时会搜索到windows和ubuntu两个启动项,我们可以手动选择进入哪个系统。当然这里的"启动项需要安装在C盘所在的硬盘"并不是绝对的,只是为了开机能够自动搜索到启动项,安装在其他硬盘也可以,只是每次开机都需要进boot manager才能找到ubuntu启动项,比较麻烦,所以建议按照我的方法来分区。

(2)为什么要选择最后一个盘压缩卷:windows和ubuntu的文件存储格式是不一样的,我们分区的操作只是将磁盘分了一部分给ubuntu,事实上两个系统还是在共用一块磁盘,为了防止存储格式不同两个系统可能相互影响,我们通过从最后一个盘压缩将ubuntu的分区分到了磁盘最后一段,也就是一块磁盘的前部分是windows的分区,后部分是ubuntu的分区。

我的电脑是双硬盘,下面是我的分区结果:

四、用做好的系统盘安装系统

:因为各个厂商的计算机bios和boot manager启动的快捷键不相同,所以请自行百度如何进bios和boot manager。

1.插好系统盘,重启电脑,开机进bios,在Security页面,关掉secure boot(不同电脑secure boot可能在不同位置),然后到Boot页面,如果有Fast Boot这一项(部分联想电脑有),也把它关掉,没有忽略;然后保存更改,在Boot页面下方启动项选择 USB启动,回车,如果顺利进入安装页面,继续往下做;如果点击USB启动项无法进入,保存并退出,电脑会重启,根据自己电脑按相应的键进boot manager,找到USB启动项,回车即可进入。

批注:BIOS里改secure boot、fast boot、 USB启动这三项就可以了,没有依据不要更改其他的,boot mode默认UEFI的不要动,这就是刚开始查看的电脑BOOT模式。

批注:上图在boot manager中进入U盘启动,但界面很可能不一样,当时我选了好像和USB没关系的一项,进到了新的引导界面了,里面有几个引导选项,类似于这样的 这得需要自己判断了。

2.然后会进入这个界面,选择Install Ubuntu,回车确认

3.或许没有上一个界面,但是下面的界面一定是有的,不同镜像会有些差异,但意思都一样,语言栏往下拉会有中文

4.点击"安装Ubuntu",出现以下或类似界面只选"为图形或无线硬件,以及MP3和其他媒体安装第三方软件",不选第一个,边安装边下载更新很慢,点击"继续"

5.出现以下或类似界面,一定要选择"其他选项",因为需要手动分区 

6.分区界面如下

在这里,你可以看到在第三步已经分好的空闲分区,上图是单硬盘的情况,只有一个空闲分区,大小是你分区时给定的;双硬盘的话还能看到另一个空闲分区,大小200M左右,所以下面的分区操作单双硬盘存在一点差别

在这里,我们进行手动分区,假设你留出的空闲分区为 80G,点击空闲盘符,点击"+"进行分区,如下:

1)efi:如果是单硬盘,在唯一的一个空闲分区上添加,大小200M,逻辑分区,空间起始位置,用于efi;如果是双硬盘,找到事先分好的200M空闲分区添加,逻辑分区,空间起始位置,用于efi。这个分区必不可少,用于安装ubuntu启动项。以下步骤单双硬盘就一样了,都在那个80G的空闲分区上添加

批注:Ubuntu的efi,通常也成为boot,逻辑分区,空间起始位置,用于“ext4日志文件系统”,挂载点为“/boot”。
关于Ubuntu的分区方案可以根据情况自行调整,下面的swap分区,要不是因为害怕又得重装我是不要的,如果不开启休眠功能设为与内存同大小即可。我的Windows系统的交换区只有几十M你敢信?

2)swap:中文是"交换空间",充当ubuntu的虚拟内存,一般的大小为电脑物理内存的2倍左右,可以将其分为 8G,逻辑分区,空间起始位置,用于"swap"或"交换空间"

3) /:这是ubuntu 的根目录,用于安装系统和软件,相当于windows的C盘,我们将其分为 20G,主分区,空间起始位置,用于"ext4日志文件系统",挂载点为"/"(根据你的磁盘空间调整,可以大一点,毕竟ubuntu装软件都是默认装在根目录的)

4)/home:相当于windows的其他盘,剩下的全分给它,逻辑分区,空间起始位置,用于"ext4日志文件系统",挂载点为"/home"

这一步结束了不要着急点安装

好了,分区完毕,你完全可以按照上面的描述进行分区,不会有任何问题,起码我一直都是这么做的(强烈建议)。当然,你也可以划分的更详细,具体划分可以百度。

下面的这一步很重要:在分区界面的下方,选择安装启动项的位置,我们刚刚不是创建了200M的efi分区吗,现在你看看这个区前面的编号是多少,比如是/dev/sda1,不同的机子会有不同的编号,下拉列表选择这个efi分区编号(这里一定要注意,windows的启动项也是efi文件,大小大概是500M,而我们创建的ubuntu的efi大小是200M,一定要选对),之后点击"Install Now"

(下图百度的不准)!

7.设置地区不重要,按你需要设置,也可以直接继续,不影响

8.键盘布局默认是英语的,建议不改(默认中文也行)

9.这里设置用户,自己输入就可以了,例如英文字母,尽量简单点,密码也简单点

10.系统开始安装,耐心等待安装完毕就可以了

11.全部完成之后,会提醒你重启,把U盘拔了,点"现在重启",如果卡死就强制关机再重启就好

12.重启后你会看到以下界面,第一项是ubuntu启动项,第二项是ubuntu高级设置,第三项是windows启动项,第四项不用管,默认选择的是第一个,回车进ubuntu系统

13.也许你已经装好了系统并且成功进入了,那恭喜,你可以离开了;但是如果你装完之后重启,发现卡死在启动界面动不了了,这很大可能是你的电脑有特殊独立显卡,ubuntu系统下缺少驱动导致,你可以参考我的另一篇博客解决:

https://www.cnblogs.com/masbay/p/10718514.html

==================以上来自原文=====================

我的坎坷经历:
傻傻的我在BIOS里改了boot mode为legacy suport,以为那个是U盘启动。
然后安装完后重启直接进了Windows,于是开始百度。
看来这几个解决方向:用Windows引导Ubuntu、用Ubuntu引导Windows、更新Ubuntu的grub配置启动项。感觉没有一个靠谱的。
在“用Windows引导Ubuntu”阶段,用到easybcd软件添加Ubuntu引导,但是easybcd2.3和easybcd2.4版本都不能选择Linux,用2.2版本才能选择。我照做了,但是Ubuntu还是启动失败。
之后尝试各种方式全部失败,还因为easybcd这个东西把Windows的引导也弄没了,Windows也进不去,吓得我都快哭了。
幸好也有人遇到跟我一样的问题并写了文章,我才找回我的Windows,那篇文章我整理到这:https://www.cnblogs.com/foxer-z/p/11869319.html

(好文转载与总结)Windows10安装ubuntu18.04的更多相关文章

  1. Windows10安装ubuntu18.04双系统教程

    写在前面:本教程为windows10安装ubuntu18.04(64位)双系统教程,是我多次安装双系统的经验总结,安装方法同样适用于ubuntu16.04(64位).为了直观和易于理解,我会尽量图文并 ...

  2. Windows10安装ubuntu16.04双系统教程

    写在前面:本教程为windows10安装ubuntu16.04(64位)双系统教程,是我多次安装双系统的经验总结,安装方法同样适用于ubuntu18.04(64位).为了直观和易于理解,我会尽量图文并 ...

  3. win10下安装ubuntu18.04

    在win10下安装Ubuntu18.04,双系统共存.Ubuntu 18.04 使用的是Gnome桌面. 查看系统的启动模式: Win+R打开运行,输入msinfo32,回车查看系统信息.在BIOS模 ...

  4. 虚拟机VMware中安装Ubuntu18.04

    准备工作 Ubuntu 获取地址: 官网 清华镜像站 VMware 获取地址链接 安装过程 Vmware的安装过程此处不在赘述,不清楚如何安装的请自行百度,参见VMware14安装教程 然后就是Vmw ...

  5. VMware12 安装 Ubuntu18.04

    安装Ubuntu18.04虚拟机 Ubuntu获取地址: 官网:https://www.ubuntu.com/download/server 清华镜像站:https://mirrors.tuna.ts ...

  6. 虚拟机安装ubuntu18.04及其srs服务器的搭建

    第一次写博客,有些地方可能不太完善. 1.安装VMware,我用的是VMware12. 2.下载Ubuntu镜像(自Ubuntu 17.10开始桌面版本不再提供32位安装镜像,Ubuntu Serve ...

  7. VMware下安装Ubuntu18.04时vmware tools安装问题

    在VMware下安装Ubuntu18.04时vmware tools关键步骤: 1.快捷键Ctrl+Alt+T,启动命令框,然后切换到root用户(切换命令为:sudo su,回车然后会提示你输入当前 ...

  8. Mac安装Ubuntu18.04双系统经验以及感悟

    1.扯一会 提到Mac很多人估计会觉得高大上,其实我也是这么认为的,因为我在13年之前用的不是Mac 而是普通的笔记本,总幻想着拥有一台Mac,当然了这个愿望在13年10月份左右就实现了 Mac最大的 ...

  9. 虚拟机(Vmware)安装ubuntu18.04和配置调整(一)

    一.虚拟机(Vmware)安装ubuntu18.04 1.下载ubuntu18.04桌面版镜像文件< ubuntu-18.04.3-desktop-amd64.iso> 2.使用VMwar ...

随机推荐

  1. python模块IO

    Python之模块IO io概叙 io模块提供了python用于处理各种类型I/O的主要工具,主要有三种类型的I/O:文本I/O,二进制I/O和原始I/O:这些都是通用类型,各种后备存储可使用其中的每 ...

  2. C语言博客作业08

    C语言I博客作业08](https://www.cnblogs.com/490-85-00-58-/p/11863312.html) 问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求 ...

  3. Select下拉框onchange事件获取option的value值

    首先方法中使用到了jqury,首先导入jqury的插件: 如果jqury的小插件没有的话,就去网上下载一个吧,jqury比原生的js使用起来方便了很多,这里也提供一个我的jqury的下载地址: jqu ...

  4. 重写系统自带tabbar出现的 代理错误

  5. 2019-2020-3 20199317《Linux内核原理与分析》第三周作业

    第2章  操作系统是如何工作的 1  计算机的三大法宝      存储程序计算机:冯诺依曼结构 函数调用堆栈机制:记录调用的路径和参数的空间 中断机制:由CPU和内核代码共同实现了保存现场和恢复现场, ...

  6. ansible源码安装、普通用户实现批量控制

    一.ansible简介 ansible是一款自动化运维工具,基于Python开发,集合了众多运维工具(puppet.chef.func.fabric)的优点,实现了批量系统配置.批量程序部署.批量运行 ...

  7. 8. SOFAJRaft源码分析— 如何实现日志复制的pipeline机制?

    前言 前几天和腾讯的大佬一起吃饭聊天,说起我对SOFAJRaft的理解,我自然以为我是很懂了的,但是大佬问起了我那SOFAJRaft集群之间的日志是怎么复制的? 我当时哑口无言,说不出是怎么实现的,所 ...

  8. lerna式升级

    有段时间没更新博客了,是时候更新一波了. 之前不是vue-next出了吗,然后就去学习了一下,发现整个目录不是那么熟悉了,变成这样了: 于是就这个线索去研究了一下,发下这是用的 lerna + yar ...

  9. 报错 Please make sure you have the correct access rights and the repository exists (git 添加ssh密钥 )

    1.设置Git的user name和email $ git config --global user.name "wubaiwan" $ git config --global u ...

  10. JavaScript2 基础

    运算符 赋值运算符  用于给变量赋值. y=5;/z=2; 算术运算符  即算数符号,是基本算数运算.+ 加 / - 减/ * 乘/ / 除/ % 取余数/ ++ 自增(y++先赋值再自增/++y先自 ...