это настраивается и работает только с аккаунта администратора хоста.
Не меняй количество и порты подключенных устройств - иначе затрахаешься переделывать с нуля или свои файлы испортишь.

1. virtualbox для windows хоста
Подключение моего  целого HDD
   1. посмотреть номер диска чз управление компом и отредактируй его в п3. поправь пути в п3.
   если был REBOOT машины перепроверь номера дисков. если изменились, то удаляй все и делай с нуля.

  2. создать ide или сата контроллер. или использовать существующий. номер порта подсмотри в VirtualBox.
    три тыка мышкой в интерфейсе виртуалбокс.  можешь через командную строку сделать. ихмо - 3 тыка мышкой это молниеносно.

3. При работе с командной строкой VirtualBox должен быть закрыт.
   Работа с командной строкой.
   test, arch - имя виртуальной машины.
Делаем ссылку на физический  диск.
VBoxManage internalcommands createrawvmdk -filename D:\vb\arch\arch.vmdk -rawdisk \\.\PhysicalDrive2
Присоединяем диск к контроллеру.
VBoxManage storageattach arch --storagectl "SATA" --port 1 --device 0 --type hdd --medium D:\vb\arch\arch.vmdk - у меня так. остальное примеры.
VBoxManage storageattach WindowsXP --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /path/to/file.vmdk
VBoxManage storageattach test --storagectl "IDE" --port 0 --device 0 --type hdd --medium D:\root\vb\test\флешка.vmdk
VBoxManage storageattach test --storagectl "SATA" --port 1 --device 0 --type hdd --medium D:\root\vb\test\флешка.vmdk

4.  вот это лучше отложить на после установки гостевой ос. можно вообще не делать.
плагины в VirtualBox установи. USB VirtualBox  переключи на 2.0. фильтры не трогай.
общие папки, фильтры усб включишь после установки гостевой ос.