środa, 1 lipca 2015

Start wirtualnej maszyny z bootowalnego Pendrive USB w Oracle VirtualBox

To jest wykonalne, ale pendrive musi być podłączony jako urządzenie RAW do VirtualBox i czasem z dostępem RAW (bezpośrednim) mogą wystąpić problemy. Poleca się raczej uruchamianie z dysków wirtualnych albo obrazów płyt (ISO).

Aby uruchomić VM z pendrive:
  1. Ustalić numer urządzenia USB w Menadżerze Dysków (Win+R; diskmgmt.msc; znaleść urządzenie USB z którego będzie uruchamiany system i zapamiętać jego numer np. Dysk 5)
  2. Zamknąć wszystkie okna VirtualBox.
  3. Uruchomić CMD dla administratora
  4. Przejść do folderu instalacji VirtualBox (cd %programfiles%\Oracle\VirtualBox)
  5. Wykonać polecenie tworzące wirtualny dysk będący wskaźnikiem na urządzenie fizyczne
    VBoxManage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive#
    w powyższej komendzie zmienić ścieżkę i zamiast # wpisać zapamiętany nr urządzenia USB
Aby wykorzystać urządzenie USB trzeba je oczywiście podłączyć do maszyny wirtualnej.
Można utworzyć nową maszynę wirtualną i wskazać w czasie konfigurowania plik utworzony przez komendę VirtualBox'a.

Można też dodać do kontrolera SATA utworzony dysk wskazujący na USB. Podobno powinien to być pierwszy dysk maszyny, potem można dodać kolejny wirtualny dysk np. na który będzie instalowany OS z Pendrive.

W trakcie używania zdarzały się błędy dostępu RAW do pendrive, co miało taki skutek, że trzeba było instalację powtórzyć z ISO ;)
No ale jak ktoś chce popróbować... to czemu nie?
Więcej informacji i screeny w źródłowym linku.

źródło (source): http://www.howtogeek.com/187721/how-to-boot-from-a-usb-drive-in-virtualbox/

Brak komentarzy: