Wenn ich in einem meiner KVM-Gäste den folgenden Befehl eingegeben habe, wird Folgendes angezeigt
/sbin/lsmod | grep vi
virtio_balloon 3692 0
Bedeutet das also, dass ich virtio benutze?
Aktualisieren:
Wenn ich tippe
cat "/boot/config-`uname -r`" | grep -i vir
Ich kann es sehen
CONFIG_PARAVIRT_GUEST=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_SPINLOCKS=y
CONFIG_PARAVIRT_CLOCK=y
# CONFIG_PARAVIRT_DEBUG is not set
CONFIG_VIRT_TO_BUS=y
CONFIG_NET_9P_VIRTIO=m
CONFIG_VIRTIO_BLK=y
CONFIG_VIRTIO_NET=y
CONFIG_VIRTIO_CONSOLE=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
# CONFIG_FB_VIRTUAL is not set
CONFIG_SND_VIRMIDI=m
CONFIG_SND_VIRTUOSO=m
# CONFIG_DEBUG_VIRTUAL is not set
CONFIG_VIRTUALIZATION=y
CONFIG_VIRTIO=y
CONFIG_VIRTIO_RING=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_BALLOON=m
Hört sich so an, als würde ich bereits Virtio verwenden?
Wie Sie sehen können, haben Sie:
Dies bedeutet, dass es als Modul kompiliert und somit über lsmod sichtbar ist. Darüber hinaus haben Sie:
Dies bedeutet, dass sie im Kernel kompiliert werden und daher von lsmod nicht gemeldet werden.
Ihr Gast hat also die virtio-Treiber für:
quelle