Linux

VirtualBox 中的 Windows 7 來賓無法辨識 USB 3.0 設備

  • February 16, 2021

我在 linux mint mate (18.2) 主機上使用 VirtualBox 版本 5.0.40_Ubuntu r115130。我還安裝了 Oracle VM VirtualBox Extension Pack 版本 5.0.40r115130。我安裝了 Windows 7 Ultimate(64 位)客戶作業系統。我還將目前使用者添加到 vboxusers 組。

問題是,當我在我的 USB 設置中選擇 USB3.0 (xchi) 時,我從我的客戶轉到設備>USB 並選擇我要載入的 USB 設備,它會從我的主機作業系統中解除安裝,但不會安裝在我的客戶中作業系統。

我嘗試從我的訪客設置中添加“USB 設備過濾器”,但沒有。我已經線上搜尋了解決方案並嘗試了這些在 Windows 客戶機上看不到 USB 設備如何為 Virtualbox 設置 USB?VirtualBox/USB等,但似乎沒有一個能解決我的問題。

進一步探勘,我發現在我的客戶作業系統中我沒有安裝任何 USB 驅動程序裝置經理

我還安裝了其他基於 linux 的來賓作業系統,他們看到 USB 設備沒有問題。此外,如果我在我的 USB 設置中選擇 USB 2.0,設備可以正常工作,但速度為 USB 2.0。

對此問題的任何幫助將不勝感激。

在此過程中我遇到了一些小問題,但我終於讓一切正常執行。在這裡,我將詳細介紹如何設置我的訪客機器,以便它可以訪問我的 USB 設備。

  1. 首先我安裝了VirtualBoxapt-get install virtualbox
  2. 接下來我Oracle_VM_VirtualBox_Extension_Pack-5.0.40-115130.vbox-extpack and VBoxGuestAdditions_5.0.40.iso從 VirtualBox官方下載頁面下載安裝。

請注意,根據您執行的 VirtualBox 版本,您需要獲取適當的擴展包和來賓添加。 3. 現在您需要使用以下命令將目前使用者添加到 vboxusers 組:

sudo usermod -aG vboxusers "$USER"

此命令將目前使用者添加到 vboxusers 組。如果您希望將其他使用者添加到此組,請替換$USER所需使用者的使用者名。 4. 至此,您應該能夠通過從您的客戶機訪問“設備”→“USB”菜單在您的客戶機上使用 USB 2.0 設備。在我的情況下,這個選擇就足夠了,但如果設備在載入到客戶作業系統之前沒有從主機上正確解除安裝,有時可能會出現問題。如果是這種情況,在 USB 設置部分,您可以為設備創建一個 USB 過濾器,一旦它執行,它將自動載入到您的客戶作業系統中。 5. 對於 Windows 7,USB 3.0 驅動程序未隨作業系統一起安裝,需要手動安裝。他們可以在這裡找到。就我而言,有效的驅動程序是 2014 年 2 月 3 日的驅動程序,較新的驅動程序與我的客戶作業系統不兼容。

此後,我的 USB 3.0 設備在我的客戶作業系統中完美執行。

特別感謝 Eduardo Baitello 的協助。

引用自:https://unix.stackexchange.com/questions/402400