Sunteți pe pagina 1din 51

Capitolul 1.

Primii pași

Cuprins

1.1.De ce virtualizarea este utilă?


1.2.Unele terminologie
1.3.Vizualizare caracteristici
1.4.Sisteme de operare gazdă acceptate
1.5.Cerințe CPU Host
1.6.Instalarea pachetelor VirtualBox și a extensiilor
1.7.Începând cu VirtualBox
1.8.Crearea primei mașini virtuale
1.9.Rularea mașinii virtuale
1.9.1. Pornirea unui nou VM pentru prima dată
1.9.2. Capturarea și eliberarea tastaturii și a mouse-
ului
1.9.3. Tastarea caracterelor speciale
1.9.4. Schimbarea mediilor amovibile
1.9.5. Redimensionarea ferestrei mașinii
1.9.6. Salvarea stării mașinii
1.10. Utilizarea grupurilor VM
1.11. Instantanee
1.11.1. Luarea, restaurarea și ștergerea
instantaneelor
1.11.2. Conținut instantaneu
1.12. Configurația mașinii virtuale
1.13. Eliminarea mașinilor virtuale
1.14. Clonarea mașinilor virtuale
1.15. Importul și exportul mașinilor virtuale
1.16. Setări globale
1.17. Programe alternative

Bun venit la Oracle VM VirtualBox!

VirtualBox este o aplicație de virtualizare cross-platform. Ce


inseamna asta? În primul rând, se instalează pe
computerele existente Intel sau AMD, indiferent dacă
rulează sisteme de operare Windows, Mac, Linux sau
Solaris. În al doilea rând, acesta extinde capacitățile
computerului existent, astfel încât să poată rula simultan
mai multe sisteme de operare (în mai multe mașini
virtuale). De exemplu, puteți rula Windows și Linux pe Mac,
puteți rula Windows Server 2008 pe serverul Linux, rulați
Linux pe PC-ul Windows și așa mai departe, alături de
aplicațiile existente. Aveți posibilitatea să instalați și să
executați cât mai multe mașini virtuale pe care le doriți -
singurele limite practice sunt spațiul pe disc și memoria.

VirtualBox este înșelător de simplă dar și foarte


puternică. Acesta poate rula peste tot de la sisteme
integrate mici sau mașini de clasă de birou până la
implementări de centre de date și chiar medii Cloud.

Următorul ecran vă arată cum VirtualBox, instalat pe un


computer Mac, execută Windows 8 într-o fereastră a mașinii
virtuale:
În acest manual de utilizare, vom începe pur și simplu cu o
introducere rapidă în virtualizare și despre cum să obțineți
prima mașină virtuală care rulează cu interfața grafică ușor
de utilizat VirtualBox. Capitolele ulterioare vor merge mai
mult în detaliu, acoperind instrumente și caracteristici mai
puternice, însă, din fericire, nu este necesar să citiți întregul
Manual de utilizare înainte de a putea utiliza VirtualBox.

Puteți găsi un rezumat al capabilităților VirtualBox


în secțiunea 1.3, "Prezentare generală a funcțiilor" . Pentru
utilizatorii existenți VirtualBox care doresc doar să vadă ce
este nou în această versiune, există o listă detaliată
în Capitolul 15, Jurnal de schimbare .

1.1. De ce virtualizarea este utilă?

Tehnicile și caracteristicile oferite de VirtualBox sunt utile


pentru câteva scenarii:
 Rularea simultan a mai multor sisteme de
operare. VirtualBox vă permite să rulați mai multe
sisteme de operare la un moment dat. În acest fel,
puteți rula software-ul scris pentru un sistem de
operare pe altul (de exemplu, software-ul Windows pe
Linux sau Mac), fără a trebui să reporniți pentru al
utiliza. Deoarece puteți configura ce tipuri de
hardware "virtual" ar trebui să fie prezentate fiecărui
sistem de operare, puteți instala un sistem de operare
vechi, cum ar fi DOS sau OS / 2, chiar dacă
hardware-ul computerului dvs. real nu mai este
suportat de sistemul de operare respectiv.
 Instalări mai ușoare de software. Furnizorii de
software pot utiliza mașini virtuale pentru a livra
configurații software întregi. De exemplu, instalarea
unei soluții complete de server de mail pe o mașină
reală poate fi o sarcină plictisitoare. Cu VirtualBox, o
astfel de configurare complexă (denumită adesea
"aparat") poate fi ambalată într-o mașină
virtuală. Instalarea și rularea unui server de mail
devine la fel de ușor ca importul unui astfel de aparat
în VirtualBox.
 Testarea și recuperarea în caz de dezastru. Odată
instalat, o mașină virtuală și hard disk-urile virtuale
pot fi considerate un "container" care poate fi înghețat
arbitrar, trezit, copiat, susținut și transportat între
gazde.

În plus, folosind o altă caracteristică VirtualBox


numită "instantanee", se poate salva o anumită stare
a unei mașini virtuale și se poate reveni la starea
respectivă, dacă este necesar. În acest fel, se poate
experimenta liber cu un mediu de calcul. În cazul în
care ceva nu merge bine (de exemplu, după instalarea
software-ului rău sau infectarea oaspetelui cu un
virus), se poate comuta cu ușurință la o fotografie
anterioară și se evită necesitatea de backup și
restaurare frecvente.

Poate fi creat un număr de instantanee, permițându-


vă să călătoriți înapoi și înainte în timpul mașinii
virtuale. Puteți șterge instantanee în timp ce un VM
rulează pentru recuperarea spațiului pe disc.

 Consolidarea infrastructurii. Virtualizarea poate


reduce semnificativ costurile hardware și electrice. De
cele mai multe ori, computerele de astăzi folosesc
doar o parte din puterea lor potențială și rulează cu
sarcini medii reduse ale sistemului. O mulțime de
resurse hardware, precum și de energie electrică este,
prin urmare, irosit. Deci, în loc să executați multe
astfel de computere fizice care sunt doar parțial
utilizate, se pot împacheta multe mașini virtuale pe
câteva gazde puternice și se poate echilibra
încărcăturile dintre ele.

1.2. Unele terminologie

În ceea ce privește virtualizarea (și, de asemenea, pentru


înțelegerea următoarelor capitole ale acestei documentații),
vă ajută să vă familiarizați cu o anumită terminologie
crucială, în special cu următorii termeni:

Sistem de operare gazdă (OS gazdă).

Acesta este sistemul de operare al computerului fizic


pe care a fost instalat VirtualBox. Există versiuni ale
gazdelor VirtualBox pentru Windows, Mac OS X,
Linux și Solaris; pentru detalii, consultați secțiunea
1.4, "Sisteme de operare gazdă acceptate" .
De cele mai multe ori, acest Manual de utilizare
discută împreună toate versiunile VirtualBox. Pot
exista diferențe specifice platformei, pe care le vom
arăta acolo unde este cazul.

Sistem de operare pentru oaspeți (OS guest).

Acesta este sistemul de operare care rulează în


interiorul mașinii virtuale. Teoretic, VirtualBox poate
rula orice sistem de operare x86 (DOS, Windows, OS
/ 2, FreeBSD, OpenBSD), dar pentru a atinge
performanța aproape nativă a codului clienților de pe
mașină, a trebuit să trecem printr-o mulțime de
optimizări specifice la anumite sisteme de
operare. Deci, în timp ce sistemul dvs. de operare
preferat poate funcționa ca oaspete, susținem și
optimizăm în mod oficial pentru un număr selectat
(care, totuși, includ cele mai obișnuite).

Pentru detalii, consultați secțiunea 3.1, "Sisteme de


operare oaspete acceptate" .

Mașină virtuală (VM).

Acesta este mediul special pe care VirtualBox îl


creează pentru sistemul dvs. de operare pentru
oaspeți în timpul funcționării. Cu alte cuvinte, rulați
sistemul dvs. de operare invitat "în" un VM. În mod
normal, un VM va fi afișat ca o fereastră pe desktop-
ul computerului dvs., dar în funcție de diferitele
interfețe ale VirtualBox pe care le utilizați, acesta
poate fi afișat în modul ecran complet sau de la
distanță pe alt computer.

Intr-un mod mai abstract, intern, VirtualBox crede ca


un VM este un set de parametri ce determina
comportamentul acestuia. Acestea includ setările
hardware (cât de mult ar trebui să aibă memoria VM,
ce hard-discuri VirtualBox ar trebui să virtualizeze
prin care fișiere container, ce CD-uri sunt montate
etc.), precum și informații de stare (fie că VM rulează,
salvează, instantanee etc. ). Aceste setări sunt
reflectate în fereastra VirtualBox Manager, precum și
înVBoxManageprogramul de comandă; a se
vedea Capitolul 8, VBoxManage . Cu alte cuvinte, un
VM este, de asemenea, ceea ce puteți vedea în dialogul
de setări.

Adăugări de oaspeți.

Acest lucru se referă la pachete software speciale care


sunt livrate cu VirtualBox, dar care sunt proiectate să
fie instalate în interiorul unui VM pentru a îmbunătăți
performanța OS și pentru a adăuga caracteristici
suplimentare. Acest lucru este descris în detaliu
în Capitolul 4, Adăugări pentru oaspeți .

1.3. Vizualizare caracteristici

Iată o scurtă prezentare a principalelor caracteristici ale


VirtualBox:

 Portabilitate. VirtualBox rulează pe un număr mare


de sisteme de operare gazdă pe 32 de biți și pe 64 de
biți (pentru detalii, consultați secțiunea 1.4, "Sisteme
de operare gazdă acceptate" ).

VirtualBox este un hypervisor așa-numit "găzduit"


(denumit uneori un "hypervisor de tip 2"). În timp ce
un hypervisor "metalic" sau "tip 1" ar fi rulat direct pe
hardware, VirtualBox necesită instalarea unui sistem
de operare existent. Prin urmare, poate rula alături
de aplicațiile existente pe această gazdă.
Într-o foarte mare măsură, VirtualBox este identic din
punct de vedere funcțional pe toate platformele gazdă,
fiind utilizate aceleași formate de fișiere și
imagini. Aceasta vă permite să rulați mașinile virtuale
create pe o gazdă pe o altă gazdă cu un sistem de
operare gazdă diferit; de exemplu, puteți crea o
mașină virtuală pe Windows și apoi să o executați sub
Linux.

În plus, mașinile virtuale pot fi importate și exportate


cu ușurință utilizând Open Virtualization Format
(OVF, vezi Secțiunea 1.15, "Importarea și exportul
mașinilor virtuale" ), un standard industrial creat în
acest scop. Puteți chiar să importați OVF-uri care au
fost create cu un alt software de virtualizare.

 Nu este necesară virtualizarea hardware. Pentru


multe scenarii, VirtualBox nu necesită caracteristicile
procesorului încorporate în hardware mai nou, cum
ar fi Intel VT-x sau AMD-V. Spre deosebire de multe
alte soluții de virtualizare, puteți utiliza VirtualBox,
chiar și pe hardware mai vechi, unde aceste
caracteristici nu sunt prezente. Detaliile tehnice sunt
explicate în secțiunea 10.3, "Hardware vs. virtualizare
software" .
 Adăugări pentru utilizatori: foldere comune,
ferestre fără sudură, virtualizare 3D. Adăugările
oaspeților VirtualBox sunt pachete software care pot
fi instalate în interiorul sistemelor oaspete susținute
pentru a îmbunătăți performanța acestora și pentru a
oferi o integrare și o comunicare suplimentară cu
sistemul gazdă. După instalarea Adăugărilor
oaspeților, o mașină virtuală va permite ajustarea
automată a rezoluțiilor video, ferestrelor fără sudură,
grafice 3D accelerate și multe altele. Adăugările
oaspeților sunt descrise în detaliu în Capitolul
4, Adăugări pentru oaspeți .
În special, Adăugările oaspeților oferă "foldere
partajate", care vă permit să accesați fișiere din
sistemul gazdă din cadrul unei mașini de
oaspeți. Parolele partajate sunt descrise în secțiunea
4.3, "Dosarele partajate" .

 Suport hardware foarte bun. Printre altele,


VirtualBox suporta:
o Multiprocesarea oaspeților (SMP). VirtualBox
poate prezenta până la 32 de procesoare
virtuale pentru fiecare mașină virtuală,
indiferent de câte nuclee de procesoare sunt
prezente fizic pe gazda dvs.
o Suport pentru dispozitivele USB. VirtualBox
implementează un controler USB virtual și vă
permite să conectați dispozitive USB arbitrare
la mașinile virtuale fără a fi nevoie să instalați
drivere specifice dispozitivului pe
gazdă. Suportul USB nu se limitează la
anumite categorii de dispozitive. Pentru detalii,
consultați secțiunea 3.11.1, "Setări USB" .
o Compatibilitate hardware. VirtualBox
virtualizează o gamă largă de dispozitive
virtuale, printre care și multe dispozitive
furnizate de alte platforme de
virtualizare. Aceasta include controale hard
disk IDE, SCSI și SATA, mai multe carduri
virtuale de rețea și carduri de sunet, porturi
virtuale seriale și paralele și un controller de
întrerupere programabil de intrare / ieșire APIC
I / O, care se găsește în multe sisteme moderne
de PC. Acest lucru facilitează clonarea
imaginilor PC de la mașini reale și importarea
de mașini virtuale terțe în VirtualBox.
o Suport complet ACPI. Interfața avansată de
configurare și putere (ACPI) este complet
acceptată de VirtualBox. Acest lucru facilitează
clonarea imaginilor PC de la mașini reale sau
mașini virtuale terțe părți în
VirtualBox. Cusuportul său unic de stare
ACPI, VirtualBox poate chiar să raporteze către
sistemele de operare clienților cunoscuți ACPI
starea de alimentare a gazdei. Pentru sistemele
mobile care rulează pe baterie, oaspetele poate
astfel să economisească energie și să notifice
utilizatorul despre puterea rămasă (de
exemplu, în modurile full screen).
o Rezoluții multiscreen. Mașinile virtuale
VirtualBox acceptă rezoluții de ecran de multe
ori cele ale unui ecran fizic, permițându-le să
fie distribuite pe un număr mare de ecrane
atașate la sistemul gazdă.
o Suport încorporat iSCSI. Această
caracteristică unică vă permite să conectați o
mașină virtuală direct la un server de stocare
iSCSI fără a trece prin sistemul gazdă. VM
accesează direcționarea iSCSI direct, fără
suprasolicitare suplimentară, necesară pentru
virtualizarea discurilor hard în fișierele
container. Pentru detalii, consultați secțiunea
5.10, "servere iSCSI" .
o PXE Rețea de pornire. Cardurile de rețea
virtuale integrate ale VirtualBox sprijină pe
deplin pornirea de la distanță prin intermediul
Preboot Execution Environment (PXE).
 Multigenerare instantanee ramificate. VirtualBox
poate salva instantanee arbitrare ale stării mașinii
virtuale. Puteți să vă întoarceți în timp și să reveniți la
o mașină virtuală la orice astfel de instantaneu și să
porniți o configurație VM alternativă de acolo, creând
efectiv un arbore instantaneu întreg. Pentru detalii,
consultați Secțiunea 1.11, "Snapshot-uri" . Puteți
crea și șterge instantanee în timpul funcționării
mașinii virtuale.
 Grupuri VM. VirtualBox oferă o funcție de grupuri
care permite utilizatorului să organizeze și să
controleze mașinile virtuale colectiv, precum și
individual. În plus față de grupurile de bază, este
posibil ca orice VM să fie în mai multe grupuri, iar
grupurile să fie imbricate într-o ierarhie - adică
grupuri de grupuri. În general, operațiile care pot fi
efectuate pe grupuri sunt aceleași cu cele care pot fi
aplicate la VM-urile individuale, de exemplu, Start,
Pauză, Resetare, Închidere (Save state, Send
Shutdown, Poweroff), Eliminarea stării salvate, Show
in fileSystem, Sort .
 Arhitectură curată; modularitate fără
precedent. VirtualBox are un design extrem de
modular, cu interfețe de programare interne bine
definite și o separare clară a codului client și
server. Acest lucru face ușor de controlat de la mai
multe interfețe simultan: de exemplu, puteți porni un
VM pur și simplu făcând clic pe un buton în interfața
grafică a utilizatorului VirtualBox și apoi controlați
acea mașină din linia de comandă sau chiar de la
distanță. Pentru detalii, consultați secțiunea 1.17,
"Alternative front-ends" .

Datorită arhitecturii sale modulare, VirtualBox își


poate expune funcționalitatea și configurabilitatea
completă printr-un set complet de dezvoltare
software (SDK), care permite integrarea fiecărui
aspect al VirtualBox cu alte sisteme
software. Consultați Capitolul 11, Interfețele de
programare VirtualBox pentru detalii.

 Afișaj la distanță a mașinii. Extensia Desktop


Remote Desktop (VRDE) permite accesul la distanțe
de înaltă performanță la orice mașină virtuală care
rulează. Această extensie acceptă Remote Desktop
Protocol (RDP) inițial încorporată în Microsoft
Windows, cu adăugiri speciale pentru suportul USB
complet al clientului.

VRDE nu se bazează pe serverul RDP integrat în


Microsoft Windows; în schimb, este conectat direct în
stratul de virtualizare. Ca rezultat, funcționează cu
sisteme de operare oaspete, altele decât Windows
(chiar și în modul text) și nu necesită suport pentru
aplicații în mașina virtuală. VRDE este descris în
detaliu în secțiunea 7.1, "Afișaj de la distanță (suport
VRDP)" .

Pe lângă această capacitate specială, VirtualBox vă


oferă mai multe caracteristici unice:

o Extensibilă autentificare RDP. VirtualBox


suportă deja Winlogon pe Windows și PAM pe
Linux pentru autentificare RDP. În plus, acesta
include un SDK ușor de utilizat, care vă permite
să creați interfețe arbitrare pentru alte metode
de autentificare; vezi secțiunea 7.1.5,
"Autentificare RDP" pentru detalii.
o USB peste RDP. Prin intermediul suportului
canal virtual RDP, VirtualBox vă permite, de
asemenea, să conectați dispozitive USB
arbitrare la nivel local la o mașină virtuală care
rulează de la distanță pe un server VirtualBox
RDP; vezi secțiunea 7.1.4, "USB la
distanță" pentru detalii.

1.4. Sisteme de operare gazdă acceptate

În prezent, VirtualBox rulează pe următoarele sisteme de


operare gazdă:

 Windows gazde: [ 1 ]
o Windows Server 2008 (64 biți)
o Windows Server 2008 R2 (pe 64 de biți)
o Windows 7 (pe 32 de biți și 64 de biți)
o Windows 8 (pe 32 de biți și pe 64 de biți)
o Windows 8.1 (pe 32 de biți și 64 de biți)
o Windows 10 Build RTM 10240 (pe 32 de biți și
pe 64 de biți)
o Windows Server 2012 (64 biți)
o Windows Server 2012 R2 (64 biți)
o Windows Server 2016 (pe 64 de biți)
 Mac OS X gazdă (64-bit): [ 2 ]
o 10.10 (Yosemite)
o 10.11 (El Capitan)
o 10.12 (Sierra)
o 10.13 (High Sierra)

Este necesar hardware Intel; consultați capitolul


14, Limitări cunoscute , de asemenea.

 Linux gazdă (32-bit și 64-bit [ 3 ] ). Printre altele,


aceasta include:
o Ubuntu 14.04 LTS, 16.04 LTS și 17.04
o Debian GNU / Linux 7 ("Wheezy"), 8 ("Jessie")
și 9 ("Stretch")
o Oracle Enterprise Linux 5, Oracle Linux 6 și 7
o Redhat Enterprise Linux 5, 6 și 7
o Fedora 25 și 26
o Gentoo Linux
o openSUSE 13.2

Ar trebui să fie posibilă utilizarea VirtualBox pe


majoritatea sistemelor bazate pe kernelul 2.6 sau 3.x
de la Linux utilizând fie programul de instalare
VirtualBox, fie realizând o instalare
manuală; consultați secțiunea 2.3, "Instalarea pe
gazdele Linux" . Cu toate acestea, distribuțiile Linux
testate și acceptate oficial sunt cele pentru care
oferim un pachet dedicat.

Rețineți că începând cu sistemele de operare gazdă


bazate pe VirtualBox 2.1, sistemele de operare gazdă
bazate pe Linux 2.4 nu mai sunt acceptate.

 Gadgeturile Solaris (numai pe 64 de biți) sunt


acceptate cu restricțiile enumerate în Capitolul
14, Limitări cunoscute :
o Solaris 11
o Solaris 10 (U10 și versiuni ulterioare)

Rețineți că lista de mai sus este informală. Suportul Oracle


pentru clienții care au un contract de asistență este limitat
la un subset al sistemelor de operare gazdă enumerate. De
asemenea, orice caracteristică marcată
ca experimental nu este acceptată. Feedback-ul și
sugestiile despre astfel de caracteristici sunt binevenite.

1.5. Cerințe CPU Host

SSE2 este necesar începând cu VirtualBox versiunea 5.2.10


și versiunea 5.1.24.

1.6. Instalarea pachetelor VirtualBox și a extensiilor

VirtualBox vine în mai multe pachete diferite, iar instalarea


depinde de sistemul dvs. de operare gazdă. Dacă ați instalat
mai devreme software-ul, instalarea trebuie să fie simplă:
pe fiecare platformă gazdă, VirtualBox folosește metoda de
instalare cea mai obișnuită și mai ușor de folosit. Dacă aveți
probleme sau aveți cerințe speciale, vă rugăm să
consultați Capitolul 2, Detalii de instalare pentru detalii
despre diferitele metode de instalare.
Începând cu versiunea 4.0, VirtualBox este împărțit în mai
multe componente.

1. Pachetul de bază este format din toate componentele


open-source și este licențiat sub licența GNU General
Public License V2.
2. Se pot descărca extensii suplimentare care extind
funcționalitatea pachetului de bază VirtualBox. În
prezent, Oracle oferă pachetul unic de extensii, care
poate fi găsit la http://www.virtualbox.org și oferă
următoarele funcționalități suplimentare:
a. Dispozitivul virtual USB 2.0
(EHCI); consultați secțiunea 3.11.1, "Setări
USB" .
b. Dispozitivul virtual USB 3.0
(xHCI); consultați secțiunea 3.11.1, "Setări
USB" .
c. Suport VirtualBox Protocol Desktop
(VRDP); consultați secțiunea 7.1, "Afișaj la
distanță (suport VRDP)" .
d. Gazdă passthrough webcam gazdă; consultați
capitolul Secțiunea 9.7.1, "Utilizarea unei
camere web gazdă în invitație" .
e. Intel PXE boot ROM.
f. Suport experimental pentru PCI passthrough
pe gazdele Linux; a se vedea secțiunea 9.6, "PCI
passthrough" .
g. Disc criptare imagine cu algoritm
AES; vezi secțiunea 9.31, "Criptarea imaginilor
pe disc" .

Pachetele extensie VirtualBox au o .vbox-


extpackextensie de nume de fișier. Pentru a instala o
extensie, faceți dublu clic pe fișierul pachet și va
apărea o fereastră Network Operations Manager, care
vă va îndruma prin pașii necesari.
Pentru a vedea extensiile instalate în prezent, porniți
VirtualBox Manager (consultați următoarea
secțiune). Din meniul "Fișier", selectați "Preferințe". În
fereastra care apare, accesați categoria "Extensii" care
vă arată extensiile instalate în prezent și vă permite
să eliminați un pachet sau să adăugați unul nou.

Alternativ, puteți utiliza VBoxManage pe linia de


comandă: pentru detalii, consultați secțiunea 8.41,
"VBoxManage extpack" .

1.7. Începând cu VirtualBox

După instalare, puteți porni VirtualBox după cum urmează:

 Pe o gazdă Windows, în meniul standard "Programe",


faceți clic pe elementul din grupul "VirtualBox". Pe
Vista sau Windows 7, puteți de asemenea tasta
"VirtualBox" în caseta de căutare a meniului "Start".
 Pe o gazdă Mac OS X, în Finder, faceți dublu clic pe
elementul "VirtualBox" din dosarul
"Applications". (Poate doriți să trageți acest element
pe docul dvs.)
 Într-o gazdă Linux sau Solaris, în funcție de mediul
desktop, un element "VirtualBox" poate fi plasat în
grupul "System" sau "System Tools" din meniul
"Applications". Alternativ, puteți
introduce VirtualBoxun terminal.

Când porniți VirtualBox pentru prima dată, ar trebui să


apară o fereastră precum:
Această fereastră se numește "VirtualBox Manager". În
stânga, puteți vedea un panou care va lista ulterior toate
mașinile virtuale. Deoarece nu ați creat niciunul, lista este
goală. Un șir de butoane de mai sus vă permite să creați VM-
uri noi și să lucrați la VM-urile existente, odată ce le aveți
pe unele. Panoul din dreapta afișează proprietățile mașinii
virtuale selectate, dacă este cazul. Din nou, deoarece nu
aveți încă mașini, panoul afișează un mesaj de întâmpinare.

Pentru a vă oferi o idee despre cum poate arata VirtualBox


mai târziu, după ce ați creat mai multe mașini, iată un alt
exemplu:
1.8. Crearea primei mașini virtuale

Faceți clic pe butonul "Nou" din partea de sus a ferestrei


VirtualBox Manager. Va apărea un expert care vă va ghida
prin configurarea unei noi mașini virtuale (VM):

În paginile următoare, asistentul vă va solicita minimul de


informații necesare pentru a crea un VM, în special:
1. Numele VM va fi arătat mai târziu în lista VM a
ferestrei VirtualBox Manager, și va fi utilizat pentru
fișierele VM de pe disc. Chiar dacă orice nume ar
putea fi folosit, rețineți că, odată ce ați creat câteva
VM-uri, veți aprecia dacă ați oferit VM-urile dvs. mai
degrabă nume informative; Prin urmare, "VM" meu ar
fi mai puțin util decât "Windows XP SP2 cu
OpenOffice".
2. Pentru "Tipul sistemului de operare", selectați
sistemul de operare pe care doriți să-l instalați mai
târziu. Sistemele de operare acceptate sunt
grupate; dacă doriți să instalați ceva foarte
neobișnuit, care nu este afișat, selectați "Altele". În
funcție de alegerea dvs., VirtualBox va activa sau
dezactiva anumite setări VM pe care le poate cere
sistemul dvs. de operare invitat. Acest lucru este
deosebit de important pentru oaspeții pe 64 de biți
(consultați secțiunea 3.1.2, "oaspeți pe 64 de
biți" ). Prin urmare, este recomandat să-l setați
întotdeauna la valoarea corectă.
3. Pe pagina următoare, selectați memoria (RAM)
pe care VirtualBox ar trebui să o aloce de fiecare dată
când mașina virtuală este pornită. Cantitatea de
memorie dată aici va fi scoasă din mașina gazdă și
prezentată sistemului de operare gazdă, care va
raporta această dimensiune ca RAM instalat (virtual)
al computerului.

Notă
Alegeți această setare cu
atenție! Memoria pe care o dai către VM
nu va fi disponibilă pentru sistemul dvs.
gazdă în timp ce VM rulează, deci nu
specificați mai mult decât puteți
economisi. De exemplu, dacă mașina
dvs. gazdă are 1 GB de memorie RAM și
introduceți 512 MB ca cantitate de
memorie RAM pentru o anumită mașină
virtuală, în timp ce acel VM se execută,
va rămâne doar 512 MB pentru toate
celelalte programe de pe gazda dvs. Dacă
rulați simultan două VM-uri, va fi
alocată încă o memorie mai mare pentru
al doilea VM (care poate că nu poate fi
pornit chiar dacă memoria nu este
disponibilă). Pe de altă parte, trebuie să
specificați cât va solicita sistemul dvs. de
găzduire (și aplicațiile dvs.) pentru a
funcționa corect.

Un client Windows XP va avea nevoie de cel puțin


câteva sute de MB RAM pentru a funcționa corect, iar
Windows Vista va refuza chiar instalarea cu mai puțin
de 512 MB. Desigur, dacă doriți să rulați aplicații cu
intensitate grafică în VM, este posibil să aveți nevoie
de mai multă memorie RAM.

Deci, ca regulă generală, dacă aveți 1 GB de RAM sau


mai mult în computerul dvs. gazdă, este de obicei
sigur să alocați 512 MB fiecărui VM. Dar, în orice caz,
asigurați-vă că aveți întotdeauna cel puțin 256 până
la 512 MB de memorie RAM rămasă în sistemul dvs.
de operare gazdă. În caz contrar, este posibil ca
sistemul dvs. gazdă să înlocuiască memoria excesivă
cu hard disk-ul dvs., ceea ce duce la oprirea
sistemului dvs. gazdă.

Ca și în cazul celorlalte setări, puteți modifica această


setare mai târziu, după ce ați creat VM.

4. Apoi, trebuie să specificați un hard disk


virtual pentru VM.
Există numeroase și potențial complicate moduri în
care VirtualBox poate oferi spațiu pe hard disk unui
VM (vezi Capitolul 5, Depozit virtual pentru detalii),
dar cea mai obișnuită este folosirea unui fișier de
imagine mare pe hard diskul "real", a cărui conținutul
VirtualBox se prezintă în VM ca și cum ar fi un hard
disk complet. Acest fișier reprezintă apoi un întreg
hard disk, astfel încât să îl puteți copia chiar și în altă
gazdă și să îl utilizați cu o altă instalare VirtualBox.

Expertul vă arată următoarea fereastră:

Aici aveți următoarele opțiuni:

 Pentru a crea un hard disk virtual nou, apăsați


butonul "Nou" .
 Puteți selecta un fișier imagine existent
pe disc.

Lista derulantă prezentată în fereastră conține


toate imaginile discului care sunt în prezent
memorate de VirtualBox, probabil pentru că
acestea sunt în prezent atașate la o mașină
virtuală (sau au fost în trecut).
Alternativ, puteți să faceți clic pe butonul de
folder mic din lista verticală pentru a afișa un
dialog de fișier standard, care vă permite să
alegeți orice fișier imagine pe discul dvs. gazdă.

Cel mai probabil, dacă utilizați VirtualBox pentru


prima dată, veți dori să creați o imagine nouă a
discului. Prin urmare, apăsați butonul "Nou".

Acest lucru aduce o altă fereastră, "Crearea unui nou


expert virtual pentru discuri", care vă ajută să
creați un nou fișier de imagine disc în folderul mașinii
virtuale noi.

VirtualBox acceptă două tipuri de fișiere imagine:

 Un fișier alocat dinamic va crește doar în


mărime când vizitatorul stochează de fapt date
pe hard diskul virtual. Prin urmare, va fi inițial
mic pe hard disk-ul gazdă și numai ulterior va
crește la dimensiunea specificată, deoarece este
umplută cu date.
 Un fișier cu dimensiune fixă va ocupa imediat
fișierul specificat, chiar dacă doar o fracțiune
din spațiul virtual de pe hard disk este de fapt
utilizat. În timp ce ocupă mult mai mult spațiu,
un fișier cu dimensiune fixă are mai puțin
aeriene și este, prin urmare, ușor mai rapid
decât un fișier alocat dinamic.

Pentru detalii privind diferențele, consultați secțiunea


5.2, "Fișiere imagine imagine (VDI, VMDK, VHD,
HDD)" .

Pentru a împiedica funcționarea completă a hard


disk-ului fizic, VirtualBox limitează dimensiunea
fișierului imagine. Totuși, trebuie să fie suficient de
mare pentru a ține conținutul sistemului de operare
și aplicațiile pe care doriți să le instalați - pentru un
oaspete modern Windows sau Linux, probabil că veți
avea nevoie de mai mulți gigaocteți pentru o utilizare
serioasă. Limita dimensiunii fișierului imagine poate
fi modificată ulterior ( pentru detalii, vezi secțiunea
8.23, "VBoxManage modifymedium" ).

După ce ați selectat sau ați creat fișierul imagine,


apăsați din nou "Next" pentru a accesa pagina
următoare.

5. După ce faceți clic pe "Finalizați" , noua dvs. mașină


virtuală va fi creată. Apoi îl veți vedea în lista din
partea stângă a ferestrei Manager, cu numele pe care
l-ați introdus inițial.

Notă
După ce vă familiarizați cu utilizarea experților,
luați în considerare modul Expert disponibil în
câțiva vrăjitori. Unde este disponibil, acesta
poate fi selectat cu ajutorul unui buton și
accelerează procesele utilizatorilor folosind
vrăjitorii.
1.9. Rularea mașinii virtuale

Pentru a porni o mașină virtuală, aveți mai multe opțiuni:

 Faceți dublu clic pe intrarea sa în lista din fereastra


Manager sau
 selectați intrarea în listă în fereastra Manager și
apăsați butonul "Start" din partea de sus sau
 pentru mașinile virtuale create cu VirtualBox 4.0 sau
o versiune ulterioară, navigați la dosarul "VirtualBox
VMs" din directorul de acasă al utilizatorului
sistemului, găsiți subdirectorul mașinii pe care doriți
să o porniți și faceți dublu clic pe fișierul de setări al
mașinii (cu o .vboxextensie de fișier) .

Aceasta deschide o fereastră nouă și mașina virtuală pe care


ați selectat-o va porni. Tot ceea ce se vede în mod normal pe
monitorul sistemului virtual este afișat în fereastră, așa cum
se poate vedea în imaginea de la secțiunea 1.2, "Unele
terminologii" .

În general, puteți utiliza mașina virtuală la fel ca și cum ați


folosi un calculator real. Există câteva puncte care merită
totuși menționate.

1.9.1. Pornirea unui nou VM pentru prima dată

Când un VM începe pentru prima dată, va apărea un alt


expert - "First Start Wizard" - pentru a vă ajuta să selectați
un mediu de instalare . Deoarece VM-ul este creat gol,
altfel se va comporta ca un calculator real fără instalat
niciun sistem de operare: nu va face nimic și va afișa un
mesaj de eroare că niciun sistem de operare bootabil nu a
fost găsit.
Din acest motiv, asistentul vă ajută să selectați un mediu
pentru a instala un sistem de operare de la.

 Dacă aveți un suport fizic CD sau DVD din care doriți


să instalați sistemul de operare pentru oaspeți (de
exemplu, în cazul unui CD sau DVD de instalare
Windows), puneți media în unitatea CD sau DVD a
gazdei.

Apoi, în lista verticală de instalare a expertului,


selectați "Unitate gazdă" cu litera corectă a unității
(sau, în cazul unui gazdă Linux, fișierul
dispozitivului). Acest lucru va permite VM-ului dvs.
să acceseze mediul în unitatea gazdă și puteți
continua instalarea de acolo.

 Dacă ați descărcat mediul de instalare de pe Internet


sub forma unui fișier de imagine ISO (cel mai probabil
în cazul unei distribuții Linux), ar trebui să ardeți
acest fișier pe un CD sau pe un DVD gol și să
continuați așa cum este descris. Totuși, cu
VirtualBox, puteți trece peste acest pas și puteți
monta direct fișierul ISO. VirtualBox va prezenta apoi
acest fișier ca unitate CD sau DVD-ROM la mașina
virtuală, la fel ca în cazul imaginilor virtuale de pe
hard disk.

În acest caz, lista derulantă a expertului conține o


listă de medii de instalare care au fost utilizate
anterior cu VirtualBox.

Dacă mediul dvs. nu se află în listă (mai ales dacă


utilizați VirtualBox pentru prima dată), selectați
pictograma folderului de lângă lista verticală pentru
a afișa un dialog de fișier standard, cu ajutorul căruia
puteți selecta fișierul imagine pe discurile gazdă.
În ambele cazuri, după ce ați făcut alegerile din expert, veți
putea instala sistemul de operare.

1.9.2. Capturarea și eliberarea tastaturii și a mouse-ului

Începând cu versiunea 3.2, VirtualBox oferă un dispozitiv


virtual de tabletare USB pentru noile mașini virtuale prin
intermediul cărora evenimentele mouse-ului sunt
comunicate sistemului de operare oaspete. Ca rezultat,
dacă utilizați un sistem de operare modern care vă poate
ocupa de astfel de dispozitive, suportul mouse-ului poate
funcționa din cutie fără ca "mouse-ul" să fie "capturat" așa
cum este descris mai jos; consultați secțiunea 3.5.1,
"Fila" pentru mai multe informații.

În caz contrar, dacă mașina virtuală vede numai mouse-ul


și dispozitivele de tastatură standard PS / 2, deoarece
sistemul de operare din mașina virtuală nu "știe" că nu
rulează pe un calculator real, se așteaptă să aibă control
exclusiv asupra tastaturii și șoarece. Totuși, acest lucru nu
este cazul deoarece, dacă nu executați modul VM în modul
ecran complet, VM trebuie să partajeze tastatura și mouse-
ul cu alte aplicații și, eventual, cu alte VM-uri pe gazda dvs.

Ca rezultat, inițial după instalarea unui sistem de operare


oaspete și înainte de a instala Adăugarea oaspeților (vom
explica acest lucru într-un minut), numai unul dintre cele
două - VM sau restul computerului - poate "deține"
tastatura și mouse-ul. Veți vedea un al
doilea pointer al mouse-ului, care va fi întotdeauna limitat
la limitele ferestrei VM. Practic, activați VM făcând clic în
interiorul acestuia.

Pentru a vă întoarce proprietatea asupra tastaturii și


mouse-ului în sistemul de operare gazdă, VirtualBox își
rezervă o cheie specială pentru tastatură: "cheia
gazdă". Implicit, aceasta este cheia de control de pe
tastatură; pe o gazdă Mac, cheia gazdă implicită este cheia
de comandă stânga. Puteți modifica această valoare
implicită în Setările globale ale VirtualBox, vezi secțiunea
1.16, "Setări globale" . În orice caz, setarea curentă pentru
cheia gazdă este afișată întotdeauna în partea dreaptă jos a
ferestrei VM, dacă ați uitat de ea:

În detaliu, toate acestea se traduc în următoarele:

 Tastatura dvs. este deținută de VM dacă fereastra


VM de pe desktop-ul dvs. gazdă are focalizarea
tastaturii (și apoi, dacă aveți mai multe ferestre
deschise în sistemul dvs. de operare pentru oaspeți,
de asemenea, fereastra care are focalizarea în
VM). Aceasta înseamnă că, dacă doriți să tastați în
VM, faceți mai întâi clic pe bara de titlu a ferestrei VM.

Pentru a elibera proprietatea asupra tastaturii,


apăsați tasta Host (așa cum este explicat mai sus, de
regulă tasta de control dreapta).

Rețineți că, în timp ce VM deține tastatura, unele


secvențe de taste (cum ar fi Alt-Tab, de exemplu) nu
vor mai fi văzute de gazdă, ci vor merge în schimb la
invitat. După ce apăsați tasta gazdă pentru a reactiva
tastatura gazdă, toate apăsările de taste vor trece prin
gazdă din nou, astfel încât secvențe precum Alt-Tab
nu vor mai ajunge la oaspete. Din motive tehnice, este
posibil ca VM să nu poată obține toate intrările de la
tastatură chiar și atunci când deține
tastatura. Exemple sunt secvența Ctrl-Alt-Del pe
gazdele Windows sau cheile unice prinse de alte
aplicații pe gazdele X11, cum ar fi funcția "Control key
highlights mouse pointer" de pe desktop-ul GNOME.

 Mouse - ul dvs. este deținut de VM numai după ce ați


făcut clic pe fereastra VM. Indicatorul mouse-ului
gazdă va dispărea, iar mouse-ul dvs. va conduce
pointerul invitat în loc de indicatorul dvs. normal al
mouse-ului.

Rețineți că proprietatea mouse-ului este


independentă de cea a tastaturii: chiar și după ce
faceți clic pe o bara de titlu pentru a putea introduce
în fereastra VM, mouse-ul dvs. nu este în mod
necesar deținut de VM încă.

Pentru a elibera proprietatea mouse-ului de VM,


apăsați de asemenea tasta Host.

Deoarece acest comportament poate fi incomod, VirtualBox


oferă un set de instrumente și drivere de dispozitiv pentru
sistemele clienților numite "Adăugări de oaspeți
VirtualBox", care fac din VM funcționarea tastaturii și a
mouse-ului mult mai fără sudură. Cel mai important,
Adăugările vor scapa de al doilea pointer de mouse "invitat"
și vor face pointerul mouse-ului gazdă să lucreze direct la
oaspete.

Acest lucru va fi descris mai târziu în Capitolul 4, Adăugări


pentru oaspeți .

1.9.3. Tastarea caracterelor speciale

Sistemele de operare se așteaptă la anumite combinații de


taste pentru inițierea anumitor proceduri. Unele dintre
aceste combinații de taste pot fi dificil de accesat într-o
mașină virtuală, deoarece există trei candidați pentru cine
primește intrarea de la tastatură: sistemul de operare gazdă,
VirtualBox sau sistemul de operare gazdă. Cine dintre
aceștia primește presele de taste depinde de o serie de
factori, inclusiv de cheia în sine.

 Sistemele de operare gazdă își rezervă anumite


combinații de taste pentru ele însele. De exemplu,
este imposibil să introduceți combinația Ctrl + Alt +
Delete dacă doriți să reporniți sistemul de operare
invitat în mașina dvs. virtuală, deoarece această
combinație de taste este, de obicei, hard-wired în
sistemul de operare gazdă (atât Windows cât și Linux
interceptează acest lucru) , prin urmare, apăsând
această combinație de taste va reporni gazda .

De asemenea, pe gazdele Linux și Solaris, care


utilizează sistemul X Window, combinația de taste
Ctrl + Alt + Backspace resetează în mod normal
serverul X (pentru a restarta întreaga interfață grafică
în cazul în care a fost blocat). Deoarece serverul X
interceptează această combinație, apăsând-o va
reporni, de obicei, interfața grafică gazdă a gazdei (și
ucide toate programele care rulează, inclusiv
VirtualBox, în proces).

În al treilea rând, pe gazdele Linux care susțin


terminale virtuale, combinația de taste Ctrl + Alt +
Fx (unde Fx este una dintre tastele funcționale de la
F1 la F12) permite în mod normal comutarea între
terminalele virtuale. Ca și în cazul Ctrl + Alt + Delete,
aceste combinații sunt interceptate de sistemul de
operare gazdă și, prin urmare, comutați mereu
terminalele de pe gazdă .

Dacă, în schimb, doriți să trimiteți aceste combinații


de taste către sistemul de operare invitat în mașina
virtuală, va trebui să utilizați una dintre următoarele
metode:
o Folosiți elementele din meniul "Input" →
"Keyboard" din fereastra mașinii virtuale. Acolo
veți găsi "Insert Ctrl + Alt + Delete" și "Ctrl + Alt
+ Backspace"; acesta din urmă va avea doar un
efect asupra oaspeților Linux sau Solaris,
totuși.
o Apăsați combinațiile de taste speciale cu tasta
Host (în mod normal tasta de control dreapta)
pe care VirtualBox o va traduce apoi pentru
mașina virtuală:
 Gazdă + Del pentru a trimite Ctrl + Alt +
Del (pentru a reporni oaspetele);
 Gazdă cheie + Backspace pentru a
trimite Ctrl + Alt + Backspace (pentru a
reporni interfața grafică a unui utilizator
Linux sau Solaris);
 Tasta gazdă + F1 (sau alte taste
funcționale) pentru a simula Ctrl + Alt +
F1 (sau alte taste funcționale, adică
pentru a comuta între terminalele
virtuale într-un client Linux).
 Pentru alte combinații de taste, cum ar fi Alt-
Tab (pentru a comuta între ferestrele deschise),
VirtualBox vă permite să configurați dacă aceste
combinații vor afecta gazda sau invitația, dacă o
mașină virtuală are în prezent focalizarea. Aceasta
este o setare globală pentru toate mașinile virtuale și
poate fi găsită în "File" → "Preferences" → "Input" →
"Auto-capture keyboard".

1.9.4. Schimbarea mediilor amovibile

În timp ce funcționează o mașină virtuală, puteți schimba


suportul amovibil din meniul "Dispozitive" din fereastra
VM. Aici puteți selecta în detaliu ceea ce VirtualBox prezintă
la VM ca CD, DVD sau dischetă.
Setările sunt aceleași ca și cele disponibile pentru VM în
fereastra de dialog "Settings" din fereastra principală
VirtualBox, dar din moment ce această fereastră de dialog
este dezactivată în timp ce VM se află în starea "running"
sau "saved", acest meniu suplimentar vă salvează de la
necesitatea de a închide și de a reporni VM de fiecare dată
când doriți să schimbați suportul media.

Prin urmare, în meniul "Dispozitive", VirtualBox vă permite


să atașați unitatea gazdă oaspetelui sau să selectați o
imagine dischetă sau DVD folosind Disk Image Manager,
toate descrise în secțiunea 1.12, "Configurația mașinii
virtuale" .

1.9.5. Redimensionarea ferestrei mașinii

Puteți redimensiona fereastra mașinii virtuale atunci când


rulează. În acest caz, se va întâmpla unul din cele trei
lucruri:

1. Dacă aveți "modul de scară" activat, atunci ecranul


mașinii virtuale va fi scalat la dimensiunea
ferestrei. Acest lucru poate fi util dacă aveți multe
mașini care rulează și doriți să aruncați o privire la
una dintre ele în timp ce rulează în fundal. În mod
alternativ, ar putea fi util să măriți o fereastră dacă
ecranul de ieșire al VM este foarte mic, de exemplu
pentru că rulați un sistem de operare vechi în acesta.

Pentru a activa modul scalare, apăsați tasta gazdă +


C sau selectați "Scale mode" din meniul "Machine" din
fereastra VM. Pentru a părăsi modul scară, apăsați
din nou tasta gazdă + C.

Raportul de aspect al ecranului pentru clienți este


păstrat la redimensionarea ferestrei. Pentru a ignora
raportul de aspect, apăsați Shift în timpul operației
de redimensionare.

Consultați Capitolul 14, Limitări cunoscute pentru


observații suplimentare.

2. Dacă aveți instalat Adăugarea oaspeților și


acceptă redimensionarea automată , Adăugarea
oaspeților va ajusta automat rezoluția ecranului
sistemului de operare oaspete. De exemplu, dacă
rulați un oaspete Windows cu o rezoluție de 1024x768
pixeli și apoi redimensionați fereastra VM pentru ao
face 100 de pixeli mai largi, Adăugarea oaspeților va
schimba rezoluția afișării Windows la 1124x768.

Consultați Capitolul
4, Adăugări pentru oaspeți , pentru mai multe
informații despre Adăugarea oaspeților.

3. În caz contrar, dacă fereastra este mai mare decât


ecranul VM, ecranul va fi centrat. Dacă este mai
mică, atunci barele de defilare vor fi adăugate în
fereastra mașinii.

1.9.6. Salvarea stării mașinii

Când faceți clic pe butonul "Închidere" al ferestrei mașinii


virtuale (în partea dreaptă sus a ferestrei, la fel cum ați
închide orice altă fereastră a sistemului dvs.), VirtualBox vă
întreabă dacă doriți să salvați sau să opriți alimentarea
"VM. (Ca o comandă rapidă, puteți de asemenea să apăsați
tasta Host împreună cu "Q".)
Diferența dintre aceste trei opțiuni este crucială. Acestea
înseamnă:

 Salvați starea mașinii: cu această opțiune,


VirtualBox "îngheață" mașina virtuală prin salvarea
completă a stării acesteia pe discul local.

Când porniți VM din nou mai târziu, veți găsi că VM


continuă exact unde a fost oprit. Toate programele
dvs. vor fi în continuare deschise, iar computerul va
relua funcționarea. Salvarea stării unei mașini
virtuale este astfel, în unele moduri, similară cu
suspendarea unui laptop (de exemplu prin închiderea
capacului).

 Trimiteți semnalul de oprire. Acest lucru va trimite


un semnal de închidere ACPI către mașina virtuală,
care are același efect ca și cum ați fi apăsat butonul
de alimentare pe un calculator real. Atâta timp cât
VM rulează un sistem de operare destul de modern,
ar trebui să declanșeze un mecanism de închidere
adecvat din cadrul VM.
 Opriți mașina: prin această opțiune, VirtualBox
oprește de asemenea rularea mașinii virtuale, dar fără
a-și salva starea.

Avertizare
Acest lucru este echivalent cu tragerea
conectorului de alimentare pe un
calculator real fără a îl opri în mod
corespunzător. Dacă reporniți aparatul
după ce îl porniți, sistemul de operare va
trebui să repornească complet și poate
începe o verificare lungă a discurilor de
sistem (virtuale). Ca rezultat, acest lucru
nu ar trebui să se facă în mod normal,
deoarece poate duce la pierderea de date
sau la o stare inconsistentă a sistemului
de invitați pe disc.

Ca excepție, dacă mașina dvs. virtuală are


instantanee (vedeți capitolul următor), puteți utiliza
această opțiune pentru a restabili rapid imaginea
curentă a mașinii virtuale. În acest caz, oprirea
mașinii nu va afecta starea sa, dar orice modificare
făcută de la momentul în care a fost făcută fotografia
va fi pierdută.

Butonul "Renunțare" din fereastra VirtualBox Manager


elimină starea salvată a unei mașini virtuale. Acest lucru
are același efect ca oprirea și se aplică aceleași avertismente.

1.10. Utilizarea grupurilor VM

Grupurile VM permit utilizatorului să creeze grupuri ad-hoc


de VM-uri și să gestioneze și să execute funcții asupra lor
colectiv, precum și în mod individual. Există o serie de
caracteristici referitoare la grupuri:
1. Creați un grup utilizând opțiunea GUI 1) Glisați un
VM pe un alt VM.

Creați un grup utilizând opțiunea GUI 2) Selectați mai


multe VM-uri și selectați "Group" din meniul de clic
dreapta, după cum urmează:

2. Opțiunea de linie de comandă 1) Creați un grup și


atribuiți un VM:

VBoxManage modifica "Fred" --groups "/ TestGroup"

creează un grup "TestGroup" și le atribuie grupului


VM "Fred".

Opțiunea de linie de comandă 2) Detașați un VM din


grup și ștergeți grupul dacă este gol:

VBoxManage modificăvm "Fred" --groups ""

Se detașează toate grupurile de VM "Fred" și șterge


grupul gol.

3. Grupuri multiple, de exemplu:


VBoxManage modifica "Fred" --groups "/ TestGroup,
/ TestGroup2"

Creează grupurile "TestGroup" și "TestGroup2" (dacă


nu există încă) și le atribuie lui VM "Fred" ambelor.

4. Grupuri născute - ierarhia grupurilor, de exemplu:

VBoxManage modifica "Fred" --groups "/ TestGroup /


TestGroup2"

Acesta atașează VM "Fred" subgrupului "TestGroup2"


din grupul "TestGroup".

5. Rezumatul comenzilor de grup: Start, Pauză,


Resetare, Închidere (salvare stare, trimitere semnal de
oprire, oprire), Renunțare la starea salvată, Afișare în
sistem de fișiere, Sortare.

1.11. Instantanee

Cu instantanee, puteți salva o anumită stare a unei mașini


virtuale pentru o utilizare ulterioară. În orice moment
ulterior, puteți reveni la acea stare, chiar dacă s-ar fi putut
schimba considerabil VM de atunci. Un instantaneu al unei
mașini virtuale este astfel similar cu o mașină în stare
"salvat", așa cum este descris mai sus, dar pot exista multe
dintre ele, iar aceste stări salvate sunt păstrate.

Puteți vedea instantaneele unei mașini virtuale, selectând


mai întâi o mașină din VirtualBox Manager și apoi făcând
clic pe butonul "Snapshots" din partea dreaptă sus. Până
când veți face o fotografie instantanee a mașinii, lista
instantaneelor va fi goală, cu excepția elementului "Stare
curentă", care reprezintă punctul "Acum" în durata de viață
a mașinii virtuale.
1.11.1. Luarea, restaurarea și ștergerea instantaneelor

Există trei operațiuni legate de instantanee:

1. Poți să faci un instantaneu . Aceasta face o copie a


stării actuale a mașinii, la care vă puteți întoarce la
un moment dat mai târziu.
 Dacă VM rulează în prezent, selectați "Take
snapshot" din meniul derulant "Machine" din
fereastra VM.
 Dacă VM se află în prezent în starea "salvat"
sau "dezactivat" (așa cum este afișat lângă VM
în fereastra principală VirtualBox), faceți clic pe
fila "Snapshots" din partea dreaptă sus a
ferestrei principale și apoi
o fie pe pictograma aparatului foto mic
(pentru "Take snapshot") sau
o faceți clic dreapta pe elementul "Stare
curentă" din listă și selectați "Take
snapshot" din meniu.

În orice caz, va apărea o fereastră și vă va cere un


nume instantaneu. Acest nume are doar scop de
referință pentru a vă ajuta să vă amintiți starea
instantanee. De exemplu, un nume util ar fi
"Instalare proaspătă de la zero, fără adăugări pentru
oaspeți" sau "Service Pack 3 doar instalat". De
asemenea, puteți adăuga un text mai lung în câmpul
"Descriere" dacă doriți.

Noul dvs. instantaneu va apărea apoi în lista


instantaneelor. Sub noul dvs. instantaneu, veți vedea
un element numit "Starea curentă", ceea ce înseamnă
că starea curentă a VM este o variantă bazată pe
imaginea pe care ați făcut-o mai devreme. Dacă
ulterior luați un alt instantaneu, veți vedea că acestea
vor fi afișate în ordine, iar fiecare instantaneu ulterior
este derivat dintr-o imagine anterioară:

VirtualBox nu impune limite asupra numărului de


instantanee pe care le puteți lua. Singura limitare
practică este spațiul pe disc pe gazda dvs.: fiecare
instantaneu stochează starea mașinii virtuale și
ocupă astfel spațiu pe disc. (Vedeți următoarea
secțiune pentru detalii despre exact ce este stocat
într-o instantaneu.)

2. Puteți restabili un instantaneu făcând clic dreapta


pe orice instantaneu pe care l-ați luat în lista
instantaneelor. Prin restaurarea unui instantaneu,
vă întoarceți (sau înainte) în timp: starea actuală a
mașinii este pierdută și aparatul este restaurat la
starea exactă în care se afla când a fost făcută
fotografia. [ 4 ]
Notă
Restaurarea unui instantaneu va afecta
unitățile hard disk virtuale care sunt
conectate la VM, deoarece întreaga stare
a hard disk-ului virtual va fi
returnată. Acest lucru înseamnă, de
asemenea, că toate fișierele care au fost
create de la instantaneu și toate celelalte
modificări ale fișierelor vor fi
pierdute. Pentru a preveni astfel de
pierderi de date în timp ce utilizați în
continuare caracteristica instantaneu,
este posibil să adăugați oa doua unitate
de disc în modul "write-through"
utilizând VBoxManageinterfața și să o
utilizați pentru stocarea
datelor. Deoarece hard-urile de tip write-
through nu sunt incluse în instantanee,
acestea rămân neschimbate atunci când
o mașină este reluată. VedeaSecțiunea
5.4, "Moduri speciale de scriere a
imaginilor" pentru detalii.

Pentru a evita pierderea stării curente la restaurarea


unui instantaneu, puteți crea un instantaneu nou
înainte de restabilire.

Prin restaurarea unui instantaneu mai devreme și


prin preluarea mai multor instantanee de acolo, este
posibilă chiar și crearea unui fel de realitate
alternativă și schimbarea între aceste istorii diferite
ale mașinii virtuale. Acest lucru poate duce la un
întreg arbore al instantaneelor mașinilor virtuale,
după cum se arată în imaginea de mai sus.
3. De asemenea, puteți șterge un instantaneu , care nu
va afecta starea mașinii virtuale, dar va elibera doar
fișierele pe disc pe care VirtualBox le-a folosit pentru
a stoca datele instantanee, eliberând astfel spațiul pe
disc. Pentru a șterge un instantaneu, dați clic dreapta
pe el în copacul instantaneelor și selectați
"Ștergeți". De la VirtualBox 3.2, snapshot-urile pot fi
șterse chiar și în timp ce o mașină rulează.

Notă
În timp ce luarea și restaurarea
instantaneelor sunt operații destul de
rapide, ștergerea unui instantaneu poate
dura o perioadă considerabilă de timp,
deoarece este posibil să fie necesară
copierea unor cantități mari de date între
mai multe fișiere de imagine pe
disc. Fișierele temporare de disc pot
necesita, de asemenea, cantități mari de
spațiu pe disc în timp ce operațiunea este
în desfășurare.

Există câteva situații care nu pot fi gestionate în timp


ce un VM rulează și veți primi un mesaj corespunzător
pe care trebuie să îl efectuați pentru ștergerea
instantaneului când VM este închis.

1.11.2. Conținut instantaneu

Gândiți-vă la un instantaneu ca un moment în timp pe care


l-ați păstrat. Mai formal, un instantaneu constă din trei
lucruri:

 Conține o copie completă a setărilor VP, inclusiv


configurația hardware, astfel încât atunci când
restaurați un instantaneu, se restabilește și setările
VM. (De exemplu, dacă ați modificat configurația hard
diskului sau setările de sistem ale VM, acea
modificare este anulată când restaurați
instantaneul.)

Copia setărilor este stocată în configurația mașinii, un


fișier text XML și ocupă astfel foarte puțin spațiu.

 Se păstrează starea completă a tuturor discurilor


virtuale atașate la mașină. Revenirea la un
instantaneu înseamnă că toate modificările aduse
discurilor mașinii - fișier de fișiere, puțin câte puțin -
vor fi anulate. Fișierele create de atunci vor dispărea,
fișierele șterse vor fi restaurate, modificările la fișiere
vor fi reluate.

(Strict vorbind, acest lucru este adevărat numai


pentru hard disk - uri virtuale în modul „normal“
După cum sa menționat mai sus, puteți configura
discurile să se comporte diferit cu instantanee,. A
se vedea secțiunea 5.4, „moduri de scriere imagine
specială“ . Chiar mai formal și corecte punct de
vedere tehnic, nu este discul virtual care este
restabilit atunci când se restabilește un instantaneu.
În schimb, atunci când se realizează un instantaneu,
VirtualBox creează imagini de diferențiere care conțin
doar modificările de la momentul preluării
instantaneului, iar atunci când snapshot-ul este
restabilit, VirtualBox aruncă că diferențiind
imaginea, revenind astfel la starea anterioară.Acesta
este mai rapidă și utilizează mai puțin spațiu pe
disc.Pentru detalii, care pot fi complexe, vă rugăm să
vedeți Secțiunea 5.5, "Diferențierea imaginilor" .)

Crearea imaginii de diferențiere ca atare nu ocupă


inițial mult spațiu pe discul gazdă, deoarece imaginea
de diferențiere va fi inițial goală (și va crește dinamic
mai târziu cu fiecare operație de scriere pe disc). Cu
cât utilizați mai mult mașina după ce ați creat
instantaneu, cu atât va crește imaginea diferențiată
în mărime.

 În cele din urmă, dacă ați realizat un instantaneu în


timp ce aparatul funcționa, starea de memorie a
aparatului este, de asemenea, salvată în instantaneu
(în același mod în care memoria poate fi salvată când
închideți fereastra VM). Când restaurați un astfel de
instantaneu, executarea se reia exact la momentul în
care a fost făcută fotografia.

Fișierul de stare de memorie poate fi la fel de mare ca


dimensiunea memoriei mașinii virtuale și, prin
urmare, va ocupa și destul spațiu pe disc.

1.12. Configurația mașinii virtuale

Când selectați o mașină virtuală din listă în fereastra


Manager, veți vedea un rezumat al setărilor aparatului din
dreapta.

Dacă faceți clic pe butonul "Setări" din bara de instrumente


din partea de sus, veți vedea o fereastră detaliată în care
puteți configura multe dintre proprietățile VM selectate. Dar
aveți grijă: chiar dacă este posibil să modificați toate setările
VM după instalarea unui sistem de operare invitat, anumite
modificări pot împiedica funcționarea corectă a unui sistem
de operare invitat dacă este făcut după instalare.

Notă
Butonul "Setări" este dezactivat în timp ce un
VM este fie în starea "în desfășurare", fie în
modul "salvat". Acest lucru se datorează
faptului că dialogul de setări vă permite să
modificați caracteristicile fundamentale ale
computerului virtual creat pentru sistemul
dvs. de operare gazdă, iar acest sistem de
operare s-ar putea să nu-l ia bine când, de
exemplu, jumătate din memoria sa este scoasă
din sub picioare. Ca urmare, dacă butonul
"Setări" este dezactivat, închideți mai întâi VM
curent.

VirtualBox oferă o mulțime de parametri care pot fi


modificați pentru o mașină virtuală. Diferitele setări care
pot fi modificate în fereastra "Setări" sunt descrise în detaliu
în Capitolul 3, Configurarea mașinilor virtuale . Chiar mai
mulți parametri sunt disponibili cu interfața liniei de
comandă VirtualBox; a se vedea Capitolul 8, VBoxManage .

1.13. Eliminarea mașinilor virtuale

Pentru a elimina o mașină virtuală pe care nu mai aveți


nevoie, faceți clic dreapta pe ea în lista VM a Managerului
selectați "Remove" din meniul contextual care apare.

Va apărea o fereastră de confirmare care vă permite să


selectați dacă aparatul ar trebui să fie eliminat numai din
lista de mașini sau dacă fișierele asociate cu acesta ar
trebui, de asemenea, să fie șterse.

Elementul de meniu "Eliminare" este dezactivat în timpul


funcționării unei mașini.

1.14. Clonarea mașinilor virtuale

Pentru a experimenta o configurație VM, a testa diferitele


niveluri ale sistemului de operare sau pentru a crea o copie
de rezervă a unui VM, VirtualBox poate crea o copie
completă sau una legată de un VM existent. [ 5 ]
Un expert vă va ghida în procesul de clonare:

Acest expert poate fi invocat din meniul contextual al listei


VM Manager (selectați "Clone") sau din vizualizarea
"Snapshots" a VM-ului selectat. Mai întâi alegeți un nume
nou pentru clonă. Când selectați Reinițializați adresa
MAC a tuturor cardurilor de rețea, fiecare card de rețea
obține o nouă adresă MAC atribuită. Acest lucru este util
când ambele, sursa VM și VM clonat, trebuie să funcționeze
în aceeași rețea. Dacă lăsați acest lucru neschimbat, toate
cardurile de rețea au aceeași adresă MAC ca cea din sursa
VM. În funcție de modul în care invoca vrăjitorul, aveți
diferite opțiuni pentru operația de clonare. Mai întâi trebuie
să decideți dacă clona ar trebui să fie conectată la sursa VM
sau ar trebui creată o clonă complet independentă:

 Clona completă: în acest mod, toate imaginile de


disc în funcție sunt copiate în noul folder VM. Clona
poate funcționa complet fără sursa VM.
 Clona conectată: în acest mod sunt create noi
imagini de discuri de diferențiere, unde imaginile
discului părinte sunt imaginile de disc sursă. Dacă ați
selectat starea curentă a VM sursă ca punct de
clonare, va fi creat implicit un instantaneu nou.

După selectarea modului de clonare, trebuie să decideți ce


anume trebuie clonat. Puteți crea întotdeauna o clonă
a stării actuale sau a tuturor . Când selectați toate , starea
curentă și, în plus, toate snapshot-urile sunt clonate. Ați
pornit de la un instantaneu care are copii suplimentari, de
asemenea, puteți clona starea actuală și toți copiii . Aceasta
creează o clonă începând cu acest instantaneu și include
toate instantaneele copilului.

Funcția de clonare în sine poate fi o operație îndelungată, în


funcție de dimensiunea și numărul imaginilor atașate la
disc. De asemenea, țineți cont de faptul că fiecare
instantaneu are atașate imagini cu discuri de diferențiere,
care trebuie clonate, de asemenea.

Elementul de meniu "Clone" este dezactivat în timpul


funcționării unei mașini.

Pentru cum să clonați un VM la linia de comandă,


consultați secțiunea 8.9, "VBoxManage clonevm" .

1.15. Importul și exportul mașinilor virtuale

VirtualBox poate importa și exporta mașini virtuale în


standardul Open Virtualization Format (OVF) standard. [ 6 ]

OVF este un standard cross-platform, susținut de multe


produse de virtualizare, care permite crearea de mașini
virtuale deja pregătite, care apoi pot fi importate într-un
virtualizator, cum ar fi VirtualBox. VirtualBox face importul
și exportul OVF ușor de accesat și îl acceptă din fereastra
Manager precum și din interfața sa de linie de
comandă. Acest lucru permite ambalarea așa-
numitelor aparate virtuale : imaginile de disc împreună cu
setările de configurare care pot fi distribuite cu ușurință. În
acest fel, se pot oferi pachete complete de software gata de
utilizare (sisteme de operare cu aplicații) care nu necesită
configurare sau instalare, cu excepția importului în
VirtualBox.

Notă
Standardul OVF este complex, iar suportul în
VirtualBox este un proces continuu. În
particular, nu se face nicio garanție că
VirtualBox acceptă toate aparatele create de
alte programe de virtualizare. Pentru o listă de
limitări cunoscute, consultați Capitolul
14, Limitări cunoscute .

Aparatele în format OVF pot apărea în două variante:

1. Ele pot veni în mai multe fișiere, ca una sau mai multe
imagini de disc, de obicei în formatul VMDK utilizat
pe scară largă (a se vedea secțiunea 5.2, "Fișiere
imagine imagine (VDI, VMDK, VHD, HDD)" ) dialect
cu o .ovfprelungire. Aceste fișiere trebuie să se afle
apoi în același director pentru ca VirtualBox să le
poată importa.
2. Alternativ, fișierele de mai sus pot fi împachetate
împreună într-un singur fișier de arhivă, de obicei cu
o .ovaextensie. (Aceste fișiere de arhivă utilizează o
variantă a formatului de arhivă TAR și, prin urmare,
pot fi despachetate în afara VirtualBox cu orice
utilitar care poate despacheta fișiere TAR standard.)

Pentru a importa un aparat în unul dintre formatele de mai


sus, faceți dublu clic pe fișierul OVF / OVA. [ 7 ] Alternativ,
selectați "File" → "Import appliance" din fereastra
Manager. În dialogul de fișiere care apare, navigați la fișierul
cu extensia .ovfsau .ovafișierul.

Dacă VirtualBox poate gestiona fișierul, va apărea un dialog


similar cu cel de mai jos:
Aceasta prezintă mașinile virtuale descrise în fișierul OVF și
vă permite să modificați setările mașinii virtuale făcând
dublu clic pe elementele de descriere. După ce faceți clic
pe "Import" , VirtualBox va copia imaginile de pe disc și va
crea mașini virtuale locale cu setările descrise în
dialog. Acestea vor apărea apoi în lista de mașini virtuale a
Managerului.

Rețineți că, deoarece imaginile de disc tind să fie mari,


imaginile VMDK care vin cu aparatele virtuale sunt de obicei
livrate într-un format special comprimat care este nepotrivit
pentru a fi utilizat direct de mașinile virtuale, imaginile vor
trebui mai întâi să fie despachetate și copiate, ia câteva
minute.

Pentru a importa o imagine în linia de comandă,


consultați secțiunea 8.10, "VBoxManage import" .

În schimb, pentru a exporta mașini virtuale pe care le aveți


deja în VirtualBox, selectați "File" → "Export appliance". Se
afișează o fereastră de dialog diferită care vă permite să
combinați mai multe mașini virtuale într-un aparat
OVF. Apoi, selectați locația țintă unde ar trebui stocate
fișierele țintă și începe procesul de conversie. Acest lucru
poate dura din nou.

Pentru a exporta o imagine în linia de comandă,


consultați secțiunea 8.11, "VBoxManage export" .

Notă
OVF nu poate descrie instantanee care au fost
luate pentru o mașină virtuală. Ca rezultat,
atunci când exportați o mașină virtuală care
are instantanee, va fi exportată numai starea
curentă a aparatului, iar imaginile de disc din
export vor avea o stare "aplatizată" identică cu
starea actuală a mașinii virtuale.
1.16. Setări globale

Caseta de dialog Setări globale poate fi atins


prin Fișier meniu, selectând Preferences
... elementul. Acesta oferă o selecție de setări care se aplică
tuturor mașinilor virtuale ale utilizatorului curent sau în
cazul Extensiilor la întregul sistem:

1. General Permite utilizatorului să specifice directorul


/ directorul implicit pentru fișierele VM și Biblioteca
de autentificare VRDP.
2. Intrare Permite utilizatorului să specifice cheia
gazdă. Acesta identifică cheia care comută dacă
cursorul se află în centrul ferestrelor VM sau al
sistemului de operare gazdă (vezi secțiunea 1.9.2,
"Capturarea și eliberarea tastaturii și a mouse-ului" )
și care este de asemenea utilizat pentru declanșarea
anumitor acțiuni VM (a se vedea Secțiunea 1.9.3,
"Introducerea caracterelor speciale" )
3. Actualizare Permite utilizatorului să specifice diferite
setări pentru Actualizări automate.
4. Limbă Permite utilizatorului să specifice limbajul
GUI.
5. Afișaj Permite utilizatorului să precizeze rezoluția
ecranului și lățimea și înălțimea acestuia.
6. Rețea Permite utilizatorului să configureze detaliile
despre rețelele numai gazdă.
7. Extensii Permite utilizatorului să afișeze și să
administreze pachetele de extensii instalate.
8. Proxy Permite utilizatorului să configureze un server
proxy HTTP.

1.17. Programe alternative

Așa cum am menționat în secțiunea 1.3, "Privire de


ansamblu a caracteristicilor" , VirtualBox are un design
interior flexibil, care permite utilizarea mai multor interfețe
pentru a controla aceleași mașini virtuale. Pentru a ilustra,
puteți, de exemplu, să porniți o mașină virtuală cu fereastra
VirtualBox Manager și apoi să o opriți din linia de
comandă. Cu suportul VirtualBox pentru Remote Desktop
Protocol (RDP), puteți rula chiar și mașinile virtuale de la
distanță pe un server fără cap și aveți toate ieșirile grafice
redirecționate prin rețea.

În detaliu, următoarele pachete frontale sunt livrate în


pachetul standard VirtualBox:

1. VirtualBoxeste VirtualBox Manager. Această interfață


grafică utilizează setul de instrumente Qt; cea mai
mare parte a acestui manual de utilizare este dedicată
descrierii acestuia. În timp ce acest lucru este cel mai
ușor de utilizat, unele dintre caracteristicile
VirtualBox avansate sunt ținute departe de ea pentru
a menține simplu.
2. VBoxManageeste interfața noastră de comandă
pentru control automat și foarte detaliat al fiecărui
aspect al VirtualBox. Este descris în capitolul
8, VBoxManage .
3. VBoxSDLeste un front-front alternativ, simplu, cu un
set de caracteristici limitat intenționat, conceput să
afișeze numai mașini virtuale care sunt controlate în
detaliu cu VBoxManage. Acest lucru este interesant
pentru mediile de afaceri în care afișarea tuturor
clopotelor și fluierului graficului complet nu este
fezabilă. VBoxSDLeste descris în secțiunea 9.1,
"VBoxSDL, afișajul VM simplificat" .
4. În cele din urmă, VBoxHeadlesseste încă un front-
end care nu produce nicio ieșire vizibilă pe gazdă, dar
poate funcționa ca un server RDP dacă VirtualBox
Remote Desktop Extension (VRDE) este instalat și
activat pentru VM. Spre deosebire de celelalte
interfețe grafice, front-ul frontal fără capăt nu
necesită suport grafic. Acest lucru este util, de
exemplu, dacă doriți să găzduiți mașinile virtuale pe
un server Linux fără cap, care nu are instalat un
sistem X Window. Pentru detalii, consultați secțiunea
7.1.2, "VBoxHeadless, serverul de la distanță" .

Dacă liniile de mai sus nu satisfac în continuare nevoile dvs.


specifice, este posibil să creați încă un front-end al
motorului complex de virtualizare care este nucleul
VirtualBox, deoarece coreul VirtualBox expune cu
exactitate toate caracteristicile sale într-un API curat
; consultați capitolul 11, interfețele de programare
VirtualBox .

[1]Sa adăugat suport pentru Windows pe 64 de biți cu


VirtualBox 1.5. Suportul pentru Windows XP a fost eliminat
cu VirtualBox 5.0. Suportul pentru Windows Vista a fost
eliminat cu VirtualBox 5.2.

[2]A fost adăugat suport preliminar pentru Mac OS X (etapa


beta) cu VirtualBox 1.4, suport complet cu 1.6. Asistența
Mac OS X 10.4 (Tiger) a fost eliminată cu VirtualBox
3.1. Suportul pentru Mac OS X 10.7 (Lion) și mai devreme
a fost eliminat cu VirtualBox 5.0. Asistența pentru Mac OS
X 10.8 (Mountain Lion) a fost eliminată cu VirtualBox
5.1. Suportul pentru Mac OS X 10.9 (Mavericks) a fost
eliminat cu VirtualBox 5.2.

[3] Afost adăugat suport pentru Linux pe 64 de biți cu


VirtualBox 1.4.

[4] Atât terminologia cât și funcționalitatea restaurării


snapshot-urilor s-au schimbat cu VirtualBox 3.1. Înainte
de această versiune, a fost posibilă doar revenirea la ultimul
instantaneu luat - nu la cele anterioare, iar operația a fost
numită "Renunțați la starea actuală" în loc de "Restaurați
ultimul instantaneu". Limitarea a fost ridicată cu versiunea
3.1. Acum este posibil să restabiliți orice instantaneu,
mergând înapoi și înainte în timp.

[5] Sa introdus suportul de clonare cu VirtualBox 4.1.

[6]Suportul OVF a fost inițial introdus cu VirtualBox 2.2 și


a înregistrat îmbunătățiri majore cu fiecare versiune de
atunci.

[7]Începând cu versiunea 4.0, VirtualBox creează asociații


de tip de fișier pentru fișierele OVF și OVA în sistemul de
operare gazdă.

S-ar putea să vă placă și