KVM安裝Virtio半虛擬化Win10


前言

本文會給出安裝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的話,貌似也不能正確獲取到驅動


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM