我正在尝试在 Windows 10 上运行 Windows 10 VM。
我做了什么
我下载了 QEMU exe,然后获取 Windows 安装媒体以获取 Windows 10 iso 文件。然后我简单地将 Windows 10.iso 文件移至 QEMU 安装文件夹。然后将 Windows 10 iso 文件重命名为“win10.iso”。
然后我在命令提示符中运行了这些命令
qemu-img.exe create -f qcow2 -o cluster_size=2M win10.qcow2 50G
qemu-system-x86_64.exe -boot d -cdrom win10.iso -m 2048 win10.qcow2
发生了什么
但是在运行第二个之后,它出现了这个错误(虽然弹出了 QEMU 窗口):
C:\Users\Zack\Downloads\QEMU>qemu-system-x86_64.exe -boot d -cdrom win10.iso -m 2048 win10.qcow2
qemu-system-x86_64.exe: warning: GdkPixbuf: Cannot open pixbuf loader module file 'C:\Users\Zack\Downloads\QEMU\lib\gdk-pixbuf-2.0\2.10.0\loaders.cache': No such file or directory
This likely means that your installation is broken.
Try running the command
gdk-pixbuf-query-loaders > C:\Users\Zack\Downloads\QEMU\lib\gdk-pixbuf-2.0\2.10.0\loaders.cache
to make things work again for the time being.
我该如何解决这个问题?谢谢。
答案1
我通过 scoop 安装 qemu 时也遇到了同样的问题。
要消除警告,只需创建一个空文件loaders.cache
,即
C:\Users\Zack\Downloads\QEMU\lib\gdk-pixbuf-2.0\2.10.0\loaders.cache
就你的情况而言。