TranslateProject/published/201411/20141029 Linux FAQs with Answers--How to fix hda-duplex not supported in this QEMU binary.md
2014-12-01 10:21:44 +08:00

40 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Linux 有问必答如何修复“hda-duplex not supported in this QEMU binary”
================================================================================
> **提问** 当我尝试在虚拟机中安装一个新的Linux时虚拟机不能启动且报了下面这个错误"unsupported configuration: hda-duplex not supported in this QEMU binary."“不支持的配置hda-duplex在此QEMU文件中不支持。” 我该如何修复?
这个错误可能来自一个当默认声卡型号不能被识别时的一个qemu bug。
![](https://farm4.staticflickr.com/3935/15000012754_b8b147fb16_o.png)
无法完成安装不支持的配置hda-duplex在此QEMU文件中不支持
要解决这个问题,按照下面的做。
### 方案一: virt-manager ###
在**virt-manager**中打开虚拟机的虚拟硬件详细菜单进入声卡选项改变默认的设备型号为ac97。
![](https://farm4.staticflickr.com/3956/15435183020_d97856170c_z.jpg)
点击“应用”按钮并保存设置。看一下虚拟机现在是否可以启动了。
### 方案二: Virsh ###
如果你使用的是**virsh** 而不是**virt-manager** 你可以编辑VM相应的配置文件。在<device>节点中查找**sound**节点,并按照下面的默认声卡型号改成**ac97**。
<devices>
. . .
<sound model='ac97'>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</sound>
. . .
</device>
--------------------------------------------------------------------------------
via: http://ask.xmodulo.com/hda-duplex-not-supported-in-this-qemu-binary.html
译者:[geekpi](https://github.com/geekpi)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出