UEFI启动模式下安装Ubuntu 16.04教程

article/2025/9/14 10:20:46

前言

最近常帮人安装Ubuntu,也算积累了一些经验。这篇博文主要谈一谈如何在UEFI启动模式下正确安装Ubuntu 16.04,以形成Windows 10和Ubuntu 16.04的双系统。

随着UEFI的普及,现在新出的笔记本电脑几乎都是支持UEFI的,这是一种先进安全的启动模式,而且Ubuntu本身也是支持UEFI启动的,所以安装双系统是非常简单的事情。但话说回来,如果还套用以前的安装模式,很有可能安装Ubuntu后,无法通过引导进入该系统,而且EasyBCD也不起作用(EasyBCD不支持UEFI),而这正是本篇博客所要解决的问题(非UEFI模式下的安装简述附在文末)。

制作Ubuntu启动盘

个人习惯于使用U盘安装的方式,简单快捷。那么准备好一个空的U盘,首先去Ubuntu官网下载最新的Ubuntu 16.04的ISO映像文件,然后需要下载制作启动盘的工具,这里建议使用Ubuntu官方主推的工具Rufus,详见网页:How to create a bootable USB stick on Windows ,使用该工具的时候,有三种模式可选,到底是用那种模式取决于电脑的配置,可以百度一下电脑主板是不是UEFI以及硬盘分区是MBR还是GPT,确实不清楚的就选第一项。当然,有同学也喜欢使用软碟通等刻盘工具,这也是没问题的,甚至有资料说直接解压到空的U盘也能行。总之很多方式都能做成系统启动盘。

为Ubuntu系统分配硬盘空间

接下来,我们需要为Ubuntu在硬盘上分配足够的空间,一般来说需要至少100GB的空间才用的舒服。这里使用的系统分区工具是大名鼎鼎的DiskGenius ,下载后解压打开软件。

找一个空闲空间比较多的硬盘分区,右键点击“调整分区大小”,进入该对话框。

这里写图片描述

然后划出大约200GB(可自行调整)的空间,保持空闲,不要分配盘符,如下图。

这里写图片描述

说明一下,Ubuntu系统总共需要四个磁盘空间:根目录、home目录、交换空间和启动引导空间。有种比较老的方法是在Windows系统中提前划分好这四个空间再安装,私以为这还不如直接在Ubuntu安装界面中划分来的方便,也能减少安装出错的可能。

安装Ubuntu系统

把启动盘插入笔记本电脑,重启系统,进入BIOS,首先修改BIOS选项,以联想小新系列(ideapad 700)为例,需要确保boot mode为UEFI,以及关闭secure boot(很重要,如不设置,可能导致装完nvidia显卡驱动后无限重启)。

然后修改启动项。在明确支持UEFI启动的笔记本电脑中,BIOS启动项可以看到两个U盘,那其实是一个U盘的两种模式,这里需要选择带有“UEFI”字样的U盘作为第一启动项。

保存设置并退出BIOS,就可以进入安装界面了。一般来说,会出现直接安装和试用的选项。新手可以点击试用“Try Ubuntu”,体验下该系统,然后还能继续安装。

首先应该是选择语言,直接照着中文去就行了。在“准备安装”菜单,可以不勾选“为图形和无线硬件,以及 MP3 和媒体安装第三方软件”,这样子安装过程能快些,而这些东西以后也能通过系统更新来安装。然后进入“安装类型”菜单,这里必须选择“其他选项”。

这里写图片描述

接下来就是最重要的安装分区了,在界面中可以看到不少分区,我们用鼠标拖到最后,选择刚才分配的200GB空闲空间,点击“+”按钮,就从这里依次分出四个子空间。

这里写图片描述

分配启动引导空间

如果没有引导,就无法进入系统。我们选中那200GB空闲空间,点击下面的加号,首先分配引导的空间,建议这部分最小也要给到500MB,这里分配了大约2GB用于启动引导。

这里写图片描述

有同学可能要问了,为什么选择这个“保留BIOS启动区域”,而不是挂载“/boot”?这里需要说明下,因为该笔记本是支持UEFI的,之前博主就是采用的传统方法,挂载“/boot”,这样做的结果是,无论如何无法进入刚安好的Ubuntu系统,就连EasyBCD也不起作用,找不到Ubuntu的引导启动项。后来看到了一篇文章,大意说是UEFI启动模式下,Ubuntu的引导挂载应该是biosgrub,否则出错。在博主亲自试验之后,证实了这个说法。

当然,如果笔记本不支持UEFI模式启动,使用的是CSM兼容模式的话,倒是可以用挂载“/boot”的方式,这也实验成功过。

分配交换空间

所谓交换空间,也就是虚拟内存,可以小幅度提示系统的运行性能。由于本机的内存大小是8GB,所以可以分配相同大小的虚拟内存。

这里写图片描述

分配根目录空间

下面给根目录“/”分配足够的空间,根目录就是系统盘,主要存放操作系统文件和安装的第三方软件,无法扩展,所以不能太小,建议最低也要给到30GB,这里应人所求,分配了70GB的磁盘空间给根目录。

这里写图片描述

分配/home目录空间

/home目录就是用户能自行操作的空间,可大可小,当然安装到这里,剩下的磁盘空间(大约120GB)都要给/home目录了,如下图所示。

这里写图片描述

选择引导器

分配好上述四个空间后,我们还要选择“安装启动引导器的设备”,由于刚才biosgrub的磁盘符号为/dev/sda4,所以就选择了该磁盘。

这里写图片描述

一切就绪之后,点击“现在安装”,然后会让你确认分区是否正确,无误后就可以继续安装了。这里提醒一下,请务必断开网线(wifi最好也别连),否则会安装失败。

这里写图片描述

接着填写用户名和密码,这里建议尽可能简短,因为在以后的时间你会无数次输入它们。

这里写图片描述

最后选择“Shanghai”时区,系统开始自动安装了,你可以喝杯咖啡。

这里写图片描述

安装完成后,重启电脑,还是需要进BIOS,设置Ubuntu为第一启动项,这样就可以使用GNU GRUB作为操作系统选择工具(下图来源于网络),就不用再安装easyBCD等第三方引导软件。我默认是进入Ubuntu,想要进入Windows 10需要用方向键选择后面的的选项,这个顺序也是可以改的。

这里写图片描述

—————–分割线——————

非UEFI模式

部分华硕华硕和惠普笔记本在BIOS中找不到boot mode选项,也无法直接看到UEFI的相关字样。那么这种笔记本怎么安装Ubuntu呢?

简要说下,就是制作启动盘还是一样,然后BIOS中的设置会不同,我们需要设置launch csm(兼容模式)为开启,secure boot同样需要关闭。然后选择不带“UEFI”字样的U盘作为第一启动项。

安装Ubuntu的过程中,只存在引导部分不同,和上面相反,这里不选择“保留BIOS启动区域”,而是选择挂载“/boot”,然后启动引导器可以直接使用Ubuntu所在的整个硬盘(比如WestData机械硬盘,亲测通过),如果不行,则试试选择/boot所在盘符。

如此这般,也能安装好Ubuntu操作系统,此时就找不到“Ubuntu”这个启动项,那我们可以设置WestData机械硬盘为第一启动项,就能使用GNU GRUB作为操作系统选择工具。也可以去安装EasyBCD,但此时需要设置Windows所在盘为第一启动项。


http://chatgpt.dhexx.cn/article/b5JTJtXe.shtml

相关文章

UEFI模式安装Win7旗舰版系统的方法

如何在UEFI模式下安装系统,这显然是很多用户所关心的,因为UEFI系统模式在单下已经成了热门话题,Win8系统,win10系统大多以这种方式安装,好处是显而易见的,支持更大的硬盘,系统启动更快速&#x…

UEFI模式下安装Centos 7

UEFI模式下安装Centos 7存在的问题:在U盘刻录系统镜像的时候,U盘label实际会和系统镜像中默认路径的label不同,这导致在UEFI模式下引导程序不能正确地找到路径,而需要我们自己手动确认并修改成正确的路径。 本文默认已经下载系统镜…

windows 7 UEFI 启动模式安装,解决win7 64 setup会提示GPT分区不支持的问题

windows 操作系统的启动方式,有两种: 模式1: BIOS 配为常规MBR分区模式 模式2: BIOS 配为UEFI使能 GPT分区模式 名词说明: BIOS 是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。在I…

计算机是uefi启动 不能装win7,uefi+gpt分区安装win7图文教程 uefi加gpt模式安装win7 64位的方法...

一般来说,虽然Win7系统默认是安装在mbr分区上的,但是我们如果想要使用uefi引导,那么电脑硬盘分区以gpt分区表才可以安装,gpt分区表能够支持2T以上的大容量硬盘,能够节省开机时间,如果安装Win7系统&#xff…

计算机是uefi启动 不能装win7,UEFI引导GPT安装win7方法

1.从Windows 8安装文件中提取Shell.efi和Bootmgfw.efi文件,并将它们复制到安装文件所在分区的根目录中。下图显示了U盘的文件结构: 2.以UEFI模式启动计算机,然后进入UEFI Shell界面。 (在某些计算机BIOS中,可以选择“从文件系统设…

uefi gpt装ghost win7系统

安装须知: 1、uefi安装系统需要主板支持UEFI引导,而且系统必须是win7 64位系统 2、如果之前是Legacy启动,uefi装系统需要重新分区,安装前需要格盘,大家务必备份转移硬盘所有数据 相关教程: uefi装原版win7…

UEFI + GPT模式安装Windows7

Win7原生是不支持UEFI模式的,因为缺少相关启动文件,具体原理神马的这里暂时不提了,后面有空再补充,该文只讲操作。 关于如果和UEFI GPT模式下安装Win7的文章很多,大多都提到了去其他机子或者Win8、Win10镜像中提取相…

(win7 UEFI安装)顺便说说UEFI、GPT和Secure Boot

给预装Windows 8的机器换装其他系统,顺便说说UEFI、GPT和Secure Boot ref:http://bbs.51cto.com/thread-1067829-1-1.html 新出的,预装 Windows 8 的机器,基本都是 UEFIGPT 模式的, Windows XP 和 Windows Server 2003 是…

Windows--UEFI引导安装Win10

Windows–UEFI引导安装Win10 本文主要讲述如何使用普通U盘 UEFI引导 启动盘安装Windows系统 注意此方法只能安装于 GPT(GUID) 分区表的硬盘 查看硬盘分区表类型 装系统之前请务必查看自己所要安装操作系统的分区所在的硬盘分区表类型。 举个例子:某电脑现在有一…

Windows安装教程(Microsoft官方工具安装+PE安装教程,以及GPT分区、UEFI模式安装win7教程)

本文主要介绍两种Windows安装方法、以及如何在GPT分区、UEFI模式中安装win7 两种方法各有优缺点。 第一种方便,PE里面很多功能,你的电脑出了什么毛病基本上都能通过PE解决。而且能安装各个版本的windows。但是过程繁琐,而且动手能力强。不适…

UEFI+GPT引导实践篇 (UEFI引导安装64位Win7/Win8)

UEFIGPT引导实践篇(一):切换到UEFI启动,准备安装介质 http://www.iruanmi.com/get-ready-for-installing/ http://www.iruanmi.com/install-win7-or-win8-on-uefi-platform/ 如果只单纯比较UEFI引导和BIOS引导,那么毫…

服务器 uefi 安装win7系统,uefi安装win7_efi引导gpt安装win7教程

现在大多电脑都支持uefi的启动方式,当然uefi也可以安装win7,这不,前几天有一个小伙伴来问小编,uefi引导启动教程,这可难不倒我,接下来小编整合了一篇关于uefi安装win7,efi引导gpt安装win7教程的…

关于uefi启动的笔记本安装win7,win10,Ubuntu三系统

1、准备: 2个U盘,1台电脑。 2、注意事项: 1、由于安装系统需要进行格式化操作,安装之前需要做好备份工作 。 2、下载U盘启动工具,例如微PE等,进行启动盘的制作 3、准备好win7,win10&#xff0c…

计算机是uefi启动 不能装win7,UEFI模式安装Win7系统方法_Win7 Uefi下安装详细教程

相信使用过Win8/win10系统的朋友已经知道UEFI这种新型的启动模式了,启动快、支持更大的硬盘都是它的优点,而Win8和Win10都是原生支持UEFI模式的,那么Win7系统呢?能不能在UEFI模式下安装呢?当然这是可行的! 注意事项: 1、必须使用Win7 64位系统,32位不能支持UEFI; 2、系…

大神教你uefi启动安装win7操作方法

在社会主义现代化的当今时代,uefi启动安装win7早已经不是什么高手之间的秘密,uefi安装win7早已经褪下了神秘的光环。很多电脑新手都学会了uefi安装win7,大家看了一定好气哦。但是不要灰心,今天IT视窗小编就来教你uefi启动安装win7…

UEFI+GPT+USB3.0+SSD 安装win7(X64)

UEFIGPTUSB3.0SSD 安装win7(X64) PS:第四部分——对于安装过程中提示“找不到任何设备驱动程序”的解决方案。这种错误提示一般出现在使用USB3.0进行U盘安装win7的过程中。 一、预备基础知识: 1. UEFI全称“统一的可扩展固件…

主板设置UEFI模式下安装Windows 7操作系统解决方法

主板设置UEFI模式下安装Windows 7操作系统解决方法 2013-12-14 simplelam 文章来源 阅 215383 转 289 转藏到我的图书馆 微信 分享: 这方面的问题越来越普遍,所以给大家分享下此方法。   UEFI 模式下安装Windows 7操作系统(暂不涉及…

基于C语言的链表的创建

为了对链表有一些了解,这里以单链表进行对其了解 首先,通过图形来简单了解和感受一下链表的基本原理: 结点是包括数据域和指针域的。或许很多人会说为什么要头结点,可不可以不要?答案是可以的 个人建议最好用上&…

C语言中的链表

目录 一、链表概述 二、链表操作 1、动态创建链表 (1)malloc函数 (2)calloc函数 (3)free函数 2、链表的插入操作 3、链表的删除操作补充内容 三、链表完整代码实现 一、链表概述 链表是一种常见的…

C语言链表详解附实例

C语言链表详解附实例 什么是链表 链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。链表和数组比较,不用事先确定存储空间,而是根据需要开辟内存单元。 下图1是最简单的一种链表(单向链表)的结构 第 0 个结…