EDYCJA: 7 marca 2018 r
Coś do odnotowania tutaj. Pozostawienie dysku USB w komputerze podczas ponownego uruchamiania może zmienić /dev/sdoznaczenie litery dysku, powodując, że usb.vmdkplik raw wskazuje niewłaściwy dysk, więc nie uruchamia się w VirtualBox. Jako test zostawiłem jeden w moim systemie. To było /dev/sdiprzed ponownym uruchomieniem, po ponownym uruchomieniu było /dev/sdc. Po ponownym uruchomieniu komputera w celu wprowadzenia zmian należy usunąć dysk USB przed ponownym uruchomieniem. Zastanawiam się, czy zamiast tego można utworzyć surowy dysk z UUID dysku, ponieważ to się nie zmieni.
Od VirtualBox nie ładuje do pamięci USB, można utworzyć .vmdkplik, który wskazuje na dysku USB do uruchamiania do niego.
UWAGA: MUSISZ dodać swoje konto użytkownika do vboxusersgrupy, aby VirtualBox mógł zobaczyć twoje USB. MUSISZ także dodać swoje konto do diskgrupy, w przeciwnym razie nie możesz dodać .vmdkpliku do maszyny wirtualnej. Dodano instrukcje poniżej w EDIT . Nie powoduje to również skopiowania dysku USB na dysk twardy i bezpośrednie użycie USB. Może to być pomocne, jeśli na USB chcesz zachować trwałość. Nie każda sytuacja jest taka sama, więc może nie działać w każdym przypadku.
Po pierwsze, musisz mieć swoje USB utworzone w systemie i ustalić, co to jest dysk fizyczny. Zakładamy, że twój dysk jest zamontowany jako /dev/sdb1. Tak więc fizyczny napęd byłby /dev/sdb.
Następnie wpisz następujące polecenie w oknie terminala, aby utworzyć .vmdkplik wskazujący dysk USB:
sudo vboxmanage internalcommands createrawvmdk -filename ~/usb.vmdk -rawdisk /dev/sdb
Lub
sudo VBoxManage internalcommands createrawvmdk -filename ~/usb.vmdk -rawdisk /dev/sdb
Powinieneś zobaczyć coś podobnego do tego:
RAW host disk access VMDK file /home/ravan/usb.vmdk created successfully.
Uwaga: niektóre osoby miały problemy z własnością nowo utworzonego pliku. Przejmij na własność nowy plik:
sudo chown $USER:$USER ~/usb.vmdk
Następnie wszystko, co musisz zrobić, to dodać .vmdkplik do wirtualnej maszyny VirtualBox i upewnić się, że możesz go uruchomić.

EDYTOWAĆ:
Aby dodać użytkownika do vboxusersgrupy, uruchom następujące polecenie:
sudo usermod -a -G vboxusers username
Aby dodać użytkownika do diskgrupy, uruchom następujące polecenie:
Uwaga: dodanie użytkownika do grupy dysków może być niebezpieczne i stanowić zagrożenie bezpieczeństwa. Jest tak niebezpieczne, jak dostęp sudo do zapisu na surowy dysk.
sudo usermod -a -G disk username
Następnie MUSISZ Zrestartować system, aby zmiany zostały wprowadzone.
Przed ponownym uruchomieniem:

Po ponownym uruchomieniu:

Mam nadzieję że to pomoże!