Podłączanie dysku flash do maszyny wirtualnej jest jedną rzeczą, ale całkiem inną, aby utworzyć boot i uruchomić go. Dzisiaj porozmawiamy o tym, jak uruchomić Virtualbox z dysku flash, ale nie jako nośnik wymienny, ale jako nośnik startowy. Ale załatwmy wszystko w porządku.
Funkcjonalna Virtualbox umożliwia ładowanie z pamięci flash.
Treść
- 1 Ostrzeżenia
- 2 Staramy się łączyć w zwykły sposób.
- 3 Użyj wiersza poleceń, aby utworzyć plik.
- 4 Kontrola stanu zdrowia
- 5 Druga metoda z programem Virtual Machine USB Boot
- 6 Wyłącz kontrolę konta użytkownika
- 7 Wniosek
Ostrzeżenia
Pierwsza metoda działa dla Virtualbox w wersji 4.2.36 i poniżej. W przypadku nowszych wersji dodano drugą metodę.
W wierszu poleceń musisz wpisać poniżej uprawnień administratora. Aby to zrobić, przejdź do "Start" i na pasku wyszukiwania, w którym jedziemy "cmd", kliknij prawym przyciskiem myszy na wynik i wybierz element "Uruchom jako administrator". Oczywiście! W przeciwnym razie polecenie nie utworzy pliku. Jeśli nie chcesz uruchamiać wiersza poleceń za każdym razem, gdy jesteś administratorem, możesz wyłączyć "Kontrolę konta użytkownika". Proces zamykania opisano na końcu artykułu.
W przypadku drugiej metody konieczne jest uruchamianie rozruchu Virtualbox i maszyny wirtualnej jako administrator.Możesz to sprawdzić, klikając prawy przycisk na skrócie programu, przejdź do okna "Właściwości", a następnie przejdź do zakładki "Zgodność" i sprawdź, czy zaznaczone jest pole wyboru "Uruchom ten program jako administrator".
Staramy się łączyć w zwykły sposób.
Otwórz Virtual Machine Manager. Kliknij przycisk "Dostosuj". Przejdź do sekcji "USB" i kliknij ikonę, aby dodać nowe urządzenie, wybierz nasz dysk flash USB. Kliknij "OK". Rozpoczynamy maszynę wirtualną. Jak widać, mamy dysk wymienny, można go otworzyć w "My Computer". Spróbujmy z niego wystartować. Kliknij "Uruchom ponownie". Podczas ponownego uruchamiania naciśnij klawisz "F12", a na liście nie widać naszego napędu flash. W ten sposób uruchomienie systemu nie będzie działać, niestety. Co robić? I nie musisz dużo, ale interesująco.
Wyłącz naszą wirtualną maszynę i zamknij teraz Menedżera maszyny wirtualnej. Pojawia się komunikat o nośniku wymiennym autorun, co oznacza, że menedżer przekazał kontrolę nad dyskiem flash do systemu.
Użyj wiersza poleceń, aby utworzyć plik.
Aby uruchomić komputer z pamięci flash w Virtualboksie, musisz uruchomić to polecenie:
C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe "innercommands createrawvmdk -filename D: \ Transcend.vmdk -rawdisk \. \ PhysicalDrive2
W którym jest napisane:
- C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe - który program wykona polecenie (ścieżka musi zostać zmieniona, jeśli program został zainstalowany w innym miejscu);
- innercommands createrawvmdk -filename - sama komenda;
- D: \ Transcend.vmdk -rawdisk \. \ PhysicalDrive2 - z którym plikiem tworzymy dysk; Litera "D" na początku może być zastąpiona literą dowolnego dysku, plik zostanie tam utworzony; liczba "2" na końcu to numer dysku, zastanowimy się jeszcze, jak ją rozpoznać.
Przechodzimy od zarządzania komputerami, od tego miejsca do zarządzania dyskami i znajdujemy nasz napęd wśród wszystkich innych. Jego liczba powie nam, jaki numer użyć w zespole. W naszym przypadku "Dysk 2". To ważne. Jeśli podasz niewłaściwy dysk, system nie uruchomi się i nie będzie działać. Skopiuj nasze polecenie za pomocą kombinacji klawiszy "Ctrl + C". Otwórz wiersz polecenia w imieniu administratora i wklej polecenie za pomocą "Ctrl + V", kliknij "OK". Przez ułamek sekundy pojawi się okno wiersza poleceń. A teraz znajdźmy nasz plik. Znajduje się wzdłuż ścieżki wskazanej wcześniej w poleceniu i ma nazwę "Transcend.vmdk". Dla wygody przenieś plik na pulpit.
Kontrola stanu zdrowia
Uruchom Menedżera maszyny wirtualnej, kliknij "Konfiguruj".Oto bardzo ważny punkt: system nie uruchomi się, dopóki nie odłączysz naszego urządzenia w zakładce "USB". Przejdź do sekcji "Media", przypisz pierwszy port do istniejącego dysku "Test.vdi". Wybierz kontroler, kliknij ikonę dodawania nowego dysku twardego, kliknij "Wybierz istniejący dysk" i wybierz nasz plik, kliknij "Otwórz". Nasz dysk flash ma zerowy port. Po co to jest? Jeśli zostawisz domyślny port zerowy na dysku, który był w maszynie wirtualnej, i przypiszesz pierwszy port do pliku napędu flash, system uruchomi się z dysku, który ma zerowy port. Sprawdźmy, jak to działa, kliknij "OK" i uruchom maszynę wirtualną.
Mamy menu, w którym możemy uruchomić komputer z dysku twardego, wybrać potrzebne programy, ponownie uruchomić lub wyłączyć komputer. Spróbujmy ponownie uruchomić komputer, wszystko jest w porządku.
Możesz także podłączyć zewnętrzny dysk twardy do wirtualnej maszyny Virtualbox. Wyłącz komputer. Podsumowując
Jeśli podłączysz napęd flash USB w sekcji "USB", to pojawi się on w naszym systemie, ale nie będziemy mogli go znaleźć. Jeśli połączysz się w "Media", wszystko będzie działać.Jeśli nagle zmieni się liczba dysków flash w systemie, plik, który został utworzony, można edytować przy użyciu zwykłego notatnika. Musimy znaleźć wiersz ze zwrotem PhysicalDrive i zamienić numer na nowy.
Druga metoda z programem Virtual Machine USB Boot
Jak wspomniano, pierwsza metoda jest odpowiednia tylko dla wersji Virtualbox 4.2.36 i poniżej. Opisane dalej manipulacje zostały sprawdzone w wersji 5.0.12 i dokładnie nad nim pracować.
Od wersji 4.3 użytkownicy mają problemy z instalacją systemu Windows spod bootowalnego dysku flash USB na maszynie wirtualnej. Na dowolnym etapie instalacji może pojawić się błąd i proces zostanie zakończony. Problem rozwiązuje program USB boot maszyny wirtualnej, na stronie programistów jest zarówno wersja przenośna, jak i instalator, to sporo. Upewnij się, że Menedżer maszyny wirtualnej i nasz program działają z prawami administratora. Przed uruchomieniem narzędzia USB Boot Virtual Machine na testowanym komputerze, należy przełączyć dysk twardy z portu SATA0 na port SATA2 lub SATA3. SATA0 musi być pusty, narzędzie połączy nasz napęd flash.
Zaczynamy od Menedżera maszyn wirtualnych, a następnie uruchamiamy narzędzie. W oknie narzędzia kliknij przycisk "Dodaj". Wybierz nazwę maszyny wirtualnej, zadzwoń do niej według własnego uznania.W trzecim wierszu wybieramy maszynę wirtualną, z której będziemy korzystać później. Narzędzie skanuje katalog Virtualbox i udostępnia nam wszystkie podłączone maszyny, wybierz właściwy. W polu "Drice to add and boot" wybierz nasz dysk flash. Naciśnij dwukrotnie "OK" i "Start". To kończy konfigurację, możesz uruchomić maszynę wirtualną.
Wyłącz kontrolę konta użytkownika
Dodatek do pierwszej metody, która pozwala na wejście do wiersza poleceń bez uprawnień administratora, a nawet wykonanie polecenia bezpośrednio z okna "Uruchom". Musimy otworzyć edytor rejestru, w tym celu przytrzymamy kombinację klawiszy "Win + R", otworzy się okno "Uruchom" i wpisz tam polecenie "regedit". Poruszając się ścieżką HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows / CurrentVersion / Policies / System, poszukaj linii EnableLUA i zmień wartość z 1 na 0. Aby to zrobić, kliknij prawym przyciskiem myszy wiersz i wybierz element "Edytuj" w menu kontekstowym. Następnie wartość może zostać zwrócona, a kontrola konta zostanie zwrócona.
Wniosek
Tak więc użyliśmy VirtualBox Manager Virtualbok, uruchamiając z produkowanego dysku flash. Rozważaliśmy dwa sposoby, dla wersji VirtualBox poniżej i powyżej 4.2.36. Sam proces instalacji jest prosty, ale musisz wziąć pod uwagę wiele czynników i subtelności, większość z nich jest wymieniona pod nagłówkiem "Ostrzeżenia", reszta znajduje się w metodach parsowania.Bądź ostrożny i z czasem maszyny wirtualne będą twoim wiernym towarzyszem podczas pracy z nowymi aplikacjami i narzędziami. W końcu lepiej sprawdzić działanie niebezpiecznego lub nieznanego programu 5 razy, niż raz wyłączyć prawdziwą maszynę, czyż nie?
Jeśli masz jakieś pytania - poproś ich w komentarzach!