在 VirtualBox® 上运行 Rocky Linux®¶
简介¶
VirtualBox® 是一款强大的虚拟化产品,适用于企业和家庭用户。偶尔会有人发帖表示他们在 VirtualBox® 上运行 Rocky Linux 时遇到问题。从发布候选版本开始进行测试和运行 VirtualBox® 效果都很好。人们通常报告的问题往往涉及视频。
本文档旨在提供一个分步指南,说明如何在 VirtualBox® 中安装并运行 Rocky Linux。用于构建本文档的机器运行的是 Linux,但您也可以使用任何受支持的操作系统。
先决条件¶
- 一台具有可用内存和硬盘空间的机器(Windows、Mac、Linux、Solaris),用于构建和运行 VirtualBox® 实例。
- 您的机器上已安装 VirtualBox®。您可以在 此处 找到它。
- 您需要准备一个适用于您的架构(x86_64 或 ARM64)的 Rocky Linux DVD ISO 镜像。
- 确保您的操作系统是 64 位,并且 BIOS 中的硬件虚拟化已开启。
注意
要安装 64 位操作系统,硬件虚拟化是 100% 必需的。如果您的配置屏幕只显示 32 位选项,您必须停止并修复此问题,然后才能继续。
准备 VirtualBox® 配置¶
安装完 VirtualBox® 后,下一步是启动它。如果没有安装任何镜像,您将看到一个类似这样的屏幕。
首先,您需要告诉 VirtualBox® 您的操作系统将是什么。
- 点击“新建”(锯齿状图标)。
- 输入一个名称。例如:“Rocky Linux 8.5”。
- 将“机器文件夹”保留为自动填充。
- 将“类型”更改为“Linux”。
- 并选择“Red Hat (64-bit)”。
- 点击“下一步”。
接下来,您需要为此机器分配一些 RAM。默认情况下,VirtualBox® 会自动将其填充到 1024 MB。这对于任何现代操作系统(包括 Rocky Linux)来说都不是最佳选择。如果您有多余的内存,请分配 2 到 4 GB(2048 MB 或 4096 MB)或更多。VirtualBox® 只会在虚拟机运行时使用这些内存。
这里没有屏幕截图,只需根据您的可用内存更改值即可。请自行判断。
您需要设置硬盘大小。默认情况下,VirtualBox® 会自动填充“立即创建虚拟硬盘”单选按钮。
- 点击 创建
您将看到一个用于创建各种虚拟硬盘类型的对话框。这里有几种硬盘类型。有关选择虚拟硬盘类型的更多信息,请参阅 Oracle VirtualBox 文档:此处。本文档将保留默认设置(VDI)。
- 点击 下一步
下一个屏幕处理物理硬盘上的存储。有两种选择。“固定大小”创建速度较慢,使用速度较快,但在空间方面灵活性较低(如果您需要更多空间,则无法超过创建的大小)。
默认选项“动态分配”创建速度较快,使用速度较慢,但如果您需要更改磁盘空间,则允许您扩展。
- 点击 下一步
VirtualBox® 现在允许您指定虚拟硬盘文件的位置。还有一个选项可以扩展默认的 8 GB 虚拟硬盘空间。这个选项很好,因为 8 GB 硬盘空间不足以安装任何 GUI 安装选项,更不用说使用了。将其设置为 20 GB(或更多),具体取决于您要使用虚拟机的用途以及可用的磁盘空间。
- 点击 创建
您已完成基本配置。您将看到一个类似这样的屏幕。
挂载 ISO 镜像¶
下一步是挂载您下载的 ISO 镜像作为虚拟 CD ROM 设备。点击“设置”(齿轮图标),您将看到以下屏幕。
- 点击左侧菜单中的“存储”项。
- 在中间部分的“存储设备”下,点击显示“空”的 CD 图标。
- 在右侧的“属性”下,点击 CD 图标。
- 选择“选择/创建虚拟光盘”。
- 点击“添加”(加号图标)按钮,然后导航到您的 Rocky Linux ISO 镜像所在的位置。
- 选择 ISO 文件,然后点击“打开”。
您现在应该已将 ISO 添加到可用设备中,如下所示。
- 突出显示 ISO 镜像,然后点击“选择”。
Rocky Linux ISO 镜像现在显示在中间部分的“控制器:IDE”下。
- 点击 OK
图形化安装的显存¶
VirtualBox® 设置了 16 MB 的显存。如果您打算运行没有 GUI 的基本服务器,这就可以了,但一旦添加图形,就不足了。用户如果保持此设置,通常会看到一个卡住的启动屏幕,永远无法完成,或者出现其他错误。
如果运行带 GUI 的 Rocky Linux,请分配足够的内存来运行图形。如果您的机器内存较少,请将此值增加到 16 MB 以上,直到一切运行顺畅。您主机机器的视频分辨率也是一个需要考虑的因素。
仔细考虑您的 Rocky Linux 虚拟机将做什么,并尝试分配与您的主机机器和其他要求兼容的显存。您可以在 Oracle 官方文档 中找到有关显示设置的更多信息。
如果您有充足的内存,可以将此值设置为最大值 128 MB。要在启动虚拟机之前修复此问题,请点击“设置”(齿轮图标),您应该会看到与挂载 ISO 镜像时(上文)相同的设置屏幕。
这次
- 点击左侧的“显示”。
- 在右侧的“屏幕”选项卡中,您会注意到“显存”选项,默认设置为 16 MB。
- 将其更改为您想要的值。您可以随时回到此屏幕进行调整。在此示例中,它是 128 MB。
技巧
有方法可以将显存设置为高达 256 MB。如果您需要更多,请查阅 Oracle 官方文档中的 本文档。
您的屏幕应该看起来像这样。
- 点击 OK
开始安装¶
您已完成所有设置,可以开始安装了。请注意,在 VirtualBox® 机器上安装 Rocky Linux 与在独立硬件上安装没有特别的区别。安装步骤是相同的。
现在您已准备好安装,需要点击“开始”(绿色右箭头图标)来启动 Rocky 的安装。一旦点击跳过语言选择屏幕,下一个屏幕将是“安装摘要”。您需要设置与您相关的任何项目,但以下是必须项:
- 时间和日期
- 软件选择(如果您想要默认的“带 GUI 的服务器”之外的选项)
- 安装目标
- 网络和主机名
- 用户设置
如果您对任何这些设置不确定,请参阅 安装 Rocky 的文档。
安装完成后,您应该会得到一个正在运行的 Rocky Linux VirtualBox® 实例。
安装并重启后,您会看到一个需要您同意的最终用户许可协议屏幕。当您点击“完成配置”后,您应该会看到一个图形化(如果您选择了 GUI 选项)或命令行登录界面。作者为了演示目的选择了默认的“带 GUI 的服务器”。
其他信息¶
本文档无意使您成为 VirtualBox® 提供的所有功能的专家。有关如何执行特定操作的信息,请查阅 官方文档。
高级技巧
VirtualBox® 通过 VBoxManage
在命令行提供了广泛的选项。虽然本文档不包含 VBoxManage
的使用方法,但如果您想进一步研究,Oracle 的官方文档提供了 大量详细信息。
结论¶
创建、安装和运行 VirtualBox® Rocky Linux 虚拟机很容易。虽然远非详尽指南,但遵循以上步骤应该可以让您成功安装并运行 Rocky Linux。如果您使用 VirtualBox® 并有特定的配置想要分享,作者欢迎您向本文档提交新章节。
作者:Steven Spencer
贡献者:Trevor Cooper、Ezequiel Bruni、Ganna Zhyrnova