Podłączenie fizycznego dysku USB – pendrive lub zewnętrzny dysk twardy w VirtualBox nie jest trudne, pisałem o tym w instrukcji VirtualBox Virtual Machines for Beginners. Nie pozwoli to jednak na użycie rozruchowego dysku flash lub innego dysku USB w taki sposób, aby maszyna wirtualna uruchomiła się z niego. Jest to jednak możliwe.
W tym przewodniku szczegółowo opisano sposób uruchamiania z fizycznej pamięci USB w VirtualBox for Legacy i UEFI na hoście z systemem Windows, Linux i Mac OS. Pamiętaj, że pobieranie nie zawsze przebiega bezawaryjnie i działa stabilnie (jednocześnie, jeśli uruchamiasz ze zwykłego ISO, nie ma problemów).
Aby zrealizować nasze plany, musimy skorzystać z funkcji VirtualBox, która pozwala „wrzucić” fizyczny dysk do maszyny wirtualnej.
W naszym przypadku będzie to dysk flash USB lub zewnętrzny dysk twardy, a kroki wdrożenia są następujące:
A wynik: na poniższym zrzucie ekranu – menu podczas ładowania maszyny wirtualnej z fizycznego dysku flash typu multiboot.
Nie miałem okazji sprawdzić pracy na Linuksie i Mac OS, ale logika jest następująca. Załóżmy, że fizyczny dysk flash to dev/sdb w systemie Linux i /dev/disk2s1 w systemie Mac OS, a następnie w systemie Linux:
В MacOS:
Pozostałe kroki będą takie same jak w systemie Windows. Jeśli w systemie Mac OS VirtualBox zgłosi, że nie może uzyskać dostępu do dysku, odmontuj go w Finderze.
Mam nadzieję, że wszystko się udało, a instrukcja okazała się przydatna do celów, do których ją znalazłeś.