为什么 Windows 10 无法在 KVM 上看到 HDD 映像?

为什么 Windows 10 无法在 KVM 上看到 HDD 映像?

我用了教程。

.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

相关内容