如何使用引导安装程序在VirtualBox上安装Arch Linux

Arch Linux以其复杂的安装过程而闻名,是最受欢迎的Linux发行版之一。 2021年4月,Arch Linux引入了引导式安装程序,以使新用户更容易安装Arch Linux。

在这里,我们提供了有关如何在VirtualBox虚拟机上使用引导安装程序安装Arch Linux的详细指南。

步骤1:下载Arch Linux

首先,您需要从Arch Linux官方网页下载Arch Linux ISO。

下载Arch Linux ISO

本指南假定您已经在计算机上安装了VirtualBox。如果您不这样做,请从官方网站下载。

下载VirtualBox

步骤2:创建虚拟机

要创建虚拟机,请启动您的VirtualBox应用程序,然后单击“新建”按钮。或者,您可以使用快捷键Ctrl + N进行相同的操作。

名称输入框中,只需键入ArchLinux,VirtualBox就会自动将类型版本设置为Arch Linux(64位)。可以根据自己的喜好更改设置。单击下一步按钮继续。

现在,您需要配置您的虚拟机要使用的RAM数量。为确保性能平稳,请确保内存大小大于1GB。

在随后的屏幕中,创建您的虚拟机将使用的虚拟硬盘。 Arch Linux需要最少8GB的硬盘空间。单击创建按钮继续。

在下一个屏幕上,您可以使用默认选择,即虚拟磁盘映像(VDI)。

默认情况下,下一个配置将设置为动态分配的硬盘空间。使用动态分配的空间,虚拟硬盘的大小会随着需求的增加而自动增加。单击下一步按钮以使用默认选择。

建议将默认虚拟磁盘大小保留为8GB的建议值,但是如果您需要更多空间,可以随时进行调整。单击创建按钮以完成创建虚拟机。

尽管VirtualBox将显示Arch Linux虚拟机的条目,但仍然缺乏生命。这是因为您需要安装操作系统才能引导计算机。

步骤3:配置虚拟机

单击主菜单中的“设置”按钮,以配置虚拟机以准备安装操作系统。

然后从左窗格中选择“系统”选项卡。在“扩展功能”部分下,确保选中“启用EFI”复选框。完成后,单击“确定”按钮。

注意:如果未启用EFI,则安装将无法进行,因为在撰写本文时,Arch Linux的引导安装程序ArchInstall仅支持使用UEFI引导的计算机。

附加ISO磁盘

下一步是将Arch Linux ISO映像附加到新创建的虚拟机。

单击“存储”选项卡,然后在“控制器IDE”部分下选择“清空”选项。要附加Arch Linux ISO映像,请单击“光盘驱动器”标签旁边的小“磁盘”图标。现在选择您下载的Arch Linux ISO映像,然后单击OK

现在,已将虚拟机配置为从已附加到虚拟机的Arch Linux ISO引导。

了解更多信息:您应该在虚拟机中尝试的最佳Linux操作系统

步骤4:开始安装

单击VirtualBox中的开始按钮以从Arch Linux ISO引导并开始安装。如果您有多个虚拟机,请确保选择了正确的虚拟机实例。

默认情况下,Arch Linux将使用UEFI引导并显示如下所示的Shell。

要启动Arch Linux引导式安装程序,只需在shell中键入以下命令。

 python -m archinstall guided

将向您显示的第一个提示是键盘布局选择。从列表中输入首选布局的名称,然后按Enter键进行确认。

要列出更多布局选项,只需在提示中键入help ,然后按键盘上的Enter键。

接下来,您必须选择安装过程中从中下载软件包的区域。您可以在此处输入地区名称或针对该地区列出的数字。

选择离您较近的区域,以加快下载速度。

现在,选择要在其上安装Arch Linux的磁盘。我们之前创建的8GB磁盘分区显示在1: (/ dev / sda)下。在提示中输入数字1 ,然后按Enter

下一步是格式化磁盘分区。要对整个磁盘进行分区,请输入1 。您也可以选择在此阶段中止安装。

现在,设置要在安装中使用的文件格式。有四个选项,您可以选择选项0下列出的一个选项,即btrfs

为了安全起见,Arch Linux将为您提供加密硬盘的选项,但现在将此选项保留为空白,然后按Enter继续。

现在,安装程序将要求您为计算机设置所需的主机名。使用您选择的任何名称,然后按Enter

默认情况下,Arch Linux附带一个root用户。输入root用户所需的密码,然后按Enter 。如果您没有输入root帐户密码,则安装程序将不会创建该帐户。

Arch Linux将提示您在我们的系统上创建其他用户。将此选项留为空白,然后按Enter继续。安装后,您始终可以使用useradd命令添加用户

设置预编程配置文件

下一步是为系统设置预编程的配置文件。本指南将使用台式机配置文件,因此在提示中输入数字0并按Enter继续。

因为您选择了桌面配置文件,所以下一个选项将要求您从10个可能的选项中设置桌面环境。在本指南中,我们将使用GNOME作为桌面环境。如果还希望安装GNOME,请键入3并按Enter继续。

接下来,选择所需的图形卡驱动程序。您可以选择选项4 ,即Nvidia。然后选择驱动程序类型,即开源或专有。我们将使用选项0 ,它是开源的。

系统将要求您安装默认音频服务。我们将使用pipewire ,这是默认选择。输入Y并按Enter键

在下一个提示中,您将有机会安装其他软件包,例如Web浏览器。将此选项留为空白,然后按Enter键继续。

在安装过程中进一步进行设置,设置将控制您的Internet连接的程序。选择选项1 ,即网络管理器。

最后,通过输入列出的选项之一来配置您的时区,或者将其保留为空白以使用UTC时间。

Arch Linux将为您提供安装配置的摘要,如下图所示。按Enter键继续进行安装,引导安装程序将格式化您的磁盘并安装操作系统。

安装完成后,系统将询问您是否要chroot (更改root)到新创建的安装中。键入n ,然后按Enter继续。您将以root用户身份登录到Shell。运行以下命令以关闭系统。

 shutdown now

您应该在虚拟机中删除Arch Linux ISO,以便可以从新安装而不是从ISO映像引导。

  1. 关闭系统后,打开VirtualBox并按Ctrl + S键盘快捷键以打开设置。然后单击“存储”选项卡。
  2. Controller:IDE下,选择Arch Linux ISO。
  3. 单击“删除选定的设备附件”按钮。选择确定继续。

步骤5:启动新操作系统

在VirtualBox中,确保已突出显示Arch Linux虚拟机。然后单击开始按钮启动计算机。

屏幕将询问您登录凭据。由于我们的系统上只有root用户,因此请输入root作为用户名,然后按Enter 。接下来,输入root用户的密码。

登录后,您将获得漂亮的GNOME 40桌面。撰写本文时,GNOME 40是Gnome的最新版本。

相关:为什么应使用GNOME 40桌面环境的原因

在虚拟机上安装Arch Linux

本指南向您展示了如何在VirtualBox虚拟机上安装Arch Linux。引导式安装程序的引入极大地简化了初学者Linux用户的Arch Linux OS的安装。

您还可以使用其他虚拟机管理程序(例如VMware Player)在计算机上安装Arch Linux。尽管VirtualBox和VMware都是流行且广泛使用的虚拟机管理程序,但在功能方面确实存在一些差异。