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

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

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

第 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,安装将无法进行,因为 ArchInstall(Arch Linux 的引导式安装程序)在撰写本文时仅支持使用 UEFI 引导的机器。

连接 ISO 磁盘

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

点击 贮存 选项卡,然后选择 空的 选项下的 控制器 IDE 部分。 要附加 Arch Linux ISO 映像,请单击小 磁盘 旁边的图标 光驱 标签。 现在选择您下载的 Arch Linux ISO 映像并单击 好的.

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

第 4 步:开始安装

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

默认情况下,Arch Linux 将使用 UEFI 启动并显示如下所示的 shell。

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

python -m archinstall guided

您将看到的第一个提示是键盘布局选择。 Enter 从列表中选择您首选布局的名称,然后按 Enter 键确认。

要列出更多布局选项,只需键入 帮助 在提示中并按 Enter 在你的键盘上。

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

选择离您较近的地区以获得更快的下载速度。

现在选择您要安装 Arch Linux 的磁盘。 我们之前创建的 8GB 磁盘分区出现在 1: (/dev/sda). Enter 数字 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 这是英伟达。 然后选择驱动程序类型,即开源或专有。 我们将使用选项 0,这是开源的。

系统会要求您安装默认音频服务。 我们将使用 管线,这是默认选择。 Enter 并按下 Enter.

在下一个提示中,您将有机会安装其他软件包,例如 example, 网络浏览器。 将此选项留空并点击 Enter 继续。

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

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

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

安装完成后,系统会询问你是否要 chroot (更改根目录)进入新创建的安装。 类型 n并击中 Enter 接着说。 您将以 root 用户身份登录到 shell。 运行以下命令关闭系统。

shutdown now

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

  1. 系统关闭后,打开 VirtualBox 并按下 Ctrl + S 打开的快捷键 设置. 然后点击 贮存 标签。
  2. 在下面 控制器:IDE,选择 Arch Linux ISO。
  3. 点击 删除选定的设备附件 按钮。 选择 接着说。

第 5 步:启动新操作系统

在 VirtualBox 确保您已突出显示 Arch Linux 虚拟机。 然后单击“开始”按钮启动机器。

屏幕将要求您提供登录凭据。 因为我们的系统上只有 root 用户,所以输入 作为用户名并按 Enter. 接下来,输入 root 用户的密码。

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

在虚拟机上安装 Arch Linux

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

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