我在 KVM 虚拟机中虚拟化运行 Windows Server 2008 R2。
最近虚拟机决定停止启动,并建议启动启动修复。但是,进入启动修复后,虚拟硬盘却无处可寻。
我安装了 Red Hat Enterprise Virtualization 提供的 Windows Guest Tools ISO 映像,然后发现(实际上是记得的)Red Hat 将 virtio 客户机驱动程序以可安装的 .msi 文件形式发送,而不是以启动修复可以使用的格式发送。
我如何让启动修复找到磁盘以便完成修复?
答案1
我需要找到已解压的 Windows 版 virtio 驱动程序。结果发现 Red Hat 构建了正是这样的 ISO 映像对于 Fedora 项目(以及对于其他 KVM 用户),包括已签名的 virtio 驱动程序。
我下载了此 ISO 映像的副本并将其安装到虚拟机。然后我单击“加载驱动程序”并导航到\win7\amd64
映像上的文件夹以选择viostor
驱动程序。
此时,它找到了候选驱动程序,我只需单击“添加驱动程序”。我发现没有必要在列表中选择任何内容。
最后,它在启动修复中加载了驱动程序,我能够看到虚拟硬盘。一个问题解决了。