
Ubuntu日本語フォーラム

ログインしていません。
お世話になっております。
UbuntuをホストOSとしたのKVM上にWindows 10をゲストOSとしてインストールしようとしています。
Windows 10の正規ライセンスとプロダクトキーはあります。
Intel VT-xとIntel VT-dは有効化しています。
$ sudo virt-manager
GUIの「仮想マシンマネージャー」の
「新しい仮想マシン」の「新しいストレージプールを追加」の
「種類(T):」が「dir: ファイルシステムのディレクトリー」
とすると
「プールの作成中にエラーが発生しました: ストレージプールを構築できませんでした: unable to control COW flag on /var/lib/libvirt/images/mypool not btrfs: 関数は実装されていません」
というエラーが出ます
下記Webサイトによると「仮想マシンマネージャー」が内部的に使用しているvirshのバグのようです。
https://unix.stackexchange.com/questions/604606/can-t-create-vm-in-virt-manager-due-to-unavailable-storage-device
https://gitlab.com/libvirt/libvirt/-/issues/73
私のvirshのバージョンは
$ virsh --version
6.6.0
私のvirshはバグが残っているバージョンのようです。
そこで「仮想マシンマネージャー」ではなく
virt-install
コマンドで「新しい仮想マシン」を新規作成しようと思いました。
$ sudo virt-install \
--name myWindows10 \
--ram 8192 \
--vcpus 1 \
--disk /home/mykvm/images/win10.img,size=30,bus=virtio \
--disk /home/mykvm/virtio/virtio-win.iso,device=cdrom \
--cdrom $HOME/ダウンロード/Win10_21H1_Japanese_x64.iso \
--os-variant win10 \
--network bridge=br0,model=virtio \
--graphics spice,listen=0.0.0.0 \
--video qxl \
--sound ich6 \
--noautoconsole \
--noreboot \
--file=/home/myqemu/myfile.img \
--file-size=30 \
--os-type=windows \
--accelerate
エラーになります.
virt-installの使用方法がよくわからないのですが
ご指導お願いできませんでしょうか?
オフライン