Okna.  Wirusy.  Laptopy.  Internet.  Biuro.  Narzędzia.  Kierowcy

Wszystkie popularne hypervisory dla Windows - Hyper-V , Wirtualny Box , VMware– umożliwiają uruchomienie maszyn wirtualnych (VM) z rozruchu ISO-obrazy i dyski flash. Początek maszyna wirtualna w przypadku tego ostatniego nie w każdym przypadku będzie to proces bez problemów: bez tańca z tamburynem z pendrive'ów UEFI tylko biegać maszyna wirtualna na podstawie PRZEZ EFI w programach Wirtualny Box I VMware. Jak mogę ułatwić uruchamianie maszyn wirtualnych z dysków flash w innych przypadkach?


W tym celu można utworzyć tzw wirtualny dysk flash– cała zawartość realna USB- przenieś multimedia na wirtualny dysk twardy i odpowiednio uruchom maszyna wirtualna od niego. Ale zawartość musi zostać przeniesiona wraz ze strukturą fizycznego dysku flash - tak, aby dysk wirtualny dziedziczył wszystkie partycje, jeśli jest ich kilka (przykładowo w przypadku Mac OS lub Chrome OS) , a także atrybuty urządzenia rozruchowego (chyba że jest to nośnik UEFI) . Można tego dokonać na co najmniej dwa sposoby opisane poniżej.

Wszystkie działania w naszym przypadku zostaną wykonane za pomocą . W innych programach do wirtualizacji należy postępować w podobny sposób.

1. Program obrazu R-Drive

Pierwszym sposobem utworzenia wirtualnego dysku flash jest przeniesienie struktury i zawartości dysku rzeczywistego USB-media na dysk wirtualny za pomocą programu- kopia zapasowa. Otwórz parametry istniejącego maszyna wirtualna i kliknij .

Dodaj kolejny dysk.

Typ kontrolera pozostawiamy domyślny.

Utwórzmy nowy dysk. Wskazujemy jego rozmiar: niech będzie w przybliżeniu taki sam jak rozmiar dysku flash, ale nadal będzie nieco inny. Jest to konieczne, aby uniknąć pomylenia urządzeń podczas klonowania. Zapisz jako jeden plik.

Określ ścieżkę umieszczenia. Trzask.

Uruchommy maszyna wirtualna, podłącz do niego prawdziwy pendrive. Zainstaluj w systemie gościa test-wersja programu . W jego oknie wybieramy „Kopiuj dysk na dysk”.

W kolumnie "Źródło" wybierz prawdziwy dysk flash. W kolumnie "Odbiornik"— nowo utworzony dysk wirtualny.

I - "Zaczynać".

Po zakończeniu klonowania wyjdź z programu.

Teraz w gościu eksploratora system operacyjny Mamy teraz dwa identyczne urządzenia.

Możemy odłączyć prawdziwy pendrive maszyna wirtualna. Podobnie możemy odłączyć dysk wirtualny od bieżącego maszyna wirtualna i użyj go do uruchomienia innych maszyna wirtualna.

2. Program Rufusa

Drugim sposobem na utworzenie wirtualnego dysku flash jest wykorzystanie możliwości programu Rufus 3.1. W zaktualizowanej wersji 3.x ten program, oprócz istniejących funkcji tworzenia programów ładujących USB-devices, nauczyłem się klonować prawdziwe dyski flash do plików VHD. A VHD kompatybilny z Hyper-V, i z Wirtualny Box, I VMware. Uruchommy Rufus 3.1 w systemie hosta. Wybierz ten, którego potrzebujesz USB-nośnik, jeśli jest podłączonych kilka, w kolumnie "Urządzenie". Następnie naciśnij przycisk w postaci dyskietki.

Określ ścieżkę przechowywania plików VHD .

Czekamy na zakończenie i zamknięcie operacji Rufus.

3. Podłączanie wirtualnego dysku flash i uruchamianie z niego

Tak więc utworzono wirtualny dysk flash, jak podłączyć go do maszyny wirtualnej i odpowiednio uruchomić?

W parametrach maszyna wirtualna trzask dysk twardy.

Wybierz istniejący.

W oknie Eksploratora określ ścieżkę do folderu przechowywania plików VHD. W kolumnie wyświetlania plików umieszczamy . I kliknij nasz wirtualny VHD-dysk flash.

NA EFI– wjeżdżają samochody BIOS– użyj przycisku na pasku narzędzi hypervisora ​​lub podczas uruchamiania maszyna wirtualna naciśnij F2.

W oknie bootloadera wybierz Dysk twardy z numerem, pod którym znajduje się na ogólnej liście podłączonych dysków wirtualnych, ale obliczonym od zera. W naszym przypadku wirtualny dysk flash jest drugim dyskiem maszyna wirtualna, ponieważ w EFI-w oprogramowaniu jest wymieniony jako Dysk twardy 1.0.

Regularnie maszyna wirtualna, stworzony w oparciu o emulację BIOS Dziedzictwo aby uruchomić komputer z wirtualnego dysku flash, musisz wejść w parametry maszyna wirtualna określ go jako pierwszy dysk twardy. Musisz usunąć wszystkie istniejące dyski na komputerze i dodać je ponownie, określając najpierw wirtualny dysk flash.

Podczas administrowania systemem często muszę korzystać z maszyn wirtualnych, takich jak Oracle WM VirtualBox I Stacja robocza WMWare. Częściej korzystam z VirtualBox, ponieważ jest prostszy i lżejszy w przypadku pojedynczych uruchomień. W tym przypadku konieczne było uruchomienie maszyny wirtualnej z prawdziwego dysku flash USB, aby przetestować świeżo zmontowany bootowalny dysk flash jest jeden problem - poprzez główny interfejs programu VirtualBox Nie da się uruchomić maszyny wirtualnej z fizycznego dysku USB, jednak istnieje sposób na rozwiązanie tego problemu. Ta metoda zostanie omówiona w artykule.

Aby uruchomić maszynę wirtualną VirtualBox z zewnętrznego dysku USB, musisz utworzyć Klon dysku USB jako plik *.vmdk, za pośrednictwem którego host VirtualBox będzie komunikował się z fizycznym zewnętrznym dyskiem USB. Taki plik zajmie kilka kilobajtów, bo... zawiera wyłącznie dane do komunikacji z dyskiem USB.

1. Utwórz plik będący pomostem pomiędzy VirtualBoxem a dyskiem USB.

Aby utworzyć plik *.vmdk, dostępne jest narzędzie o nazwie vboxmanage.exe, które znajduje się w standardowym pakiecie VirtualBox, więc nie trzeba go pobierać osobno.

Aby więc utworzyć taki plik, należy uruchomić w oknie wiersza poleceń następującą komendę, zastępując ścieżkę do katalogu VirtualBox własną:

„C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe” polecenia wewnętrzne createrawvmdk -filename c:\\temp\\usb.vmdk -rawdisk \\\\.\\PhysicalDrive2 -register

Warto zwrócić tutaj uwagę na dwa parametry:

Aby poznać numer zewnętrznego dysku USB, z którym ma być powiązany plik (zwykle jest to zewnętrzny dysk USB pod numerem 1 , jeśli zainstalowany jest tylko jeden dysk twardy), możesz do niego zajrzeć „Panel sterowania → Narzędzia administracyjne → Zarządzanie komputerem → Zarządzanie dyskami”.

Teraz pozostaje tylko skonfigurować hosta VirtualBox tak, aby uruchamiał się z nowo utworzonego dysku wirtualnego.

2. Zainstaluj plik *.vmdk w VirtualBox jako dysk startowy.

Najpierw musisz dodać utworzony plik usb.vmdk do listy dysków twardych w wirtualnym menedżerze multimediów VirtualBox.

Następnie przejdź do „Właściwości” maszyny wirtualnej (którą należy załadować z zewnętrznego dysku USB) i w sekcji „Media” zainstaluj dodany wirtualny dysk twardy usb.vmdk w Szczelina„Podstawowy Master IDE”, jak na zrzucie ekranu.

Gotowe, teraz możesz uruchomić maszynę wirtualną z zewnętrznego dysku USB.

19 maja 2015 o godzinie 12:33

Instalowanie AirSlax na maszynie wirtualnej. Praca z Wi-Fi

  • Administracja systemem

Kiedyś uruchomiłem BackTrack r5 na VirtualBox, ale nie mogłem nic zrobić, ponieważ wymaga adaptera Wi-Fi i widział adapter wbudowany w moim laptopie jako Ethernet, więc nie można przez niego pracować. Nie można na nim włączyć trybu monitorowania.

Przeszukałem mnóstwo stron w Internecie i nic nie znalazłem. Postanowiłem sam zacząć kopać. I udało mi się. Od razu powiem, że nie instalowałem AirSlaxa, żeby włamywać się do cudzych sieci Wi-Fi. Musiałem dowiedzieć się, kto jest podłączony do mojej sieci, ale teraz nie o to chodzi.

Opiszę cały proces, a mianowicie:
1. Instalowanie AirSlax na VirtualBox
2. Przygotowanie dysku flash
3. Konfigurowanie maszyny wirtualnej
4 Praca z adapterem USB WiFi

Ci, którzy wiedzą, jak zainstalować AirSlax na VirtualBox, mogą to pominąć i zacząć czytać o konfigurowaniu adaptera USB WiFi.

Cóż, zacznijmy.

Krok 1: Przygotuj maszynę wirtualną w VirtualBox

A tak przy okazji, dlaczego VirtualBox, a nie VMWare?
Istnieje kilka powodów:

1. Nie do końca rozumiem VMWare, ale mam doświadczenie z VirtualBox.
2. Nie mogłem uruchomić AirSlax na VMWare

Zacznijmy.

1.1 Wprowadź nazwę maszyny wirtualnej
1.2 Typ Linux (wymagany Linux)
Wersja 1.3 według własnego uznania, ale ja wybrałem Linux 2.6 / 3.x 64bit (jeśli masz 32-bitowy system operacyjny, to wybierz 32-bitowy)

Wskażmy teraz ilość przydzielonej pamięci dla maszyny wirtualnej

Określ kwotę, aby pozostało kilka GB na główny system operacyjny, optymalnie w ten sposób:
- przy 4 GB RAM ~ 2 GB na maszynę wirtualną;
- przy 8 GB RAM ~ 4 GB na maszynę wirtualną;
- przy 16 GB RAM ~ 8 GB na maszynę wirtualną;
- przy 32 GB lub więcej, 8 jest dla niej wystarczające.

Ponieważ AirSlax zawiera program ładujący Porteus, nie zaleca się instalacji na prawdziwym dysku twardym. Ten program ładujący uszkodzi Twój program ładujący systemu Windows.

Teraz, jeśli nie utworzyłeś jeszcze dysku flash za pomocą AirSlax, opisałem to tutaj, a jeśli dysk flash został już utworzony, przejdź do kroku 3

2. Przygotowanie dysku flash

2.1 Pobieranie oryginalnego obrazu

Obraz możesz pobrać stąd. Link prowadzi do dysku Yandex.
Jeśli mi nie wierzysz, wejdź na stronę www.airslax.ru i pobierz ją samodzielnie.

2.2 Kopiowanie pobranego obrazu na dysk flash

Skopiuj foldery boot i porteus na dysk flash USB. Po skopiowaniu plików przejdź do folderu rozruchowego i otwórz plik porteus-installer-windows:

Gdy pojawi się to okno, naciśnij dowolny klawisz, aby zainstalować program ładujący Porteus na nośniku. Upewnij się, że nie instalujesz programu ładującego na dysku twardym:

Teraz naciśnij ponownie dowolny klawisz, aby wyjść z instalatora. To wszystko, dysk flash jest gotowy, a AirSlax jest już obecny na dysku flash.

Teraz wyjaśnię, dlaczego potrzebujesz dysku flash, jak wspomniano powyżej, program ładujący Porteus może zniszczyć program ładujący system, odpowiednio, umieszczając wszystkie pliki w ISO, nie będziesz mógł uruchomić Airslax bez zainstalowania programu ładującego Porteus.

Aha, przy okazji, jeśli chodzi o dysk twardy dla maszyny wirtualnej, wybierz „Nie podłączaj wirtualnego dysku twardego”. Zrobimy to nieco później.

Gdzieś w Internecie znalazłem artykuł o tym, jak uruchomić komputer z pendrive'a w virtualboksie, może nawet czytałem go na tej stronie, nie pamiętam dokładnie.

3. Konfiguracja maszyny wirtualnej i konfiguracja uruchamiania z dysku flash dla VirtualBox

Aby VirtualBox mógł współpracować z dyskiem flash, musisz zapisać ścieżkę do urządzenia, wszystkie informacje w pliku vmdk, jak to zrobić.

Do stworzenia potrzebujemy:

1. VBoxManager (vboxmanage.exe - znajduje się w folderze z VirtualBOX)
2. DiskPart (narzędzie systemowe do pracy z dyskami i partycjami dyskowymi)

Udało mi się stworzyć zwykły plik bat w folderze za pomocą VirtualBox, ale nie miałem wystarczających uprawnień, aby utworzyć plik vmdk, program wymagał uprawnień administratora, musiałem to zrobić z wiersza poleceń (cmd).

Opiszę, jak to zrobić za pomocą wiersza poleceń, ale jeśli chcesz utworzyć plik bat, po prostu skopiuj linie i edytuj je trochę według własnego uznania.

3.1 Konfigurowanie uruchamiania VirtualBox z dysku flash

Otwórz cmd (jako administrator).

Wpisz: ścieżka cd do VirtualBox (u mnie jest to: „C:\Program Files\Oracle\VirtualBox”). Po
Wewnętrzne polecenia VboxManage.exe createrawvmdk -nazwa pliku c:\vbox\usb.vmdk -rawdisk \\.\PhysicalDrive1

Zapiszę polecenia:
Wewnętrzne polecenia VboxManage.exe createrawvmdk (należy to przepisać);
- nazwa pliku (ścieżka do zapisania pliku vmdk);
- rawdisk (dysk fizyczny, dysk flash) - jak dowiedzieć się, jaki numer, do tego potrzebujemy DiskPart.

Zacznijmy od DiskPart.
Otwórz kolejne polecenie cmd; uprawnienia administratora nie są potrzebne dla tego narzędzia.

Wpisz discpart, jeśli wpisałeś poprawnie, zobaczysz to okno:

Wprowadź dysk z listą i znajdź dysk flash na liście. Pamiętaj, że mój dysk 0 to dysk twardy, a dysk 1 to dysk flash. Ponieważ dysk 1 jest dyskiem flash, polecenie w VboxManager będzie wyglądać następująco:

Wróć do cmd za pomocą wprowadzonego polecenia.

Polecenia wewnętrzne VboxManage.exe createrawvmdk -filename ścieżka dla vmdk -rawdisk \\.\PhysicalDrive1 (w moim przypadku 1 to pendrive).

Nie zapomnij utworzyć folderu, w którym zapiszesz plik vmdk. Jeśli wszystko pójdzie dobrze, zobaczysz napis
Dostęp do dysku hosta RAW. Plik VMDK nazwa_pliku.vmdk został pomyślnie utworzony.

Przejdźmy teraz do konfiguracji samej maszyny wirtualnej.

3.2 Podłączenie zewnętrznego dysku flash do maszyny wirtualnej

Kliknij prawym przyciskiem myszy maszynę wirtualną -> Ustawienia

Wybierz opcję Multimedia z listy po lewej stronie. Następnie kliknij przycisk zaznaczony na obrazku na czerwono.

Kliknij przycisk „Wybierz istniejący dysk” i wybierz utworzony plik vmdk.

Przejdźmy teraz do podłączenia USB WiFi do AirSlax w VirtualBox:

Przejdź do menu USB i kliknij zielony przycisk plusa, wybierz adapter, a następnie kliknij „OK” i uruchom go.

Jeśli wszystko jest skonfigurowane poprawnie, zobaczysz niebieskie menu, wybierz Tryb graficzny i poczekaj.

Gdy pojawi się pulpit, możesz pracować.

Oto zrzut ekranu AirSlax w VirtualBox:

Mam nadzieję, że nie zmarnowałem tyle czasu na próżno. Powodzenia!

Artykuł ten powstał w celach informacyjnych. Autor artykułu nie ponosi odpowiedzialności za szkody wyrządzone przez ten program.

Zazwyczaj system operacyjny jest instalowany w VirtualBox za pomocą pliku ISO lub dysku CD/DVD. Ale czy wiesz, że w VirtualBox możesz także uruchomić system z dysku USB? Wiele osób o tym nie wie, ponieważ ta funkcja jest ukryta i nie jest dostępna za pośrednictwem GUI. W rzeczywistości będziesz musiał otworzyć terminal (lub wiersz poleceń) i użyć polecenia VBoxManage, aby uzyskać dostęp do tej funkcji. W tym przewodniku przyjrzymy się możliwościom rozruchu (lub instalacji systemu operacyjnego) z urządzenia USB w VirtualBox.
Notatka: Ten samouczek jest wykonywany na komputerze z systemem Windows. Kroki mogą się różnić w przypadku systemu Linux/Mac.
Uwaga 2: W tym przewodniku założono, że masz już rozruchowy dysk USB z zainstalowanym systemem operacyjnym (prawdopodobnie dystrybucją Linuksa).

Uruchamianie z dysku USB w VirtualBox

Zanim cokolwiek zrobisz, uruchom system Windows i podłącz rozruchowy dysk USB. Teraz potrzebujemy numeru tego rozruchowego dysku USB.
Notatka: Nie myl numeru dysku z literą dysku. Nie są takie same.
Numer dysku możemy znaleźć w narzędziu do zarządzania dyskami lub w dowolnym innym programie do zarządzania dyskami innych firm. Na razie będziemy korzystać z narzędzia Windows. Naciśnij kombinację klawiszy „Win + R” i użyj polecenia „ discmgmt.msc”, a następnie kliknij przycisk „OK”. Informacje na temat innych przydatnych poleceń w oknie dialogowym Uruchom można znaleźć w tym artykule.

Spójrz na dysk USB i zapamiętaj jego numer. W moim przypadku dysk USB jest wyświetlany jako „Dysk 7”, więc numer dysku to „7”.

Po znalezieniu numeru dysku uruchom Wiersz Poleceń z uprawnieniami administratora. W systemie Windows 8 można to zrobić, naciskając kombinację klawiszy „Win + X” i wybierając żądaną pozycję menu.

Przejdź do folderu instalacyjnego VirtualBox za pomocą następującego polecenia. Jeśli zainstalowałeś VirtualBox w innym katalogu lub na dysku, zmień odpowiednio polecenie.

cd %programfiles%\Oracle\VirtualBox

Wprowadź następujące polecenie, zastępując znak „#” rzeczywistym numerem dysku. To polecenie utworzy plik VMDK na dysku C, który będzie wskazywał fizyczny dysk USB.

Wewnętrzne polecenia VBoxManage createrawvmdk -nazwa pliku C:\extdisk.vmdk -rawdisk \\.\PhysicalDrive#

Po wykonaniu polecenia otrzymasz wiadomość z potwierdzeniem, a także zobaczysz nowy plik o nazwie „extdisk.vmdk” w katalogu głównym dysku „C”.

Teraz otwórz VirtualBox z uprawnieniami administratora. Jeśli tego nie zrobisz, VirtualBox nie uruchomi się z dysku USB.
Po otwarciu VirtualBoxa utwórz nową maszynę wirtualną jak zwykle. Na etapie, gdy VirtualBox poprosi o dodanie dysku twardego, ustaw przełącznik w pozycji „Użyj istniejącego wirtualnego dysku twardego”. Kliknij tę małą ikonę folderu i wybierz właśnie utworzony plik. Kliknij przycisk „Utwórz”, aby zakończyć proces.

Zobaczysz nową maszynę wirtualną wymienioną po lewej stronie okna VirtualBox. Wystarczy go wybrać i kliknąć przycisk „Uruchom” znajdujący się w górnym menu, aby uruchomić system z dysku USB. Jak widać na poniższym obrazku, pomyślnie uruchomiłem komputer na dysku Live Ubuntu.

To wszystko, co w tym temacie jest i w rzeczywistości jest to bardzo proste. Mam nadzieję, że mój artykuł był dla Ciebie interesujący. Napisz w komentarzach swoje wskazówki dotyczące pracy z VirtualBox, subskrybuj nasze aktualności i zostań z nami.




Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl+Enter
UDZIAŁ: