VirtualBox 下USB 設備加載的步驟及無法加載的解決辦法


1. 將u盤插入電腦,在windows能夠識別后,進入VirtualBox的選定要加載的虛擬機,選擇設置——》選擇usb設備項

2. 選擇右邊的第一或者是第二個圖標,增加一個新的篩選器,第一個圖標是增加一個空的篩選器,能夠加載任何的usb設備。第二圖標是加載host中usb列表的設備。

3. 增加篩選器后,通過windows的安全刪除硬件方式卸載usb。

4. 啟動 guest,進入ubuntu,此時應該會提示windows發現了virtual box usb驅動,指定驅動為virtual box安裝目錄C:/Program Files/Oracle/VirtualBox/drivers/USB/device下,然后進行安裝。

5. 在啟動完畢后,在保證guest系統選中的情況下,插入u盤,如果是第一次使用,在虛擬機的菜單的設備——》分配usb設備中,選擇要加載的usb,然后虛擬機的右下角的usb圖標會閃動,如果設置正確,ubuntu上就出現你的u盤的圖標,然后就可以訪問了。

 

注意:

1. 如果在設置后,然后選擇了指定的usb設備后,無法在ubuntu中加載成功,並且再次選中是會彈出提示框,提示:USB device '<unknown>' with UUID {82ab2689-6d62-4878-be58-b97207388811} is busy with a previous request. Please try again later.


返回代碼:
E_INVALIDARG (0x80070057)
組件:
HostUSBDevice
界面:
IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
被召者:
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}

這個問題我折騰了很久,一直無法解決,后來在oracle的論壇上看到一個回復,說他那也是同樣的問題,后來把AMD usb filterdriver去除了就ok了,按他的方法去除了這個驅動,就能夠正常加載了。

在另外一台電腦上也同樣出現相同的問題,經過檢查,上面安裝了moto的手機驅動程序,只要把該驅動去除,就能夠正常的加載usb設備了。

如果在設置那增加了過濾器后,沒有提示發現virtualbox usb設備的話,很可能與這有關系,或者是你安裝了其他的驅動,屏蔽了usb驅動,讓virtualbox無法捕捉到usb的東西,所以就無法正確讓guest使用usb。

 

 

 

Linux 下 VirtualBox 虛擬機 USB 設備的使用方法

http://www.zzzke.org.cn/H/wd/10024109/02e74f10e0327ad868d138f2b4fdd6f0.html

 

一個關於虛擬機的很好的網站:

http://www.vmbest.com/school/2-virtualbox-school

 

以上內容摘抄至:http://blog.csdn.net/lynxzong/article/details/6078089

以下內容摘抄至:http://hi.baidu.com/scolar/item/a232058c3ffdec874514cf5d

手工卸載AMD USB Filter Driver驅動

win7x64里Catalyst Install Manager竟然說我什么驅動都沒裝。

於是看AMD的文檔,找到手工卸載的方法。

Installing and Uninstalling the Driver

These instructions explain how to install/uninstall the USB filter driver:

Note: For driver installation, you must log in as administrator or have administrator rights for your domain login.

The driver can be installed either by running the CIM installer or by right clicking the inf file and selecting install.
1. Install/Uninstall Using INF File



To install

1. Right-click on the usbfilter.inf file, and then select Install.

2. When installation is complete, reboot the computer.
Note: Using the above installation method will cause the Device Manger to show Usbfilter.sys to be unsigned. This is Device Manger issue and the driver is WHQL signed. If the driver is not WHQL signed, Windows will give a warning while installing the driver.

To uninstall

1. Open the registry and scroll down to:

HKLM\System\CCS\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}

2. Remove usbfilter from UpperFilter.

3. Open the HKLM\System\CCS\Services registry and delete the usbfilter key.

4. Delete usbfilter.sys from:

\%system32%\drivers

5. Reboot the computer.
貌似只有AMD USB Filter Driver支持這種卸載方式,也只有這個有虛擬機問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM