Many users run into problems when it comes to attaching physical media to their virtual machines over USB. This guide will show you the simplest way to make it work.
Have you tried attaching a USB device to your VirtualBox virtual machine (VM) only to have it not show up as recognized? This is actually a prevalent issue and one that plagued me when I first started using VirtualBox. The problem is mainly that VirtualBox Plug’n’Play doesn’t function properly, and Windows cannot figure out what driver the USB device needs. The way to fix it is to set up the proper filter in VirtualBox settings.
Mount Physical USB Drive VirtualBox
For mounted USB devices to function, the virtual machine must have Guest Additions installed. It’s straightforward to install these, just run the virtual machine, and then from the host window, select Device > Install Guest Additions… VirtualBox should load a virtual disk with the guest additions setup; if it doesn’t run automatically, go into the virtual disk and launch the installer.
Now go back to the VirtualBox Manager and right-click the VM that you want to use the USB device to open the Settings window.
Within settings, browse to the USB tab and click the Add button on the very right of the window. Select the USB device that you wish to use from the list. Once done, click OK to save changes and exit.
Now go back into your VM window, and from the Host options, select Device > Usb Devices > “your USB device.”
The USB device should now show up just as it would on your physical computer. And that is all there is to adding a physical USB device to your VirtualBox VM’s.
If you have any questions, comments, or problems, please check out the Troubleshooting section below and leave a comment further down.
Still not working? Try installing the Virtualbox Extension Pack. Just download it from Oracle and then run it to let Virtualbox automatically add it.
You may need to restart the computer and/or the virtual machine before the mounted USB device will work.