簡體   English   中英

我可以將多個 USB 設備從一個 xml 文件附加到 VM(使用 virsh)嗎?

[英]Can I attach multiple USB devices from one xml file to VM (with virsh)?

我有兩個需要連接到 VM 的 USB 棒(收音機)。 我可以通過獲取供應商/產品 ID 並創建 xml 文件 (usb_device_1.xml) 來做到這一點:

<hostdev mode='subsystem' type='usb' managed='yes'>
  <source>
    <vendor id='0x0658''/>
    <product id='0x0200'/>
  </source>
</hostdev>

但是我可以在同一個文件中添加更多內容嗎? 我總是想一起添加/刪除它們。 我試着用:

<devices>
  <hostdev mode='subsystem' type='usb' managed='yes'>
    <source>
      <vendor id='0x0658''/>
      <product id='0x0200'/>
    </source>
  </hostdev>
  <hostdev mode='subsystem' type='usb' managed='yes'>
    <source>
      <vendor id='0x1cf1'/>
      <product id='0x0030'/>
    </source>
  </hostdev>
</devices>

但沒有運氣,我在 Red Hat 的文檔中沒有找到任何“多設備”幫助。 有沒有辦法,或者我需要為每個 USB 設備提供單獨的 xml 文件?

不幸的是,目前無法在一個 XML 文件中定義多個 USB 設備。 目前也無法通過 USB 集線器來解決此問題。

如果主板上的分組正常,則可以通過一個或多個 USB 端口通過它們的 controller 來傳遞。 然后,您可以將集線器或任何設備連接到這些端口,然后它們就會被傳入。

這為我解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM