ツール:libvirt_qemu_kvm

libvirt+qemu+KVM

  • VirtualBox や VMWare のように仮想 PC を実行する環境。
  • KVM は Linux のカーネルモジュールであるため、Linux 環境 (ホスト) でしか使えない。
  • VirtualBox や VMWare と異なり、仮想 CPU や仮想 I/O などを libvirtKVMqemu がそれぞれ担当している。
  • libvirt+qemu+KVM はインストールの手順が少々多いが、一度インストールすると、VirtualBox や VMWare と遜色なく使える。
  • ここでは Ubuntu 16.04 相当の環境で、libvirt+qemu+KVM を構築する手順を紹介する。
  • Ubuntu 20.04
    $ sudo apt install qemu-kvm virt-manager gir1.2-spiceclientgtk-3.0 spice-vdagent libvirt0
  • これまで使っていた仮想 PC イメージ (Windows.vmdk) の変換について。
  1. 必要パッケージをインストールする。
    $ sudo apt install qemu-utils
  2. 変換する。
    $ qemu-img convert -p -f vmdk -O raw Windows.vmdk Windows.img
  • ホストマシンとゲストマシンの間でフォルダを共有する方法
  1. ホスト (LinuxMint) 上に Samba をインストールする。
  2. 共有したいフォルダを Samba で共有状態にしておく。
  3. ゲスト (Windows) 上で、エクスプローラから \\ホスト名 で共有設定したフォルダが表示される。
  4. 表示されたフォルダを右クリックし、ネットワークドライブの割当 から、ネットワークドライブの設定をする。
  1. SPICE - DownloadGuestWindows binaries から Windows guest tools をダウンロードする。
  2. Guest (Windows) 側でインストールする。
  • XML が格納されているディレクトリ: /etc/libvirt/qemu/
  • キーマップファイルが格納されているディレクトリ: /usr/share/qemu/keymaps
  • ツール/libvirt_qemu_kvm.txt
  • 最終更新: 2022/03/30 16:22
  • by mumeiyamibito