无法在 virt-manager 中添加任何 virtio 磁盘,如何修复?

无法在 virt-manager 中添加任何 virtio 磁盘,如何修复?

我刚刚在 Debian sid 系统上安装了 virt-manager 和 libvirt-bin(以及相关软件包),遇到了一个奇怪的问题,我在另一个类似的安装中还没有见过:

创建新虚拟机时,系统会向我提供 IDE 磁盘和 RTL8139 NIC。我可以将 NIC 类型更改为 virtio,没有问题,但我无法添加 virtio 磁盘。系统提供的所有磁盘都是 IDE 磁盘/CD、软盘、SCSI 磁盘和 USB 磁盘。

如何解决此问题?我是否意外丢失了任何补充包?

澄清:我有一个可以添加到虚拟机的磁盘映像,没问题,只是我想将其添加为 virtio 磁盘,而不是 IDE 磁盘。没有文件系统权限问题或任何问题。

答案1

我刚刚遇到了同样的问题并想出了这个解决方案:

检查:你的 BIOS 中真的启用了 kvm 吗?运行以下命令:dmesg | grep kvm

如果它说kvm: disabled by bios转到 bios 并启用它!在 virt-manager 中,您现在可以选择 kvm 作为新机器的模拟器。我只是重新创建了我的机器而没有修改映像,现在 virtio 可用于磁盘。

让我困惑了很长一段时间的是,即使在 BIOS 中禁用了 VT,也会vmx显示这一点,所以我没有先在那里检查。/proc/cpuinfo

相关内容