我想使用 QEMU 虚拟化 Debian 11.2。但是,客户操作系统没有音频。由于我是盲人,因此使用屏幕阅读器,因此声音正常非常重要。我的主机是 MacBook Pro 13 2020,配备 2 GHZ 四核 Intel Core i5 处理器和 16 GB RAM。我的操作系统是 MacOS Monterey 12.3.1。
我通过 Homebrew 安装了 QEMU。
brew install qemu
然后我创建了一个虚拟硬盘。
qemu-img create -f qcow2 DebianHD.qcow2 40G
接下来我启动了虚拟机。
qemu-system-x86_64 \
-machine type=q35,accel=hvf \
-smp 2 \
-hda DebianHD.qcow2 \
-cdrom ./debian-11.2.0-amd64-netinst.iso \
-m 8G \
-vga virtio \
-usb \
-device usb-tablet \
-display default,show-cursor=on
虚拟机启动后,我选择“安装语音合成”。
安装程序现在显示以下内容:
No sound card detected after 80seconds…
Can not do software speech synthesis… Press enter to continue anyway
我认为我需要为 QEMU 添加一个启动选项,以便访问声卡。在 VirtualBox 中,我能够使用带屏幕阅读器的 Debian。
有谁知道我该如何解决这个问题?
感谢您的帮助。
汤姆
答案1
解决方案
qemu-system-x86_64
-machine type=q35,accel=hvf
-smp 2
-hda DebianHD.qcow2
-cdrom ./debian-11.2.0-amd64-netinst.iso
-m 8G
-vga virtio
-usb
-device usb-tablet
-device intel-hda -device hda-output
-display default,show-cursor=on
缺少的启动选项是
-device intel-hda -device hda-output \