«前の日記(2018年01月22日) 最新 次の日記(2018年01月28日)» 編集

2018年01月25日 windows10 on qemu (kvm)

_ windows10 on qemu (kvm)

windows 10 は iso 形式で Microsoft にあるので落してくる.

qemu 用のファイルイメージを,

$ qemu-img create -f qcow2 windows10.qcow2.img 100G

で作成.
落としてきた iso とイメージを,

$ qemu-system-x86_64 --enable-kvm -m 2G -boot order=d -cdrom=~/Downloads/Win10_1709_Japanese_x64.iso windows10.qcow2.img

として install. 基本 group kvm を作成して /dev/kvm が開ければ, ほぼ問題なくイントールは
終わる.

解像度 2560x1440 が出なくて嵌る.
-vga std, -vga qxl の双方で起動できるが, 解像度は 2560x1600 しかでない。
qxl dod driver を windows に入れると, mouse が過敏な症状になるのか動作を受け付けない.
一応 FAQ にあった SDL_XX を設定してもダメなよう.
余談だが mouse のスルーをやる為に, -usb -device usb-tablet を与えると mouse の動作が
遲すぎて使い物にならいあという状況.

とりあえず, 最終的に qxl dod ドライバを,

https://www.spice-space.org/download.html

から 0.18 compatible とあるものを取ってきてインストール, -usb -device usb-tablet を与える
形で,

qemu-system-x86_64 --enable-kvm -m 2G -vga qxl -usb -device usb-tablet windows10.qcow2.img &

としてやると, 2560x1440 の解像度 + mouse 動作に成功.