3.2. 使用 Run Once 启动虚拟机

3.2.1. 在 VirtIO 优化的硬件上安装 Windows

通过将 virtio-win_version.iso 文件附加到您的虚拟机,在 Windows 安装过程中安装针对 VirtIO 优化磁盘和网络设备驱动程序。这些驱动程序可提高仿真设备驱动程序的性能。

使用 Run Once 选项,将 virtio-win_version.iso 文件附加到与 New Virtual Machine 窗口中定义的 Boot Options 不同的一次性引导中。

先决条件

以下项目添加到虚拟机中:

  • Red Hat VirtIO 网络接口
  • 使用 VirtIO 接口的磁盘

您可以将 virtio-win_version.iso 上传到数据存储域。

注意

红帽建议使用管理门户或 REST API 将 ISO 镜像上传到数据域。如需更多信息,请参阅管理指南中的将镜像上传到数据存储域

如有必要,您可以将 virtio-win ISO 文件上传到 Manager 上托管的 ISO 存储域。ISO 存储域类型已弃用。如需更多信息,请参阅管理指南中的 将镜像上传到 ISO 域

流程

要在安装 Windows 时安装 virtio-win 驱动程序,请完成以下步骤:

  1. 单击 ComputeVirtual Machines 并选择虚拟机。
  2. 单击 RunRun Once
  3. 展开 "引导选项" 菜单。
  4. 选择 Attach CD 复选框,然后从下拉菜单中选择 Windows ISO。
  5. 选中 Attach Windows guest tools CD 复选框。
  6. CD-ROM 移到 Boot Sequence 字段的顶部。
  7. 根据需要配置其他 Run Once 选项。如需了解更多详细信息,请参阅 虚拟机 Run Once 设置
  8. 点击 确定。虚拟机的状态变为 Up,操作系统安装开始。

    如果虚拟机在 Windows 安装过程中没有自动打开,请打开控制台。

  9. 当系统提示您选择要在其上安装 Windows 的驱动器时,点 Load driverOK
  10. 选择要安装的驱动程序下,为 Windows 版本选择适当的驱动程序。例如,对于 Windows Server 2019,选择 Red Hat VirtIO SCSI controller(E:\amd64\2k19\viostor.inf)
  11. 点 Next。

其余安装会正常进行。

3.2.2. 打开虚拟机的控制台

使用远程查看器连接到虚拟机。

注意

要允许其他用户连接到虚拟机,请确保在控制台结束时关闭并重启虚拟机。或者,管理员可以 禁用严格的用户检查,以消除在用户之间重新引导的需要。如需更多信息,请参阅虚拟机控制台设置说明

流程

  1. 安装 Remote Viewer(如果尚未安装)。请参阅安装控制台组件
  2. 单击 ComputeVirtual Machines 并选择虚拟机。
  3. 点击 Console。默认情况下,浏览器提示您下载名为 console.vv 的文件。当您点击打开文件时,会为虚拟机打开一个控制台窗口。您可以将浏览器配置为自动打开这些文件,以便单击 Console 可打开控制台。
注意

console.vv 会在 120 秒后过期。如果下载文件和您打开文件的时间间隔超过 120 秒,则再次单击 Console