====== 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}}