![为什么 Windows 10 无法在 KVM 上看到 HDD 映像?](https://linux22.com/image/1059875/%E4%B8%BA%E4%BB%80%E4%B9%88%20Windows%2010%20%E6%97%A0%E6%B3%95%E5%9C%A8%20KVM%20%E4%B8%8A%E7%9C%8B%E5%88%B0%20HDD%20%E6%98%A0%E5%83%8F%EF%BC%9F.png)
我用了这教程。
我.img
为 Windows 创建了一个 32Gb 文件。我开始使用脚本进行安装:
#!/bin/sh
export QEMU_AUDIO_DRV=alsa
DISKIMG=~/QEMU_machines/Windows10/win10.img
WIN10IMG=~/Downloads/Win10_1607_English_x64.iso
VIRTIMG=~/Downloads/virtio-win-0.1.126.iso
qemu-system-x86_64 --enable-kvm -drive format=raw,file=${DISKIMG},if=virtio -m 2048 \
-net nic,model=virtio -net user -cdrom ${WIN10IMG} \
-drive format=raw,file=${VIRTIMG},index=3,media=cdrom \
-rtc base=localtime,clock=host -smp cores=2,threads=2 \
-usbdevice tablet -soundhw ac97 -cpu host -vga vmware
但是在安装过程中它看不到任何 HDD(但它确实存在 - 我在目录中看到过它):
此外,Windows 安装程序表示 VirtIO 驱动程序(来自这里) 未签名,所以我也无法安装它们。
答案1
使用图形工具调用则virt-manager
不会出现这样的问题。
sudo apt-get install virt-manager -y
sudo usermod -a -G libvirtd <username>
systemctl start libvirtd
sudo chmod 777 /var/run/libvirt/libvirt-sock