Luc*_*man 2 windows-server-2008 drivers openstack kvm-virtualization
在 virtio 磁盘上的 kvm 中安装 windows 2008 R2 时,似乎不支持驱动程序。即使在安装驱动程序后,我也无法将 Windows 安装到图像中。这是因为 Windows 没有将映像视为可启动的。那么如何制作一个支持virtio并且可以加入Glance的windows server 2008 R2呢?
编辑 1:添加图像
所以这里是我的问题的一些图像。这不是 0x80300001 错误,作为证据,我添加了一个图像,显示 Windows ISO 已加载到 CD-ROM 中。






编辑 2:该行为似乎只在 Ubuntu 上出现。Dyasny 确认它可以在 Fedora 上运行。
我用来规避这个问题的解决方案是:
首先,我们需要创建一个映像来安装虚拟机。Microsoft 说 10 GB 是最低要求,但我使用了 15 GB。请记住,这不是虚拟机的最终大小,一旦它被引入 Nova Compute。创建一个名为 windows.virtio 的原始图像:
kvm-img create -f raw windows.virtio 15G
Run Code Online (Sandbox Code Playgroud)
现在打开 virt-manager 并创建一个新的虚拟机:
现在启动机器并安装映像,此时磁盘已设置为 IDE,但这并不是真正的问题。
恭喜,您的机器现在拥有 Virtio 驱动程序。
我也在我的博客上发布了这个
| 归档时间: |
|
| 查看次数: |
7412 次 |
| 最近记录: |