Rocky 在 VirtualBox® 上¶
简介¶
VirtualBox® 是一款功能强大的虚拟化产品,适用于企业和家庭用户。偶尔,有人会发布他们在 VirtualBox® 中运行 Rocky Linux 时遇到问题。测试和运行 VirtualBox® 回溯到候选版本,运行良好。人们通常报告的问题通常与视频有关。
本文档旨在提供一组逐步的说明,用于在 VirtualBox® 中启动并运行 Rocky Linux。用于构建本文档的机器运行的是 Linux,但您可以使用任何支持的操作系统。
先决条件¶
- 一台具有可用内存和硬盘空间的机器(Windows、Mac、Linux、Solaris),用于构建和运行 VirtualBox® 实例。
- 您的机器上安装了 VirtualBox®。您可以在 此处找到它。
- 适用于您架构的 Rocky Linux DVD ISO 的副本。(x86_64 或 ARM64)。
- 确保您的操作系统是 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”下,表示已选中。
- 点击 确定
图形安装的视频内存¶
VirtualBox® 为视频使用设置了 16 MB 的内存。如果您计划运行没有 GUI 的精简服务器,这足够了,但一旦您添加图形,这就不够了。保持此设置的用户通常会看到一个永远不会完成的挂起引导屏幕或其他错误。
如果使用 GUI 运行 Rocky Linux,请分配足够的内存来运行图形。如果您的机器内存不足,请将此值向上调整到超过 16 MB,直到运行顺畅为止。您的主机机器的视频分辨率也是您需要考虑的一个因素。
仔细考虑您希望 Rocky Linux 虚拟机执行的操作,并尝试分配与您的主机机器和其他要求兼容的视频内存。您可以在 Oracle 的官方文档 中找到有关显示设置的更多信息。
如果您有足够的内存,可以将此值设置为最大值 128 MB。要在你启动虚拟机之前修复它,请点击“设置”(齿轮图标),您应该会看到与您附加 ISO 镜像时相同的设置屏幕(如上所示)。
这次
- 点击左侧的“显示”。
- 在右侧的“屏幕”选项卡中,您会注意到“视频内存”选项,默认设置为 16 MB。
- 将其更改为您想要的值。您可以随时返回此屏幕向上调整此值。在本例中,它是 128 MB。
提示
有一些方法可以将视频内存设置为高达 256 MB。如果您需要更多,请查看 Oracle 官方文档中的此文档。
您的屏幕应该如下所示
- 点击 确定
开始安装¶
您已经设置好了一切,以便您可以开始安装。请注意,在 VirtualBox® 机器上安装 Rocky Linux 与在独立硬件上安装 Rocky Linux 之间没有特别的区别。安装步骤相同。
现在您已经准备好安装,您需要点击“启动”(绿色右箭头图标)来开始安装 Rocky。点击过去语言选择屏幕后,您的下一个屏幕是“安装摘要”。您需要设置与您相关的任何这些项目,但以下这些是必须的
- 时间和日期
- 软件选择(如果您想要除默认的“带 GUI 的服务器”之外的任何东西)
- 安装目的地
- 网络和主机名
- 用户设置
如果您不确定这些设置中的任何一个,请参阅 安装 Rocky 的文档。
完成安装后,您应该拥有一个正在运行的 VirtualBox® Rocky Linux 实例。
安装并重启后,您将看到一个 EULA 许可协议屏幕,您需要同意。点击“完成配置”后,您应该会看到一个图形登录(如果您选择了 GUI 选项)或命令行登录。作者选择默认的“带 GUI 的服务器”来演示目的
其他信息¶
本文档并非旨在让您成为 VirtualBox® 提供的所有功能的专家。有关如何执行特定操作的信息,请查看 官方文档。
高级提示
VirtualBox® 使用 VBoxManage
在命令行中提供广泛的选项。虽然本文档不涵盖 VBoxManage
的使用,但 Oracle 的官方文档提供了 大量细节,如果您想进一步研究此问题。
结论¶
创建、安装和运行 VirtualBox® Rocky Linux 机器很容易。虽然远远没有达到详尽的指南,但按照上述步骤应该可以帮助您安装并运行 Rocky Linux。如果您使用 VirtualBox® 并有您想分享的特定配置,作者邀请您向本文档提交新部分。
作者:史蒂文·斯宾塞
贡献者:特雷弗·库珀,埃塞奎尔·布鲁尼,甘娜·日尔诺娃