Я только что недавно установил virt-manager и libvirt-bin (и связанные пакеты) в системе sid Debian, и у меня возникла странная проблема, которую я еще не видел в другой подобной установке:
При создании новой виртуальной машины я получаю ее с IDE-диском и сетевым адаптером RTL8139. Я могу изменить тип сетевой карты на virtio, без проблем, но я не могу добавить диск virtio. Все, что мне предлагают, - это IDE-диск / CD, дискета, SCSI-диск, USB-диск.
Как это исправить? Не хватает ли мне дополнительных пакетов?
Уточнение: у меня есть образ диска, который я могу добавить в виртуальную машину, без проблем, просто я хотел бы добавить его как диск virtio, а не как диск IDE. Никаких проблем с разрешением файловой системы или чего-либо еще.
У меня была такая же проблема, и я пришел к следующему решению:
Проверьте: действительно ли в биосе включен kvm ?? Запустите это: dmesg | grep kvm
Если это говорит kvm: disabled by bios
зайти в биос и включить! в virt-manager теперь можно выбрать kvm в качестве эмулятора для новых машин. Я только что воссоздал свою машину без изменения образа, и теперь virtio доступен для дисков.
Что меня смущало долгое время, так это то, что vmx
показано в /proc/cpuinfo
даже если VT отключен в BIOS, поэтому я не проверял сначала.