====== KVMでWindowsを動かし、virtio化 ====== ===== VirtIO Drivers ===== [[https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html]] [[https://fedoraproject.org/wiki/Windows_Virtio_Drivers]] virtioでインストールしようとすると、起動時にF6でvirtio driverを読みこませる必要があります。 そこで先にideでインストールし、後からvirtio化するのが簡単だと思われます。 ===== 一連の流れ ===== - ideでインストール - シャットダウン(仮想Windows) - virtioのダミーディスクを追加 - 起動(仮想Windows) - virtioのドライバインストール(仮想Windows) - virshで定義ファイルを修正 ===== virtioのダミーディスクを追加 ===== ==== イメージファイルの作成 ==== ideでサーバをインストールした後、\\ ダミーファイル用のイメージファイルを作成 # qemu-img create -f qcow2 /tmp/test.img ==== 定義を修正 ==== [[http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers|virtioドライバ]]も一緒に定義しておく === ドライバーについて === Balloon: このバルーンドライバーは システムデバイス グループの PCI 標準 RAM コントローラー に影響します。 vioserial: このシリアルドライバーは、システムデバイス グループの PCI シンプル通信コントローラー に影響します。 NetKVM: このネットワークドライバーは、ネットワークアダプター グループに影響します。このドライバーは、virtio NIC が設定されている場合のみ利用可能です。このドライバーの設定可能パラメーターは、付録A NetKVM ドライバーパラメーター で説明されています。 viostor: このブロックドライバーは、ディスクドライブ グループに影響します。このドライバーは、virtio ディスクが設定されている場合のみ利用可能です。 ===== virtioドライバインストール ===== ダミーディスクを定義して起動すると、デバイスマネージャにデバイスができているので\\ cdromのドライバをインストールする。 ===== 最後にメインのディスクイメージの定義を変更 ===== 再度、シャットダウンしてメインのディスクイメージ定義をvirtioに変更する。 ↓ ↓ ===== Nic =====
↓ ↓
{{tag>kvm virtio}}