「virtio-kmod」の版間の差分
提供: FreeBSD入門
(ページの作成:「<!-- vim: fileencoding=utf-8 filetype=mediawiki --> __TOC__ == 概要 == KVS の上で FreeBSD を動作させる場合に、virtio-kmodを利用する...」) |
細 |
||
行6: | 行6: | ||
== 概要 == | == 概要 == | ||
− | [[ | + | [[KVM]] の上で [[FreeBSD]] を動作させる場合に、[[virtio-kmod]]を利用するとパフォーマンスを改善できます。 |
== インストール == | == インストール == |
2013年5月18日 (土) 15:05時点における版
目次
概要
KVM の上で FreeBSD を動作させる場合に、virtio-kmodを利用するとパフォーマンスを改善できます。
インストール
FreeBSDにインストールする場合
ports コレクションからインストールする場合
cd /usr/ports/emulators/virtio-kmod/ sudo make install clean
pkgコマンドでインストールする場合
sudo pkg install virtio-kmod
portinstallコマンドでインストールする場合
sudo portinstall /usr/ports/emulators/virtio-kmod/
設定
/boot/loader.conf
virtio_load="YES" virtio_pci_load="YES" virtio_blk_load="YES" if_vtnet_load="YES" virtio_balloon_load="YES"
/etc/fstab
sed -i.bak -Ee 's|/dev/ada?|/dev/vtbd|' /etc/fstab
/etc/rc.conf
sed -i.bak -e 's|em0|vtnet0|' /etc/rc.conf
使い方
- FreeBSDをshutdownします。
- virt-manager を使い、FreeBSDの仮想マシンの設定画面を開きます。
- 仮想ネットワークインターフェイスをデバイスモデルからvirtioに変更します。
- IDE Disk1 の仮想ディスクの設定を変更します。
- Advanced options を開きます。
- Disk bus を IDE から virtio へ変更します。
- FreeBSD を起動します。