内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
01_linux
»
08_仮想化
»
KVMでWindowsを動かし、virtio化
トレース:
01_linux:08_仮想化:kvm_windows_virtio
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 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ドライバ]]も一緒に定義しておく <code console> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/tmp/test.img'/> <target dev='vdb' bus='virtio'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu'/> <source file='/CDROM/virtio-win-0.1-30.iso'/> <target dev='hdc' bus='ide'/> <readonly/> </disk> </code> === ドライバーについて === Balloon: このバルーンドライバーは システムデバイス グループの PCI 標準 RAM コントローラー に影響します。 vioserial: このシリアルドライバーは、システムデバイス グループの PCI シンプル通信コントローラー に影響します。 NetKVM: このネットワークドライバーは、ネットワークアダプター グループに影響します。このドライバーは、virtio NIC が設定されている場合のみ利用可能です。このドライバーの設定可能パラメーターは、付録A NetKVM ドライバーパラメーター で説明されています。 viostor: このブロックドライバーは、ディスクドライブ グループに影響します。このドライバーは、virtio ディスクが設定されている場合のみ利用可能です。 ===== virtioドライバインストール ===== ダミーディスクを定義して起動すると、デバイスマネージャにデバイスができているので\\ cdromのドライバをインストールする。 ===== 最後にメインのディスクイメージの定義を変更 ===== 再度、シャットダウンしてメインのディスクイメージ定義をvirtioに変更する。 <code console> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/var/opt/hde/libvirt/domains/win01/images/win01.img'/> <target dev='hdc' bus='ide'/> </disk> ↓ ↓ <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/var/opt/hde/libvirt/domains/win01/images/win01.img'/> <target dev='vda' bus='virtio'/> </disk> </code> ===== Nic ===== <code> <interface type='bridge'> <mac address='XX:XX:XX:99:99:00'/> <source bridge='br0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> ↓ ↓ <interface type='bridge'> <mac address='XX:XX:XX:99:99:00'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> </code> {{tag>kvm virtio}}
01_linux/08_仮想化/kvm_windows_virtio.txt
· 最終更新: 2020/01/16 23:16 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ