VirtualBox - mașină virtuală gratuit, articole utile

Mașinile virtuale sunt necesare pentru acele persoane care folosesc același computer cu sisteme de operare multiple. De exemplu: Windows și Linux. Nu este nimic mai convenabil decât oricând gata pentru a comuta la sistemul de operare care rulează pe virtualke.


Acest lucru poate fi virtualizat
Inițial, dezvoltarea sa concentrat pe termen numai pentru Windows și Linux, așa cum au învățat în timp pentru a rula sistemul, cum ar fi Solaris, OpenSolaris, și OpenBSD. După dezvoltare a început să sprijine toate tehnologia de virtualizare hardware, care este furnizat cu procesoare moderne. Astfel, VirtualBox a devenit posibilă utilizarea produsului. Acum, există versiuni de VirtualBox pentru Windows, Linux, Solaris / OpenSolaris / MacOS X.

Începe rulează sub VirtualBox este foarte simplu. Și în cazul în care aveți întrebări în caseta adiacentă, puteți găsi un indiciu (citiți manualul).

Interfața programului Virtual Box este foarte simplu. Programul de lucru este pornit prin apăsarea butonului „Start“, cu care, și de a crea o nouă mașină virtuală. În cursul expertului, trebuie să efectuați mai mulți pași:

  • selectați tipul sistemului de operare și numele mașinii virtuale;
  • specificați cantitatea de memorie alocată OS oaspete;
  • a crea sau de a folosi un hard disk virtual este deja disponibil.


Când selectați o unitate, trebuie să selectați tipul de disc:

  • static - care ia imediat tot spațiul alocat;
  • dinamic - fișier, care va fi extins în funcție de necesități.


După selectarea unui disc, puteți merge în setările și setați diferiții parametri ai mașinii virtuale.
În primul rând mount ca ISO-imagine a unității cu distribuție (sau pur și simplu pune la dispoziția CD / DVD-drive), apoi apăsați pe butonul „Start“ și continuați cu instalarea.

Lucrările la virtualke este o lucrare de calculator convențional, care lucrează acum într-un sistem standard Windows. Iar lucrarea seamănă cu activitatea sisteme de operare de oaspeți instalate pe computer. VirtualBox suporta dispozitive audio de virtualizare. Un alt program implementează controlerul virtuale-USB, permițându-vă să conectați dispozitivul USB la arbitrar-o mașină virtuală, fără a fi nevoie să instalați un driver pe gazdă mașinii. Snepshotov recomandă utilizarea sistemului - starea sistemului salvat al mașinii virtuale. Pentru oricare dintre aceste snepshotov poate rula rapid înapoi de la orice sistem de oaspeți de stat.


Configurarea interfețelor de rețea
Pentru fiecare mașină virtuală poate fi setat până la patru interfețe virtuale, care pot funcționa în diferite moduri. Modul în care interfața va funcția selectată în proprietățile mașinii virtuale din următoarele opțiuni:

Crearea de rețele în punte. adaptor de rețea virtuală devine exact același acces la rețea ca un adaptor de rețea, aparatul gazdă.

rețea internă. Modul „rețea internă“ este mare pentru experimente locale, atunci când mașina virtuală pe care doriți să îl conectați la o rețea locală, fără a le oferi acces la exterior și la auto-gazdă.

Gazdă numai în rețea. Mod „Gazdă rețea virtuală“ constă în „rețea internă“ mașină gazdă.


Conexiune de la distanță la o mașină virtuală
În VirtualBox are o funcție utilă - este abilitatea de a conecta de la distanță la mașini virtuale în conformitate cu un protocol standard RPD (sau, mai degrabă, versiunile modificate - VRDP, VirtualBox Remote Desktop Protocol). Pentru a conecta folosind clienti standard:


Acest lucru vă permite să ruleze pe mașina gazdă, mai multe mașini virtuale, dau acces direct de pe Internet, și să profite din plin de mașini virtuale oriunde.

În „Remote Display“, puteți activa opțiunea „Enable VRDP-server“. Cu toate acestea, pentru o anumită mașină virtuală, trebuie să specificați un port unic, sau lucra simultan cu virtualke multiple nu funcționează.

Clientul Windows standard, puteți rula comanda

sau găsi prin intermediul

  • "Start" - "Accesorii" - "Conectarea la un Remote Desktop"

Sub Knicks pentru a conecta cel puțin la fel de rdesktop, care, în orice distribuție modernă este instalat în mod implicit:


Adăugări de oaspeți
Un dezavantaj în utilizarea mașinilor virtuale este „captare“ a tastaturii și mouse-ul, care lucrează fie în sistemul de operare invitat sau gazdă. Liberate manipulatori Dev ocupate pot fi desemnate special „Host Key“ butonul (dreapta în mod implicit). comutator multiple, în special în cazul mașinilor virtuale multiple încep să se stinge câteva minute mai târziu. Că acest lucru nu se va întâmpla, este recomandat pentru fiecare sistem de operare oaspete pentru a instala așa-numitele Additions Guest. După aceea, limita dintre fereastra cu sistemul de operare vizitator și sistemul gazdă devine transparent - nimic interesant, iar clipboard-ul devine comună.

Pentru a instala adaosurile Guest pe Windows, este necesar doar în meniu pentru a selecta o mașină virtuală care rulează

  • "Dispozitive" - ​​"Instalarea Additions Guest"


Sistemul va monta un CD virtual, din care rapid și instalează toate necesare. În cazul distribuțiilor Fedora Core acceptate în mod oficial, Redhat Enterprise Linux, SUSE (deschis) Knicks, Ubuntu. Cu toate acestea, în realitate, adăugiri sunt stabilite și multe alte Tux.

Inainte de instalare, se recomandă să se stabilească un cadru DKMS (dinamic Kernel Modulul de suport). Sub Ubuntu, aceasta se face cu comanda:


Apoi, montați imaginea


ca un virtuale de CD-drive, du-te la acest director și să dea comanda ca root:


Pentru a recompilați modulele de kernel pe mașină clienților, fac:


După compilarea este de a reporni aparatul de oaspeți și asigurați-vă că toate noile module de lucru bine.


Mod de ferestre fără sudură
Dacă este activat, fereastra mașinii virtuale va fi afișată ca o fereastră normală sistem de operare gazdă. acestea sunt transferate la o apăsare de tastă în sistemul principal. Oaspete OS Taskbar, în același timp, este afișat lângă bara de activități, sistemul gazdă obișnuit.

Pentru a activa modul „fără sudură“. trebuie să faceți clic pe „cheia“ cu „L“. apoi dimensiunea virtualke va fi facturat în conformitate cu extinderea ecranului, fereastra se va transfera la mașina gazdă și mașina virtuală, fundalul va fi tăiat. Pentru a reveni la funcționarea normală, folosind aceeași combinație de taste.

Funcția destul de specifică, astfel încât funcționează în prezent numai pentru OS invitat pentru Windows și Solaris / OpenSolaris cu serverul X.org mai vechi decât versiunea 1.3.


Opțiunea dosare comune
Foldere partajate sau foldere publice. Acesta permite resurselor rassharivat fizic, dar le montați în sistemul de operare musafir ca și în cazul în care acestea au fost disponibile în rețea. Pentru fiecare mașină virtuală specifică, astfel de dosare sunt configurate separat. Adică, fiecare mașină invitat va vedea doar ceea ce ar trebui să fie. Acesta este realizat de către serviciile speciale care rulează pe sistemul gazdă și driverul de fișier de pe OS oaspete.

Asigurați-un folder partajat pe un virtualke deja rulează după cum urmează:

  • Selectați meniul „Dispozitive“ - „Shared Folders“;
  • Alegerea sistemului principal de directoare corecte și să le cereți numele rețelei și nivelul de acces (total sau numai pentru citire).


Toate. Acum îl puteți monta sub Dev. O unitate de rețea Windows este conectat cu comanda:

unde x: - litera la o unitate de rețea
vboxsvr - numele fix care desemnează mașină gazdă
numepartajare - numele folderului pe care l-ați specificat când creați un director partajat


Sub Linux toate la fel, face:

  • mount vboxsf -t [OPTIONS -o] numepartajat mountpoint


Suport pentru 3D oaspete OS
Suport pentru 3D. Cu această nouă caracteristică, programul nu mai trebuie să imite un 3D-accelerare în mașina virtuală (care este salbatic lent). In schimb, VirtualBox utilizează un proces de grafică a mașinii gazdă, și nu contează dacă cea pe Windows, Linux, Mac, Solaris. Quake3 sau Compiz'a efecte pe Linux într-o mașină virtuală - este acum destul de normal. Dezvoltatorii au reușit să realizeze un astfel de rezultat datorită suplimentare 3D conducătorului auto, care este instalat împreună cu adăugirile Guest OS oaspete, și îndeplinește rolul de mediator. Atunci când o cerere este în oaspetele încearcă să profite de accelerare hardware 3D prin interfețe adecvate sunt apelurile OpenGL transferate către sistemul gazdă prin tunel organizat VirtualBox'om în cazul în care acestea sunt de succes și de îndeplinit.

Această caracteristică este în mod implicit în configurația mașinii virtuale este dezactivată. În momentul de față acceptă doar cu accelerare OpenGL și dezvoltatorii Direct3D promit să aibă într-o versiune viitoare.


Gestionați prin intermediul consolei VB
Orice acțiuni care se pot efectua prin intermediul instrumentului de gestionare consola

și de a folosi scripturile.

De exemplu. dactilografiere

sunt disponibile în consolă o listă cu toate mașinile virtuale existente, numele și ID-urile UUID:


Pentru a lansa unul dintre ele ar trebui să fie dat comanda corespunzătoare, specificând numele virtualke dorit:


Cu alte cuvinte, prin utilitarul pentru linia de comandă, puteți face absolut nimic.

Continuarea procesului de integrare c VirtualBox poate fi realizată printr-un program de API deschis. Datorită provocărilor bine documentate în SDK, dezvoltatorii au un control complet asupra motorului de virtualizare. De exemplu. Atunci când un dezvoltator a profitat de un API deschis, în valoare de utilitate citând BoxVmService.exe, al căror scop - pentru a permite administratorului să ruleze competent VirtualBox ca Windows-service.


în cele din urmă
Mașinile virtuale pot rula pe un alt computer. Pentru a face acest lucru, exportați fișierul de configurare într-un format special OVF (format de virtualizare deschis):

  • Selectați meniul "File" - "Export Configuration"


P.S.:VirtualBox suporta un hard disk VMDK (VMware) și VHD (Microsoft Virtual PC).
VirtualBox este un program complet gratuit.