freebsd-ports/emulators/virtio-kmod/pkg-message
Jun Kuriyama a84067960d Port for package building of virtio kernel lodable modules.
This port support only 8.2 and 9.0 releases.

WWW: http://people.FreeBSD.org/~kuriyama/virtio/

Feature safe:	yes
2011-11-21 15:15:54 +00:00

27 lines
782 B
Text

To use these modules, copy into /boot/kernel directory:
# cp -Rp ${PREFIX}/modules/* /boot/kernel/
# kldxref /boot/kernel
and add loading lines in /boot/loader.conf:
virtio_load="YES"
virtio_pci_load="YES"
virtio_blk_load="YES"
if_vtnet_load="YES"
virtio_balloon_load="YES"
and edit fstab and interface config in rc.conf:
# sed -i.bak -e 's|/dev/ada?/|/dev/vtbd/|' /etc/fstab
# sed -i.bak -e 's|em0|vtnet0|' /etc/rc.conf
and enable virtio devices in host's domain.xml:
- <target dev='hda' bus='ide'/>
+ <target dev='vda' bus='virtio'/>
...
- <model type='e1000'/>
- <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
+ <model type='virtio'/>
+ <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>