前言
本文會給出安裝Win10的命令行、相關安裝步驟及Win7的安裝
Win10安裝命令
virt-install \
--virt-type kvm \
--os-type windows \
--name Windows10-Name \
--vcpus 4 \
--cpu host \
--features kvm_hidden=on,hyperv_relaxed=on,hyperv_vapic=on,hyperv_spinlocks=on,hyperv_spinlocks_retries=8191 \
--memory 4096 \
--disk path=/path/Windows10.qcow2,device=disk,bus=virtio \
--disk path=/path/windows10.iso,device=cdrom,bus=ide \
--disk path=/path/virtio-win-0.1.185.iso,device=cdrom,bus=ide \
--network network=default,model=virtio \
--graphics vnc,listen=0.0.0.0 \
--noautoconsole
請注意修改--disk下的path參數;
--features參數用來提高性能,原因不詳;
第二個和第三個的順序不能反,否則沒法boot
安裝步驟
當進行到這一步時
選擇加載驅動,點擊Browse和OK均可
隨后選擇這個驅動
此時,已經可以加載到硬盤了,后續的安裝與其他安裝無異
性能比較
使用Windows自帶的磁盤速度測試工具
Qemu硬盤驅動
Virtio的硬盤驅動
速度差異還是很明顯的
Win7安裝
Win7上述步驟基本相同,唯一就是Virtio驅動版本不能太新(我選的是virtio-win-0.1.110-1),大致原因是微軟在2019年更新了對驅動的簽名,從SHA-1變成了SHA-2,Virtio新版本只保留了SHA-2簽名,會造成Windows系統獲取不到有效簽名
在加載驅動的步驟中點擊Browse,點擊OK的話,貌似也不能正確獲取到驅動