在DellG16电脑中安装Ubuntu20.04双系统

前言

Dell电脑在今年新出了游匣G16品牌,笔者在拿到手后简单熟悉了电脑自带的Win11系统,然后就开始尝试在这款新型笔记本电脑中安装Ubuntu20.04系统。在整个安装过程笔者遇到了一些问题,为此尝试了一系列的解决方法,最终成功安装好了双系统。笔者总结了遇到的问题和对应解决方法写出这篇文章,如果该文能对各位有所帮助的话,麻烦各位看官老爷点赞收藏加关注哦。

制作系统启动盘

本文采用系统启动盘方式安装Ubuntu系统,需要下载Ubuntu20.04的镜像文件(.iso),使用Rufus软件在一个16G及以上大小的空优盘中制作系统盘。

下载Ubuntu20.04系统的镜像文件

进入Ubuntu官网,将镜像文件ubuntu-20.04.6-desktop-amd64.iso下载到本地
Alt

下载启动盘制作软件Rufus

进入Rufus官方网站,选择其中一个标准版本的Rufus软件,笔者在安装过程中下载的是rufus-4.1.exe软件。
Alt

制作Ubuntu系统启动盘


预先准备好一个16G大小的优盘,因为制作过程中会覆盖掉优盘中原有的文件,所以各位读者需要对优盘中的重要文件进行备份。运行Rufus软件,软件界面如下图所示。
Alt
在设备栏中选择当前插入的优盘,引导类型选择镜像文件并添加之前下载好的iso文件,分区类型个人推荐选择GPT,目标系统类型为UEFI,其他选项根可以直接使用默认设置,如下图所示。之后点击开始按钮,正式烧录系统盘。
请添加图片描述

系统分区

硬盘分区软件

进入DiskGenius官网,下载最新版的分区软件,并将其安装到本地,切记,安装位置不要在我们接下来要分区的硬盘中。
请添加图片描述
启动该软件,软件界面如上图所示。左边任务列表包含了当前电脑中可识别的硬盘,以及每个硬盘中的各个分区。笔者使用的电脑有两个固态硬盘,一个1T的HD0硬盘,一个2T的HD1硬盘。前者是在购买电脑时电脑自带的,主要用于Windows系统,不建议用户以任何形式对它做出修改;后者是笔者在买到电脑后自行安装的固态硬盘,笔者分出了一个T用于Windows系统,剩下的一个T用于安装Ubuntu20.04系统。

Ubuntu系统硬盘分区

请添加图片描述
如上图所示,鼠标右键点击HD1硬盘,此时使用者可以根据自身需要需要修改分区表类型,分别是GPT(GUID)格式和MBR格式,笔者推荐各位读者选择GPT格式。GPT相较于MBR来说是一款更加优秀的硬盘分区格式,它支持在一块硬盘中分出多个主磁盘分区,而MBR只能支持最多四个主磁盘分区,并且MBR只能适用于2T及以下容量的固态硬盘。
笔者将HD1硬盘转换为GPT格式后,将这块硬盘分成了六块区域,。前两块用于windows系统,文件系统类型设为NTFS。后面四块用于安装Ubuntu系统,分区(2)用于存放Ubuntu系统的引导文件,文件系统类型设为EXT4,分配500M左右大小的空间已经是绰绰有余;分区(3)用于充当Ubuntu系统的虚拟内存,文件系统类型设为Linux Swap partition,容量一般与真实物理内存相同,笔者分配了16G的空间;分区(4)用于搭载系统根目录空间,分区(5)则用于搭载系统的home目录空间,前者分配了256G空间,后者则分配了当前硬盘所有剩余的空间,两者的文件系统类型都设为EXT4。
如果读者想要使用MBR模式进行硬盘分区,那就需要注意硬盘的分区限制了。因为MBR最大分区数量不能超过4个,所以读者可以将空余空间设为扩展分区,然后在扩展分区中分配出Ubuntu系统安装所需要的各个逻辑分区,逻辑分区的数量不受限制,各分区容量和文件系统类型与上文所述保持一致。

通过启动盘安装Ubuntu系统

BIOS设置

请添加图片描述
在电脑开机的过程中,持续点击F2建,进入BIOS Setup界面,在Boot Configuration界面中关闭Enable Secure Boot选项

请添加图片描述
进入BIOS中的Storage界面,其中的SATA/NVMe Operation默认值为RAID On,需要将其手动切换为AHCI/NVMe。如果不切换的话,安装过程中Ubuntu系统将会无法识别电脑内置的硬盘,当然,该操作仅针对部分机型,使用者可先尝试跳过这一步,直接进行后续操作。
设置完毕后,点击BIOS界面右下角的EXIT按钮,保存更改的设置并确认退出,此时电脑会自动重新启动,不要急着按电源键。

Ubuntu系统安装

请添加图片描述
插入之前创建的系统启动盘,启动电脑,连续点击F12按钮(不同型号的电脑会有所不同,可自行查找功能键),进入电脑Boot界面,如上图所示。选择系统盘引导的启动项,基本上选项名称为UEFI+U盘名称,如果电脑Boot界面中没有系统启动盘对应的引导项,那么可以参考电脑启动时找不到Ubuntu系统启动盘引导项这一小节的内容。
点击选项后电脑会通过启动盘进入到Ubuntu引导界面,中间需要等待一段比较长的时间进行安装文件的检索,检索完毕后,会进入到黑底白字的界面中,该界面仅有几行关于Ubuntu系统相关选项的白色文字,在【Ubuntu】选项处点击回车,就能进入到Ubuntu系统安装界面。
如果没有成功进入到安装界面,反而电脑开始了自检,那么可以参考电脑无法正常进入Ubuntu系统安装界面这一小节的内容解决该问题。

请添加图片描述
系统默认安装界面如上图所示,笔者在这里选择了英文作为系统的语言,Try Ubuntu的选项是先暂停安装,试用一下当前系统,而笔者选择了Install Ubuntu选项,直接进入了系统安装环节。
请添加图片描述
Ubuntu系统语言选择English(US)请添加图片描述
安装过程中是否要连接无线网络因人而异。如果不连接网络直接进行安装,安装速度会快上许多,但是一些额外的软件与更新同样也无法安装。
请添加图片描述
笔者在连接网络之后进入了Updates and other software(更新及其他软件界面),如上图所示,笔者选择了Normal Installation(正常安装)和Download updates while installing Ubuntu(在安装过程中下载更新)。点击continue,接下来会进入Installation type(安装类型)界面。
请添加图片描述
如上图所示,在Installation type界面使用者可以选择安装的模式,第一个选项是删除电脑已安装的Ubuntu20.04.6系统,并在原有分区安装新的系统,也就是通常意义上的重装系统;第二个选项是删除硬盘内所有文件,并在当前硬盘下安装系统;笔者选择了最后一个其他选项,由安装者自行分配Ubuntu系统安装时各个文件目录对应的分区。
请添加图片描述
在上一节系统分区中,笔者分出了四块区域用于安装Ubuntu系统,而在这一节中,我们需要将Ubuntu系统的各个目录挂载到理想的分区中。首先,我们需要在安装界面下找到待安装系统的硬盘,笔者这里硬盘的名称为/dev/nvme0n1,然后在该硬盘下寻找到之前为Ubuntu系统预留的分区,如上图所示,四个分区分别是从/dev/nvme0n1p7到/dev/nvme0n1p10的四个连续分区,在下文中用p7到p10指代这四个分区。

如果用户无法在该界面下识别到电脑中待安装Ubuntu系统的硬盘,菜单内只有系统启动盘的各个分区,或者干脆就是一片空白,那么用户可以参考电脑进入Ubuntu系统安装界面后找不到硬盘这一小节的内容。
请添加图片描述
p7为上文中提到的分配了大约500M空间的引导分区,点击change按钮,修改其文件类型为Ext4 journaling file system,并将其mount point(挂载点)设置为/boot。
p8为上文中提到的与真实物理内存相同大小的交换区,点击change按钮,修改其文件类型为swap area。
p9为上文中分配了256G空间的根目录分区,点击change按钮,修改其文件类型为Ext4 journaling file system,并将其mount point(挂载点)设置为/。
p10为上文中分配了最大空间的home目录分区,点击change按钮,修改其文件类型为Ext4 journaling file system,并将其mount point(挂载点)设置为/home。
点击Install Now按钮,电脑正式开始安装Ubuntu20.04.6系统,等待安装成功后,用户需要完成用户名、密码、时区(时区的话国内用户一般选择Shanghai就行)等一系列初始化设置。一切就绪之后,关机,拔掉系统启动盘。
重新启动计算机,如果能够成功进入黑色引导界面,并正常登录Ubuntu系统,就说明此次双系统安装成功。

如果该文能对各位有所帮助的话,麻烦各位看官老爷点赞收藏加关注哦。

安装过程中出现的问题

电脑启动时找不到Ubuntu系统启动盘引导项

在电脑启动过程中,持续点击F12按键可进入Boot界面,如果用户在该界面下找不到系统启动盘对应的引导项,那么请先确认电脑启动过程中,系统启动盘是否插入到电脑中。在确认系统盘成功插入到电脑后,重启,再次进入Boot界面,如果仍旧无法找到系统盘启动项的话,就说明是系统盘制作格式出现了问题。
用户可以参考小节制作Ubuntu系统启动盘重新制作系统盘,如果在Boot界面还是没有检索出该引导项,就需要更换系统盘制作的格式。
请添加图片描述
如上图所示,在制作Ubuntu系统启动盘时,修改其分区类型为MBR,目标系统类型为BIOS或UEFI,重新制作一个新的系统启动盘,利用它尝试进行以上的系统安装任务。

电脑无法正常进入Ubuntu系统安装界面

请添加图片描述

如果各位读者能够在Boot界面找到系统盘的引导项,但是却无法通过它进入到Ubuntu系统安装界面中,并且电脑会进行自检,如上图所示,此时电脑自带的SupportAssist正在对系统进行检查。检查结束之后电脑会尝试修复系统,各位读者千万不要确认修复,笔者虽然没有尝试过修复系统,但修复之后的结果最好也是系统盘被抹除,要是Windows系统也出问题的话就寄了,所以各位读者最好尽快退出。
这个问题的产生往往是因为在BIOS设置这一小节中,用户没有关闭Enable Secure Boot选项,导致电脑启动时会预先扫描将要运行的系统,判断其是否安全后选择运行或是修复,一般用户关闭这个选项之后就可以使用启动盘运行安装系统了。

电脑进入Ubuntu系统安装界面后找不到硬盘

请添加图片描述

Ubuntu系统安装过程中需要将相应的系统文件目录挂载到已经分配好的硬盘分区中,但在安装过程中却可能会出现无法识别机载固态硬盘的问题。如上图所示,此时Ubuntu系统无法识别到电脑中安装的硬盘,只能识别到当前电脑插入的系统盘。
请添加图片描述
退出安装界面,在试用的Ubuntu系统中查看当前可识别的存储设备,结果如上图所示,当前系统仅能识别出插入电脑的优盘。出现这个问题的原因一般是硬盘的驱动方式出了问题,解决方法可以参考BIOS设置这一小节中有关修改SATA/NVMe Operation选项的内容,尝试在AHCI/NVMe和RAID On这两种驱动模式键进行切换。重新进入安装界面,此时系统就应该能够识别出机载硬盘了。

电脑默认登录Ubuntu或Windows系统,如何修改?

重启电脑,在电脑启动过程中持续敲击F2按键,进入BIOS Setup界面。点击左侧菜单栏,进入到Boot Configuration菜单中。
请添加图片描述
如上图所示,Boot Configuration菜单下有关于引导顺序的选项(Boot Sequence),用户可以通过调整各个引导项的次序来更改电脑启动时的默认登录系统,注意,千万不要点击Delete按钮,那样会删除系统的引导项。

安装成功之后,电脑无法登录Ubuntu/Windows系统

如果用户在成功安装Ubuntu系统后重新启动电脑,尝试登录windows系统却发现始终无法登录,无明显报错但是进度条一直卡住,电脑自检也没有任何发现,那么这就有可能是因为之前在BIOS设置那一节中硬盘驱动模式采用了AHCI/NVMe模式,导致此时Ubuntu系统能够正常登录但是Windows系统无法识别机载硬盘,所以需要用户参照BIOS设置那一节的内容将硬盘驱动模式切换为RAID On模式,之后再重启电脑,此时Windows系统应该就能够正常刚登录了。
同理,如果Ubuntu系统也出现打不开的情况,那么可以先尝试切换硬盘驱动模式为AHCI/NVMe,再重启电脑,此时就能够正常登录Ubuntu系统了。
跳转到BIOS设置小节

为什么Windows系统和Ubuntu系统无法使用同一种硬盘驱动

Dell电脑一般支持两种硬盘驱动模式,一个是RAID,适用于多块固态硬盘,诞生时间早,是Dell电脑默认的硬盘驱动模式;另一个是AHCI/NVMe,适用于单个固态硬盘,诞生时间晚,会影响硬盘使用寿命。
在G16电脑中,Win11系统只支持RAID On硬盘驱动模式,而Ubuntu 20.04系统只适用于AHCI/NVMe模式。笔者尝试在该电脑中安装其他版本的Ubuntu系统,比如Ubuntu22.04和Ubuntu20.04.5,但系统依旧无法在RAID On模式下成功识别固态硬盘。笔者又在Dell G3 3579电脑中尝试安装Ubuntu20.04双系统,同样的系统驱动盘,但在安装过程中这台电脑却能够在RAID On硬盘驱动模式下识别两个固态硬盘。为探明该问题的起因和对应的解决方法,笔者进行了多次的测试,测试条件以及最终结果如下所示。


1.RAID接口类型固态/机械硬盘+RAID On驱动模式+Ubuntu20.04 启动成功
2.RAID接口类型固态/机械硬盘+AHCI驱动模式+Ubuntu20.04 启动成功
3.RAID接口类型固态/机械硬盘+RAID On驱动模式+Win10 启动成功
4.RAID接口类型固态/机械硬盘+AHCI驱动模式+Win10 启动失败
5.NVMe接口类型固态硬盘+RAID On驱动模式+Ubuntu20.04 启动失败
6.NVMe接口类型固态硬盘+RAID On驱动模式+Ubuntu22.04 启动失败
7.NVMe接口类型固态硬盘+AHCI驱动模式+Ubuntu20.04 启动成功
8.NVMe接口类型固态硬盘+RAID On驱动模式+Win11 启动成功
9.NVMe接口类型固态硬盘+AHCI驱动模式+Win11 启动失败


经过多次测试,笔者将系统的启动问题拆分成三个部份,硬盘类型+硬盘驱动模式+系统版本。而根据以上九次测试的测试结果,尤其是前四次测试和后五次测试结果的对比,笔者认为RAID On硬盘驱动模式无法支持Ubuntu20.04系统运行的原因在于硬盘的接口类型。
请添加图片描述
如上图所示,在G3电脑中安装的硬盘接口类型为RAID,而在G16电脑中安装的硬盘接口类型为NVMe,这可能就是导致双系统切换必须要修改硬盘驱动模式的原因。理论上来说更换硬盘就能够使RAID On同时支持两个系统的运行,但是考虑到当下主流的高性能硬盘往往都是采用PCIE+NVMe配置,如果使用SATA+AHCI硬盘配置会大大降低硬盘的读写速度,得不偿失。
考虑到G16电脑中的Win11系统在RAID On驱动模式下能够正常工作,证明RAID On模式能够驱动NVMe接口类型的固态硬盘。而在G3电脑中RAID接口的固态硬盘能够在RAID On模式下启动Ubuntu 20.04系统,可见Ubuntu系统也是兼容RAID模式的。实验1和实验8证明,RAID On能够支持NVMe硬盘驱动和Ubuntu系统运行,但在实验5中二者同时出现就无法正常运行,说明G16电脑中的RAID On驱动不够完善,所以笔者认为问题解决的关键在于RAID On模式的升级。想要在RAID On驱动模式下支持Ubuntu20.04系统的正常使用,短期方法就是将硬盘切换为SATA口,但因为这种方法会降低硬盘数据读写速度,所以笔者并没有采用这种方法,而是等待Dell官方发布新款的BIOS,希望官方能升级RAID On硬盘驱动。
请添加图片描述
请添加图片描述

点击Windows徽标键+R键打开运行对话框,然后在对话框内输入msinfo32并点击确认,此时电脑会弹出系统信息窗口,用户可自行查看当前电脑的包括BIOS版本的各项信息。笔者手中的G3电脑和G16电脑的部分系统信息如上图所示,抛开硬件上的差异,G3电脑的BIOS版本为1.25.0,而G16电脑的BIOS版本为1.4.0版本。登录到Dell官方网站,点击[支持]->[驱动程序和下载],输入戴尔服务标签、Dell EMC产品ID或型号,就可以跳转到适用于当前电脑的所有可用下载界面,用户可以查看当前最新的BIOS版本。
因为G16电脑在今年才开始正式发布,它的BIOS驱动仍旧处于比较初期的状态。目前,G16电脑最新的BIOS驱动是2023年7月12日更新的1.5.0版本,而G3电脑最新的BIOS驱动却是2023年5月11日发布的1.25.0版本,笔者认为G16电脑无法以RAID On的模式同时支持双系统运行的原因在于BIOS版本目前还比较落后,等到G16对应的BIOS版本更新之后,RAID On硬盘驱动也能够得到完善,直到它能够支持在NVMe固态硬盘下正常运行Ubuntu 20.04系统,不过这可能要等相当长一段时间。

每次切换系统都需要进入BIOS修改硬盘驱动模式

笔者在网上找到了一些方法,能够使Win11系统能够使用AHCI/NVMe模式驱动硬盘,不过笔者本身并没有使用这些方法。笔者每次切换系统时,不仅会更改BIOS的硬盘驱动模式,也会修改电脑默认登录系统顺序,将期望运行系统设为默认登录系统,这样也就不用担心系统与硬盘驱动模式不符导致必须强行关机的问题,也可以避免修改Win11默认硬盘驱动所造成的一系列问题。

如果各位读者仍旧觉得反复切换硬盘驱动模式很麻烦,那么可以看看这篇文章,目前网络上的方法都是修改Windows系统默认硬盘驱动,将其从RAID On模式修改为AHCI/NVMe模式,有些方法还需要删除win11原有的硬盘驱动,而这篇文章总结了三个网络上常用的解决方法,非常全面且有效。

### 如何在已有系统上安装 Ubuntu 20.04 实现双系统引导 #### 准备工作 为了顺利安装 Ubuntu 20.04 并实现双系统启动,在开始之前需完成一些准备工作。 确保已备份重要数据,因为磁盘分区操作可能导致数据丢失。从官网下载 Ubuntu 20.04.3 LTS 镜像 ISO 文件[^1]。创建可启动的 USB 安装介质,推荐使用 Rufus 工具来制作 U 盘启动盘。 #### 修改 BIOS 设置 进入计算机 BIOS/UEFI 界面调整启动顺序,使机器能够从 USB 设备启动。如果当前硬盘处于 RAID 模式,则应更改为 AHCI 模式以避免安装过程中出现问题[^2]。 #### 启动并测试 Live CD 通过修改后的启动项加载 USB 中的 Ubuntu Live 版本,这一步骤允许用户无需实际写入任何变更到硬盘即可体验新环境,并确认硬件兼容性良好无误后再继续正式安装流程。 #### 开始安装向导 当一切准备就绪之后便可以从桌面图标或菜单选项里找到“Install Ubuntu”,按照屏幕提示逐步前进直到遇到有关于安装类型的选择页面: - **安装 Ubuntu alongside Windows Boot Manager**:此选项会自动划分未使用的空间给新的 Linux 分区而不会影响原有 Windows 数据; - 或者手动指定自定义布局(仅建议高级用户尝试),注意保留足够的剩余容量供日常使用以及未来的扩展需求; #### 结束与重启 一旦所有配置都已完成提交保存后,系统将会询问是否立即重新启动电脑——选择同意以便让改动生效。移除外部存储装置如U盘等以免干扰正常的GRUB装载过程。首次开机时 GRUB 菜单应该会出现提供两个可用的操作系统入口分别对应各自的内核版本号。 ```bash sudo update-grub ``` 上述命令可用于更新 grub 配置文件确保每次有新增加的OS都能被正确识别出来。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值