qemu on Ubuntu 20.04
- Install
sudo apt -y update sudo apt -y install kvm sudo apt -y install kvm-ipxe sudo apt -y install qemu-common sudo apt -y install qemu-kvm sudo apt -y install qemu-keymaps sudo apt -y install qemu-kvm-extras sudo apt -y install qemu-system sudo apt -y install qemu-user sudo apt -y install qemu-utils sudo apt -y install qemu-launcher sudo apt -y install qemulator sudo apt -y install qemuctl sudo apt -y install qtemu sudo apt -y install qemu-kvm-spice
- Setup kernel modules.
load each kernel modules.
sudo modprobe kvm_intel sudo modprobe kvm lsmod | grep kvm kvm-ok
うまく組み込めるようだったら、自動で組み込むように設定することにする。 /etc/modules を編集し、
kvm_intel kvm
の2行を追加する
- Ubuntu でSPICE クライアントのインストール
sudo apt -y update sudo apt -y install spice-client
- Ubuntu で仮想マシン管理ソフトウエア libvirt と ubuntu-vm-builder のインストール
sudo apt -y update sudo apt -y install libvirt0 sudo apt -y install libvirt-bin sudo apt -y install libvirt-dev sudo apt -y install libvirt-doc sudo apt -y install python-libvirt sudo apt -y install libvirt-ruby sudo apt -y install virt-manager sudo apt -y install virt-viewer sudo apt -y install virt-goodies sudo apt -y install virt-top sudo apt -y install ubuntu-vm-builder sudo apt -y install cpu-checker sudo apt -y install bridge-utils
以上の操作で,vmware2libvirt, virt-viewer, virsh, virt-install などのコマンドが使えるようになります また /etc/libvirt 下にいくつかの設定ファイルができる
- ユーザの所属グループの調整
sudo usermod $(whoami) -a -G libvirtd cat /etc/group | grep libvirtd
QEMU を使ってみる
【ここでの設定内容】
設定項目 | データ型 | 本 Web ページでの設定値 |
仮想マシン・イメージファイルのファイル名 | 文字列 | /home/os001.qcow2 |
仮想マシン・イメージファイルのフォーマット | 文字列 | qcow2 |
仮想マシン・イメージファイルの最大サイズ | 数値 | 80 (GB) |
ゲスト OS の種類 | 文字列 | precise (Ubuntu 12.04) |
仮想マシンに割り当てるメインメモリのサイズ | 数値 | 2048 (MB) |
仮想マシンの起動に使う ISO イメージファイル名 | 文字列 | /home/ubuntu-12.04-desktop-amd64.iso |
cd /tmp qemu-img create -f qcow2 /home/os001.qcow2 80G . sudo modprobe kvm_intel # 32 ビット の Ubuntu 12.04 の場合 qemu-system-i386 -hda /home/os001.qcow2 -m 2048 -cdrom /home/ubuntu-12.04-desktop-i386.iso -boot d --enable-kvm -usb -serial none -parallel none # 64 ビット の Ubuntu 12.04 の場合 qemu-system-x86_64 -hda /home/os001.qcow2 -m 2048 -cdrom /home/ubuntu-12.04-desktop-amd64.iso -boot d --enable-kvm -usb -serial none -parallel none
qemu-launcher の起動コマンド
qemu-launcher
マシン名、割り当てるメモリ量、仮想ハードディスク、仮想 CD-ROM の設定ができる。