Я пытаюсь использовать qemu в Windows (8), потому что мне нужно эмулировать запоминающее устройство USB (VirtualBox по-прежнему не обрабатывает USB3, который есть только у моего компьютера ... и если бы у меня мог работать qemu, это было бы здорово) , и я получаю сообщение об ошибке, с которого не могу выйти.
В нескольких строках:
qemu-system-x86_64w.exe -k fr -boot menu=on -m 256 -L Bios -usb -usbdevice disk:format=raw:D:\img.img Olive1.vmdk
Результаты в:
qemu-system-x86_64w.exe: -usbdevice disk:format=raw:D:\img.img: could not open disk image D:\img.img: Permission denied
qemu: could not add USB device 'disk:format=raw:D:\img.img'
Я попытался :
Но я все еще получаю эту ошибку (и недопустимый аргумент, когда он не может получить файл из-за неправильного пути). Я получаю ту же ошибку при попытке использовать этот образ в качестве SD-карты (-sd d: \ img.img), но удаление этого файла приводит к запуску виртуальной машины (Olive1.vmdk можно прочитать).
Также :
qemu-img.exe info D:\img.img
image: D:\img.img
file format: raw
virtual size: 490M (513470464 bytes)
disk size: 479M
qemu-img может читать этот файл
Любая идея / помощь? Спасибо
QEMU должен иметь права на запись в образ диска, в противном случае он выдает ошибку «Permission denied». Решение состоит в том, чтобы пометить файл как доступный для записи, сняв флажок "только для чтения" в свойствах файла.