Всем привет.
Собрал из исходников (так надо) libvirt, qemu-kvm. Удаленно, через virt-manager могу подключится. А вот поддержки VirtIO для дисков нет, в списке только ide, scsi, usb.
Чего не хватает?
virtio support (libvirt, qemu)
Модератор: Модераторы разделов
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: virtio support
Давайте логи сборки.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 436
- Статус: ¯\_(ツ)_/¯
- ОС: linux based
Re: virtio support
Прикрепил файлы, с полными логами сборки (вместе с опциями).
А вот выборка из логов, слова virtio (встречается только для qemu).
А вот выборка из логов, слова virtio (встречается только для qemu).
Код: Выделить всё
./configure ...
....
virtio-blk-data-plane yes
...
Код: Выделить всё
make
...
CC hw/char/virtio-console.o
CC hw/virtio/virtio-rng.o
CC hw/virtio/virtio-pci.o
CC hw/virtio/virtio-bus.o
CC hw/virtio/virtio-mmio.o
CC hw/virtio/dataplane/hostmem.o
CC hw/virtio/dataplane/vring.o
CC m68k-softmmu/hw/block/virtio-blk.o
CC m68k-softmmu/hw/char/virtio-serial-bus.o
CC alpha-softmmu/hw/block/virtio-blk.o
CC alpha-softmmu/hw/char/virtio-serial-bus.o
CC m68k-softmmu/hw/net/virtio-net.o
CC m68k-softmmu/hw/scsi/virtio-scsi.o
CC m68k-softmmu/hw/virtio/virtio.o
CC m68k-softmmu/hw/virtio/virtio-balloon.o
CC alpha-softmmu/hw/net/virtio-net.o
CC m68k-softmmu/hw/virtio/vhost.o
CC alpha-softmmu/hw/scsi/virtio-scsi.o
CC m68k-softmmu/hw/block/dataplane/virtio-blk.o
CC alpha-softmmu/hw/virtio/virtio.o
CC alpha-softmmu/hw/virtio/virtio-balloon.o
CC alpha-softmmu/hw/virtio/vhost.o
CC alpha-softmmu/hw/block/dataplane/virtio-blk.o
CC arm-softmmu/hw/block/virtio-blk.o
CC arm-softmmu/hw/char/virtio-serial-bus.o
CC mips64-softmmu/hw/block/virtio-blk.o
CC mips64-softmmu/hw/char/virtio-serial-bus.o
CC arm-softmmu/hw/net/virtio-net.o
CC arm-softmmu/hw/scsi/virtio-scsi.o
CC arm-softmmu/hw/virtio/virtio.o
CC arm-softmmu/hw/virtio/virtio-balloon.o
CC arm-softmmu/hw/virtio/vhost.o
CC arm-softmmu/hw/block/dataplane/virtio-blk.o
CC i386-softmmu/hw/block/virtio-blk.o
CC i386-softmmu/hw/char/virtio-serial-bus.o
CC mips64el-softmmu/hw/block/virtio-blk.o
CC mips64el-softmmu/hw/char/virtio-serial-bus.o
CC i386-softmmu/hw/net/virtio-net.o
CC mips64-softmmu/hw/net/virtio-net.o
CC mips64-softmmu/hw/scsi/virtio-scsi.o
CC i386-softmmu/hw/scsi/virtio-scsi.o
CC mips64el-softmmu/hw/net/virtio-net.o
CC mips64-softmmu/hw/virtio/virtio.o
CC i386-softmmu/hw/virtio/virtio.o
CC mips64el-softmmu/hw/scsi/virtio-scsi.o
CC mips64-softmmu/hw/virtio/virtio-balloon.o
CC i386-softmmu/hw/virtio/virtio-balloon.o
CC mips64-softmmu/hw/virtio/vhost.o
CC i386-softmmu/hw/virtio/vhost.o
CC mips64el-softmmu/hw/virtio/virtio.o
CC mips64-softmmu/hw/block/dataplane/virtio-blk.o
CC i386-softmmu/hw/block/dataplane/virtio-blk.o
CC mips64el-softmmu/hw/virtio/virtio-balloon.o
CC mips64el-softmmu/hw/virtio/vhost.o
CC mipsel-softmmu/hw/block/virtio-blk.o
CC mipsel-softmmu/hw/char/virtio-serial-bus.o
CC mips-softmmu/hw/block/virtio-blk.o
CC mips64el-softmmu/hw/block/dataplane/virtio-blk.o
CC mips-softmmu/hw/char/virtio-serial-bus.o
CC mipsel-softmmu/hw/net/virtio-net.o
CC mipsel-softmmu/hw/scsi/virtio-scsi.o
CC mipsel-softmmu/hw/virtio/virtio.o
CC mips-softmmu/hw/net/virtio-net.o
CC mipsel-softmmu/hw/virtio/virtio-balloon.o
CC mipsel-softmmu/hw/virtio/vhost.o
CC mips-softmmu/hw/scsi/virtio-scsi.o
CC mips-softmmu/hw/virtio/virtio.o
CC mipsel-softmmu/hw/block/dataplane/virtio-blk.o
CC mips-softmmu/hw/virtio/virtio-balloon.o
CC mips-softmmu/hw/virtio/vhost.o
CC mips-softmmu/hw/block/dataplane/virtio-blk.o
CC s390x-softmmu/hw/s390x/s390-virtio-bus.o
CC s390x-softmmu/hw/s390x/s390-virtio.o
CC s390x-softmmu/hw/s390x/s390-virtio-hcall.o
CC s390x-softmmu/hw/s390x/s390-virtio-ccw.o
CC s390x-softmmu/hw/s390x/virtio-ccw.o
CC s390x-softmmu/hw/block/virtio-blk.o
CC s390x-softmmu/hw/char/virtio-serial-bus.o
CC s390x-softmmu/hw/net/virtio-net.o
CC s390x-softmmu/hw/scsi/virtio-scsi.o
CC s390x-softmmu/hw/virtio/virtio.o
CC s390x-softmmu/hw/virtio/virtio-balloon.o
CC s390x-softmmu/hw/virtio/vhost.o
CC s390x-softmmu/hw/block/dataplane/virtio-blk.o
CC ppc64-softmmu/hw/block/virtio-blk.o
CC ppc64-softmmu/hw/char/virtio-serial-bus.o
CC ppc64-softmmu/hw/net/virtio-net.o
CC ppc64-softmmu/hw/scsi/virtio-scsi.o
CC sh4-softmmu/hw/block/virtio-blk.o
CC sh4eb-softmmu/hw/block/virtio-blk.o
CC ppc-softmmu/hw/block/virtio-blk.o
CC sh4-softmmu/hw/char/virtio-serial-bus.o
CC sh4eb-softmmu/hw/char/virtio-serial-bus.o
CC ppcemb-softmmu/hw/block/virtio-blk.o
CC sh4-softmmu/hw/net/virtio-net.o
CC ppcemb-softmmu/hw/char/virtio-serial-bus.o
CC sh4-softmmu/hw/scsi/virtio-scsi.o
CC sh4eb-softmmu/hw/net/virtio-net.o
CC sh4-softmmu/hw/virtio/virtio.o
CC sh4-softmmu/hw/virtio/virtio-balloon.o
CC sh4eb-softmmu/hw/scsi/virtio-scsi.o
CC sh4-softmmu/hw/virtio/vhost.o
CC sh4-softmmu/hw/block/dataplane/virtio-blk.o
CC sh4eb-softmmu/hw/virtio/virtio.o
CC ppcemb-softmmu/hw/net/virtio-net.o
CC sh4eb-softmmu/hw/virtio/virtio-balloon.o
CC sh4eb-softmmu/hw/virtio/vhost.o
CC ppc-softmmu/hw/char/virtio-serial-bus.o
CC sh4eb-softmmu/hw/block/dataplane/virtio-blk.o
CC sparc64-softmmu/hw/block/virtio-blk.o
CC ppc64-softmmu/hw/virtio/virtio.o
CC ppc64-softmmu/hw/virtio/virtio-balloon.o
CC ppcemb-softmmu/hw/scsi/virtio-scsi.o
CC sparc64-softmmu/hw/char/virtio-serial-bus.o
CC ppc-softmmu/hw/net/virtio-net.o
CC ppc64-softmmu/hw/virtio/vhost.o
CC ppc-softmmu/hw/scsi/virtio-scsi.o
CC ppcemb-softmmu/hw/virtio/virtio.o
CC ppcemb-softmmu/hw/virtio/virtio-balloon.o
CC ppc64-softmmu/hw/block/dataplane/virtio-blk.o
CC ppc-softmmu/hw/virtio/virtio.o
CC ppc-softmmu/hw/virtio/virtio-balloon.o
CC ppcemb-softmmu/hw/virtio/vhost.o
CC ppcemb-softmmu/hw/block/dataplane/virtio-blk.o
CC ppc-softmmu/hw/virtio/vhost.o
CC ppc-softmmu/hw/block/dataplane/virtio-blk.o
CC sparc64-softmmu/hw/net/virtio-net.o
CC sparc64-softmmu/hw/scsi/virtio-scsi.o
CC sparc64-softmmu/hw/virtio/virtio.o
CC sparc64-softmmu/hw/virtio/virtio-balloon.o
CC sparc64-softmmu/hw/virtio/vhost.o
CC sparc64-softmmu/hw/block/dataplane/virtio-blk.o
CC x86_64-softmmu/hw/block/virtio-blk.o
CC x86_64-softmmu/hw/char/virtio-serial-bus.o
CC x86_64-softmmu/hw/net/virtio-net.o
CC x86_64-softmmu/hw/scsi/virtio-scsi.o
CC x86_64-softmmu/hw/virtio/virtio.o
CC x86_64-softmmu/hw/virtio/virtio-balloon.o
CC x86_64-softmmu/hw/virtio/vhost.o
CC x86_64-softmmu/hw/block/dataplane/virtio-blk.o
...
Код: Выделить всё
make install
...
set -e; for x in bios.bin sgabios.bin vgabios.bin vgabios-cirrus.bin vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin acpi-dsdt.aml q35-acpi-dsdt.aml ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom efi-e1000.rom efi-eepro100.rom efi-ne2k_pci.rom efi-pcnet.rom efi-rtl8139.rom efi-virtio.rom qemu-icon.bmp qemu_logo_no_text.svg bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb multiboot.bin linuxboot.bin kvmvapic.bin s390-zipl.rom s390-ccw.img spapr-rtas.bin slof.bin palcode-clipper; do \
...
- Вложения
-
- make_install_qemu.txt
- (14.7 КБ) 3 скачивания
-
- make_qemu.txt
- (143.51 КБ) 4 скачивания
-
- configure_qemu.txt
- (3.79 КБ) 4 скачивания
-
- make_install_libvirt.txt
- (43.94 КБ) 5 скачиваний
-
- make_libvirt.txt
- (20.01 КБ) 3 скачивания
-
- configure_libvirt.txt
- (51.41 КБ) 5 скачиваний
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: virtio support
Странно, всё связанное с virtio на первый взгляд вроде включено.
А если через virsh edit отредактировать домен и прописать virtio руками - запустится машина?
Для примера кусок из описания виртуалки с virtio:
А если через virsh edit отредактировать домен и прописать virtio руками - запустится машина?
Для примера кусок из описания виртуалки с virtio:
Код: Выделить всё
<disk type='block' device='disk'>
<driver name='qemu' type='raw'/>
<source dev='/dev/mapper/vg1-somelv'/>
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: virtio support
qemu-system-x86_64 -enable-kvm -drive file=/dev/null,if=virtio
что-нибудь говорит? вместо /dev/null можете скормить реальный образ
что-нибудь говорит? вместо /dev/null можете скормить реальный образ