Instalarea Windows 7 pe virtualbox de pe o unitate flash. Unitate flash USB bootabilă în VirtualBox

Fiind implicat în administrarea sistemului, de multe ori trebuie să folosesc mașini virtuale tip Oracle WM VirtualBoxȘi Stația de lucru WMWare. Folosesc VirtualBox mai des datorită faptului că este mai simplu și mai ușor pentru lansări unice. A fost nevoie să pornești o mașină virtuală de pe o unitate flash USB reală, în acest caz, pentru a testa o unitate flash bootabilă proaspăt asamblată. Dar acolo este o problemă - prin interfața principală a programului VirtualBox este imposibil să porniți o mașină virtuală de pe un fizic disc USB, totuși, există o modalitate de a rezolva o astfel de problemă. Aceasta este metoda care va fi discutată în articol.

Pentru a porni o mașină virtuală VirtualBox de pe USB extern disc, trebuie să creați Clonarea discului USB ca fișier *.vmdk, prin care gazda VirtualBox va comunica cu o unitate USB externă fizică. Un astfel de fișier va ocupa câțiva kiloocteți, deoarece... conține numai date pentru comunicarea cu o unitate USB.

1. Creați un fișier care să servească drept punte între VirtualBox și o unitate USB.

Pentru a crea un fișier *.vmdk, există un utilitar numit vboxmanage.exe, care este inclus în pachetul standard al VirtualBox, deci nu trebuie să îl descărcați separat.

Deci, pentru a crea un astfel de fișier, trebuie să rulați următoarea comandă în fereastră Linie de comanda, înlocuind calea către directorul VirtualBox cu propria ta:

„C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe” comenzi interne createrawvmdk -nume fișier c:\\temp\\usb.vmdk -rawdisk \\\\.\\PhysicalDrive2 -register

Există doi parametri la care trebuie să acordați atenție aici:

Pentru a afla numărul unității USB externe la care ar trebui să fie asociat fișierul (de obicei un HDD USB extern sub numărul 1 , dacă este instalat doar unul HDD), o poți arunca cu ochiul înăuntru „Panou de control → Instrumente administrative → Gestionare computere → Gestionare disc”.

Acum tot ce rămâne este să configurați gazda VirtualBox să pornească de pe discul virtual nou creat.

2. Instalați un fișier *.vmdk în VirtualBox ca disc de pornire.

Mai întâi trebuie să adăugați usb.vmdk creat la listă hard disk-uriîn managerul media virtual VirtualBox.

Apoi, mergeți la „Proprietăți” ale mașinii virtuale (care trebuie încărcată de pe USB unitate externă) și în secțiunea „Media” instalați hard disk-ul virtual adăugat usb.vmdk în Slot„Master IDE primar”, ca în captura de ecran.

Gata, acum puteți porni mașina virtuală de pe o unitate USB externă.

19 mai 2015 la 12:33

Instalarea AirSlax pe o mașină virtuală. Lucrul cu WiFi

  • Administrarea sistemului

Am rulat odată BackTrack r5 pe VirtualBox, dar nu am putut face nimic pentru că este nevoie Adaptor Wi-Fiși a văzut adaptorul încorporat în laptopul meu ca Ethernet, așa că este imposibil să lucrez prin el. Nu puteți activa modul de monitorizare pe acesta.

Am cautat o gramada de site-uri pe internet si nu am gasit nimic. Am decis să încep să sapat. Și am reușit. Voi spune imediat că nu am instalat AirSlax pentru a pirata pe al altor persoane Rețele WiFi. Trebuia să aflu cine este conectat la rețeaua mea, dar acum nu este vorba despre asta.

Voi descrie întregul proces și anume:
1. Instalarea AirSlax pe VirtualBox
2. Pregătirea unei unități flash
3. Configurarea unei mașini virtuale
4 Lucrul cu un adaptor USB WiFi

Cei care știu să instaleze AirSlax pe VirtualBox pot sări peste acest lucru și să înceapă să citească despre configurare USB WiFi adaptor.

Să începem.

Pasul 1: Pregătiți mașina virtuală în VirtualBox

Apropo, de ce VirtualBox și nu VMWare?
Există mai multe motive:

1. Nu am înțeles pe deplin VMWare, dar am experiență cu VirtualBox.
2. Nu am putut rula AirSlax pe VMWare

Să începem.

1.1 Introduceți un nume pentru mașina virtuală
1.2 Tastați Linux (Linux obligatoriu)
Versiunea 1.3, la discreția dumneavoastră, dar am ales Linux 2.6 / 3.x 64 de biți (dacă aveți un sistem de operare pe 32 de biți, atunci selectați 32 de biți)

Acum să indicăm cantitatea de memorie alocată pentru mașina virtuală

Specificați cantitatea, astfel încât să aveți câțiva GB rămase pentru cel principal sistem de operare, optim astfel:
- cu 4 GB de RAM ~ 2 GB per mașină virtuală;
- cu 8 GB de RAM ~ 4 GB per mașină virtuală;
- cu 16 GB de RAM ~ 8 GB per mașină virtuală;
- cu 32 GB sau mai mult, este posibil 8. Va fi destul pentru ea.

Deoarece AirSlax conține bootloader-ul Porteus, instalarea pe un hard disk real nu este recomandabilă. Acest bootloader vă va rupe bootloader-ul Windows.

Acum, dacă nu ați creat încă o unitate flash cu AirSlax, atunci am descris-o aici, iar dacă unitatea flash a fost deja creată, treceți la pasul 3

2. Pregătirea unei unități flash

2.1 Descărcarea imaginii originale

Poți descărca imaginea de aici. Link-ul duce la discul Yandex.
Dacă nu mă credeți, atunci accesați site-ul www.airslax.ru și descărcați singur de acolo.

2.2 Copierea imaginii descărcate pe o unitate flash

Copiați folderele de boot și porteus pe unitatea flash USB. După ce ați copiat fișierele, mergeți în folderul de pornire și deschideți fișierul porteus-installer-windows:

Când apare această fereastră, apăsați orice tastă pentru a instala porteus bootloader pe suport. Asigurați-vă că nu instalați un bootloader pe hard disk:

Acum apăsați din nou orice tastă pentru a părăsi programul de instalare. Asta e tot, unitatea flash este gata și AirSlax este deja prezent pe unitatea flash.

Acum vă voi explica de ce aveți nevoie de o unitate flash, așa cum am menționat mai sus, bootloader-ul Porteus vă poate distruge încărcător de pornire, în consecință, după ce ați pus toate fișierele în iso, nu veți putea lansa airslax fără a instala bootloader-ul porteus.

Apropo, în ceea ce privește hard disk-ul pentru mașina virtuală, selectați „Nu conectați un hard disk virtual”. Vom face asta puțin mai târziu.

Undeva pe Internet am găsit un articol despre cum să pornesc de pe o unitate flash în virtualbox, poate chiar l-am citit pe acest site, nu-mi amintesc exact.

3. Configurarea unei mașini virtuale și configurarea pornirii de pe o unitate flash pentru VirtualBox

Pentru ca VirtualBox să funcționeze cu o unitate flash, trebuie să notați calea către dispozitiv, toate informațiile din fișierul vmdk, cum să o faceți.

Pentru a crea avem nevoie de:

1. VBoxManager (vboxmanage.exe - situat în folderul cu VirtualBOX)
2. DiskPart ( utilitar de sistem pentru lucrul cu discuri, partiții de disc)

Am putut crea un fișier bat obișnuit în folderul cu VirtualBox, dar nu aveam suficiente drepturi pentru a crea un fișier vmdk, programul necesita drepturi de administrator, trebuia să o fac prin linia de comandă (cmd).

Voi descrie cum se face acest lucru prin linia de comandă, dar dacă doriți să faceți un fișier bat, atunci doar copiați liniile și editați-le puțin în propriul dvs.

3.1 Configurarea pornirii VirtualBox de pe o unitate flash

Deschide cmd (ca administrator).

Introduceți următoarele: calea cd către VirtualBox (pentru mine este: „C:\Program Files\Oracle\VirtualBox”). După
Comenzi interne VboxManage.exe createrawvmdk -nume fișier c:\vbox\usb.vmdk -rawdisk \\.\PhysicalDrive1

Voi nota comenzile:
Comenzi interne VboxManage.exe createrawvmdk (acesta trebuie rescris);
- nume de fișier (calea pentru salvarea fișierului vmdk);
- rawdisk (disc fizic, unitate flash) - cum să aflați ce număr, pentru aceasta avem nevoie de DiskPart.

Să începem cu DiskPart.
Deschideți un alt cmd; drepturile de administrator nu sunt necesare pentru acest utilitar.

Introduceți diskpart, dacă ați introdus corect, veți vedea această fereastră:

Introduceți discul de listă și găsiți unitatea flash în listă. Vă rugăm să rețineți că discul meu 0 este un hard disk, iar discul 1 este o unitate flash. Deoarece Disk 1 este o unitate flash, comanda din VboxManager va fi astfel:

Reveniți la cmd cu comanda pe care ați introdus-o.

Comenzi interne VboxManage.exe createrawvmdk -calea nume fișier pentru vmdk -rawdisk \\.\PhysicalDrive1 (în cazul meu 1 este o unitate flash).

Nu uitați să creați un folder în care veți salva fișierul vmdk. Dacă totul merge bine, veți vedea inscripția
Acces la discul gazdă RAW fișierul VMDK filename.vmdk creat cu succes.

Acum să trecem la configurarea mașinii virtuale în sine.

3.2 Conectarea unei unități flash externe la o mașină virtuală

Faceți clic dreapta pe mașina virtuală -> Setări

Selectați Media din lista din stânga. Apoi faceți clic pe butonul evidențiat cu roșu în imagine.

Faceți clic pe butonul „Selectați discul existent” și selectați fișierul vmdk creat.

Acum să trecem la Conexiune USB WiFi către AirSlax în VirtualBox:

Accesați meniul USB și faceți clic pe butonul verde plus și selectați adaptorul, apoi faceți clic pe „OK” și rulați-l.

Dacă totul este configurat corect, veți vedea un meniu albastru, selectați Modul grafic și așteptați.

Odată ce apare desktopul, puteți lucra.

Iată o captură de ecran a AirSlax în VirtualBox:

Sper că nu am pierdut atât de mult timp în zadar. Noroc!

Acest articol a fost creat cu scop informativ. Autorul articolului nu este responsabil pentru daunele cauzate de acest program.

Am un computer cu care lucrez și mă distrez constant, sistemul de operare pe el este Windows 7. Am și un portabil hard disk USB, pe care l-am păcălit ca sistem de operare de pornire Ubuntu Linux. Îl folosesc ca sistem de operare „de salvare”, ca un Live CD, iar uneori lucrez în el. În general, m-am gândit că nu ar fi rău să poți încărca acest sistem de operare în VirtualBox. După ce am reunit diverse instrucțiuni din manuale și de pe internet, mi-am compilat propria rețetă despre cum să fac acest lucru.

Și așa, lansăm Ubuntu în VirtualBox Linux instalat pe un HDD USB ca o mașină virtuală obișnuită. Apropo, această rețetă este potrivită și pentru unități flash.

###Date: * Computer cu Windows 7 x64 * USB bootabil HDD cu Ubuntu 12.04TLS

###Sarcină:

Lansați Ubuntu instalat pe USB Hard disk Conduceți, în interiorul VirtualBox și utilizați două sisteme în paralel.

###Soluţie:

Mai întâi ai nevoie rulați linia de comandă(consola, cmd.exe) în numele administratorului (!!! OBLIGATORIU!!!) dacă utilizați Windows 7 sau Vista.

Și executați următoarele trei comenzi în el. C: cd "%PROGRAMFILES%\..\Program Files\Oracle\VirtualBox\" VBoxManage internalcommands createrawvmdk -nume fișier "%USERPROFILE%\USB-HDD-connector.vmdk" -rawdisk \\.\PhysicalDrive1

###Acum să ne uităm la aceste comenzi mai detaliat:

Veți avea nevoie de prima linie dacă calea curentă în consolă începe de la o partiție diferită de cea în care este instalat VirtualBox-ul dumneavoastră.

A doua linie specifică directorul în care vor fi executate următoarele comenzi. În cazul meu, acesta este C:\Program Files\Oracle\VirtualBox\”, deoarece programul meu de virtualizare este instalat în folderul pe care dezvoltatorii săi îl oferă pentru instalare.

A treia comandă creează un fișier Conector USB-HDD.vmdk, care ne va conecta HDD extern cu sistem de operare și VirtualBox. Acest fișier va trebui adăugat ca disc principal pentru a porni mașina virtuală. DAR! Înainte de a executa această comandă, trebuie să clarificați numărul sub care dvs dur extern discul este cunoscut de sistem.

###Cum să aflați numărul discului de pe care doriți să porniți?

Și este foarte simplu! Pentru a face acest lucru, deschideți panoul „Gestionare computer”, secțiunea „Gestionare disc”. Puteți apela panoul în două moduri:

Clic Click dreapta mouse-ul pe comanda rapidă „computerul meu” și selectați linia „gestionare” din meniu; - Rulați comanda `%windir%\system32\compmgmt.msc /s`. Pentru a face acest lucru, faceți clic Win+R, introduceți această comandă și faceți clic introduce.

Personal, prefer a doua opțiune, deși pentru aceasta trebuie să vă amintiți această comandă. Din fericire, am adăugat odată un buton în bara de instrumente a TotalCommander-ului meu, care deschide fereastra „gestionare computer”. Ei bine, m-am distras...

În secțiunea „gestionare disc” căutăm discul dvs. Disc 0, Disc 1, Disc 2... Numerele sunt numerele discului.

În cazul meu a fost Discul 1. Deci, în comanda de mai sus există un astfel de subșir \\.\PhysicalDrive1 . Ultima cifră de aici ar trebui să se potrivească cu numărul discului pe care l-ați găsit în panoul de control al computerului.

Încă un punct pe care aș dori să îl descriu este locul în care va fi creat fișierul de care avem nevoie. În versiunea mea - %USERPROFILE%\USB-HDD-connector.vmdk - asta înseamnă că în folderul %USERPROFILE% (aceasta este o variabilă de sistem Windows care va fi înlocuită de interpretul de linie de comandă cu calea către folderul utilizator sub care sunteți conectat la sistem) Fișierul USB-HDD-connector.vmdk va fi creat. Desigur, puteți utiliza orice nume de fișier și cale convenabil pentru dvs., dar dacă există spații în această linie, atunci trebuie să fie cuprinse între ghilimele. În caz contrar, interpretul va percepe acest spațiu ca o tranziție la instrucțiunea următoare.

###Ca urmare, consola dvs. ar trebui să afișeze ceva de genul acesta:

Dacă comanda este executată cu succes și fișierul de conexiune este creat, veți vedea răspunsul: Fișier VMDK de acces pe disc gazdă RAW %userpofile%\USB-HDD-connector.vmdk creat cu succes.” Wow. Tot ce rămâne este să creați o mașină virtuală și să selectați fișierul pe care tocmai l-am creat ca hard disk. Oh, da... Și pornește-l ca „master primar”.

Aș dori să vă avertizez imediat că VirtualBox se poate plânge că un astfel de disc nu există și mașina virtuală nu va porni. Acest lucru se datorează faptului că utilizatorul sub care sunteți conectat la sistem nu are suficiente drepturi. Pentru a ocoli această problemă, rulați VirtualBox-ul ca administrator.

Toată lumea este bună pentru a testa sistemele de operare și software-ul, dar din anumite motive, niciunul dintre aceste programe de hipervizor nu oferă opțiunea de a porni de pe o unitate flash într-un format normal utilizabil. Având capacitatea de a porni din imagini ale CD-urilor/DVD-urilor bootabile poate rezolva problema vizualizării conținutului acestora din urmă, dar în acest fel nevoia de a testa o unitate flash bootabilă finalizată nu va fi satisfăcută. Verificați funcționalitatea unei unități flash bootabile pe o mașină virtuală, testați software-ul conținut în discul live de resuscitare împreună cu hardware-ul virtual, faceți capturi de ecran ale acestei acțiuni, instalați un sistem de operare, al cărui kit de distribuție este disponibil numai pe flash unitate - dar nu știi niciodată pentru ce necesități poate. Veți avea nevoie de capacitatea de a porni de pe o unitate USB.

Cum să configurați pornirea de pe o unitate flash pe VirtualBox și mașini virtuale VMware Workstation– vom analiza asta mai jos. Și în aceste scopuri vom folosi bootloader-ul Plop Boot Manager.

1. Pregătirea imaginii de disc Plop Boot Manager

Detalii despre scopul demonului program platit- încărcătorul Plop Boot Manager a fost discutat în articolul site-ului. Conceput pentru a rezolva problema lipsei unei opțiuni de pornire de pe dispozitivele USB din BIOS-ul computerelor mai vechi, Plop Boot Manager va ajuta, de asemenea, la rezolvarea problemei pornirii de pe o unitate flash în mașinile virtuale. Descărcați cea mai recentă distribuție de pe site-ul oficial al dezvoltatorului.

După despachetarea arhivei Plop Boot Manager, putem șterge conținutul folderului, lăsând doar imaginea de disc ISO necesară - fișierul „plpbt.iso”.

Este mai bine să mutați imediat acest fișier într-un loc izolat, de exemplu, într-un folder cu aceleași mașini virtuale, deoarece în timpul utilizării acestei imagini ISO calea de plasare a acesteia va fi specificată în setările hypervisorului. Acesta din urmă, de fapt, este ceea ce vom face în continuare - vom configura imaginea ISO „plpbt” ca sursă pentru încărcarea mașinilor virtuale VirtualBox și VMware Workstation.

2. Pornirea de pe o unitate flash USB în VirtualBox

Virtual mașină VirtualBoxîn momentul configurării acestuia pentru a porni de pe o unitate flash, acesta trebuie să fie oprit. Faceți clic pe butonul de setări. În fereastra care apare, priviți mai întâi secțiunea „ Sistem" pentru a vă asigura că ordinea de pornire este inițial pentru unitate. Caseta de selectare trebuie bifată la „ CD/DVD».

Acum mergeți la secțiunea " Transportatorii" Faceți clic pe " Controler: IDE" și selectați butonul etichetat " Gol„(dacă nu este atașată nicio altă imagine de disc la mașina virtuală). În continuare avem nevoie de parametrul „ Atribute" La sfârșitul coloanei " Unitatea de antrenare„Apăsați butonul sub forma unui disc, apoi faceți clic pe butonul de revizuire cu inscripția „ Selectați imaginea discului optic».

În fereastra Explorer, deschideți același fișier „ plpbt.iso».

Asta este: acum imaginea de disc Plop Boot Manager va fi montată unitate virtuală VirtualBox. Faceți clic pe " Bine».

Introduceți unitatea flash în portul USB al computerului. Să pornim mașina virtuală. Acesta din urmă va porni din imaginea de disc Plop Boot Manager și în fereastra sa vom vedea un meniu de boot minimalist, ale cărui opțiuni includ dispozitive USB. Dar mai întâi trebuie să conectați unitatea flash la mașina virtuală. Faceți clic pe butonul mic din partea de jos a ferestrei cu imaginea unei intrări USB și bifați caseta pentru dispozitivul USB dorit. În cazul nostru, unitatea flash este singura dintre acestea.

Vom vedea din nou interfața Plop Boot Manager și acum putem selecta opțiunea de pornire – USB. Pentru a interacționa cu interfața bootloader-ului, trebuie să vă conectați la mașina virtuală și să luați mouse-ul - adică să faceți dublu clic în interiorul ferestrei sale. Să vă reamintim că, în mod implicit, eliberarea indicatorului mouse-ului pentru a nu fi capturat de mașina virtuală în programul VirtualBox se face folosind tasta Ctrl dreapta. Pentru a naviga prin opțiunile de pornire din meniul Plop Boot Manager, utilizați tastele de navigare „” „↓” și confirmați selecția dispozitivului de pornire cu tasta Enter.

Pentru a porni din nou mașina virtuală VirtualBox hard disk, puteți fie să setați ordinea de pornire de la ultima în secțiunea de setări " Sistem" - pe care, de fapt, l-am verificat mai sus, sau extragem imaginea discului din unitatea mașinii virtuale. Cel mai simplu mod de a face acest lucru este făcând clic pe butonul în formă de disc din partea de jos a ferestrei mașinii virtuale. Unul dintre funcții disponibile voi " Scoateți discul din unitate».

Cu toate acestea, dacă unitățile flash bootabile sunt testate frecvent, puteți selecta pur și simplu opțiunea de pornire din fereastra Plop Boot Manager. secțiunea dorită disc.

3. Pornirea de pe o unitate flash USB pe VMware Workstation

Bine, VirtualBox este încă gratuit, dar pentru programul plătit VMware Workstation, lipsa unei opțiuni simple și clare pentru pornirea unei mașini virtuale de pe o unitate flash este inacceptabilă. Cu toate acestea, chiar și după ce plătim, vom rezolva această problemă prin propriile noastre eforturi.

Ca și în cazul VirtualBox, și mașina virtuală VMware Workstation trebuie să fie oprită. În fereastra de detalii, faceți clic pe opțiunea de modificare a setărilor.

Să intrăm în parametrii mașinii virtuale, aici avem nevoie de fila " Echipamente" Mutați la fila " CD/DVD", setați opțiunea activă " Fişier Imagine ISO ", apoi utilizați butonul de răsfoire pentru a specifica calea către fișier " plpbt.iso" Faceți clic pe " Bine».

Revenind la fereastra de detalii ale mașinii virtuale, faceți clic pe lista verticală a stărilor sale și selectați „ Activați când clipește" În cazul nostru avem de-a face ultima versiune VMware Workstation 11. Dar în versiunile anterioare ale programului sau în diferite ediții ale traducerii VMware Workstation, această opțiune poate fi numită diferit, de exemplu, „ Activați în BIOS", Versiune în limba engleză - " Porniți la BIOS».

Spre deosebire de VirtualBox, VMware Workstation nu prevede setarea ordinii de pornire a mașinii virtuale în setările sale. Totul se întâmplă ca și cum computer real: Prioritatea dispozitivelor de pornire este atribuită în BIOS-ul virtual - un analog al sistemului de intrare/ieșire de bază real.

După pornirea mașinii virtuale în modul BIOS ne autentificăm ( dublu clickîn interiorul ferestrei sau cu chei Ctrl+G). Pentru referință: în mod implicit, eliberați indicatorul mouse-ului programul VMware Stația de lucru se realizează folosind tastele Ctrl+Alt. Folosind tastele de navigare „→” trecem la „ Boot", apoi utilizați tasta "↓" pentru a merge în jos la parametrul " Unitatea CD ROM" Folosiți tasta „+” pentru a o împinge la începutul listei și faceți clic pe „ F10».

Confirmăm decizia apăsând Enter în fereastra cu opțiunea de răspuns prestabilit „ da» la cererea de salvare a configurației.

Mașină virtuală va reporni și vom vedea interfața Plop Boot Manager. La fel ca în cazul VirtualBox, în partea de jos a ferestrei mașinii virtuale, faceți clic pe butonul Dispozitive USB și conectați unitatea flash.

Reporniți mașina virtuală.

Acum putem intra în el și selecta opțiunea de a porni de pe dispozitivele USB din meniul Plop Boot Manager.

Returnarea mașinii virtuale VMware Workstation la pornirea de pe hard disk este procesul invers. Trebuie să intrați în BIOS și să setați prioritatea de pornire la " Hard disk"- exact așa cum a fost înainte. Puteți să o faceți diferit și să eliminați imaginea de disc Plop Boot Manager însăși. În partea de jos a ferestrei mașinii virtuale există un buton sub forma unui disc, acesta oferă acces rapid la setările unității. Faceți clic pe " Opțiuni».

În fereastra de setări a unității mașinii virtuale, putem fie să debifați starea dispozitivului „ A conecta", sau activați opțiunea de a detecta o unitate CD/DVD fizică.

Te-a ajutat acest articol?

Acțiune