Evaluare: 5/5
Această lecție este un exemplu de experiență personală a mașinilor virtuale * .vdi Compresie VirtualBox. Această metodă este utilizată pentru a reduce dimensiunile imaginilor, pentru a fi mai ușor de descărcat și distribuit pe Internet. Ca urmare a acestor acțiuni, veți primi o mașină virtuală deja comprimată, fără a schimba proprietățile de lucru și ștergerile. (Această metodă se aplică sistemelor Linux)
Întregul proces de comprimare a imaginilor mașinilor virtuale este împărțit în două acțiuni, adică umplerea sectoarelor neutilizate ale imaginii "0". Și a doua este comprimarea imaginii în sine.
Umplerea spațiului neutilizat cu zerouri
La începutul lucrării noastre, trebuie să determinăm dacă sistemul de fișiere montat ar trebui să fie zero. Pentru aceasta, în consola sistemului / serverului nostru, executați comanda:
Rezultatul comenzii, voi arăta un exemplu de sistem Fedora 15 nou instalat (server):
Rezultă că sistemul nostru de fișiere este / dev / mapper / vg_server1-lv_root. Acum putem efectua o zeroare a sistemului de fișiere. După scrierea următoarelor comenzi la consola:
- dd dacă = / dev / mapper / vg_server1-lv_root of = junk
- sincronizați
- rm junk
În aceste echipe, vom crea un fișier care va umple întreaga imagine virtuală a sistemului, astfel vom lua toate memoria noastră ostavshuesya este virtuală nedorită fișier pe disc (fișier nedorită este destinat să umple spațiul nefolosit de pe zerouri purtătoare virtuale). Deoarece fișierul este format numai din zerouri, atunci când îl ștergem, lăsăm o imagine virtuală complet anulată. Și așteptăm sfârșitul procesului.
VirtualBox Compresie mașină virtuală
Pentru a comprima mașina virtuală VirtualBox, utilizați managerul VBoxManage furnizat împreună cu VirtualBox (în directorul rădăcină în care este instalat VirtualBox). Dacă nu faceți acest lucru, veți vedea:
Dar accesul la VBoxManage se face în întregime prin consola sistemului de lucru (nu trebuie confundată cu consola sistemului virtual). Prin urmare, trebuie să adăugăm variabile la patch-ul sistemului nostru de lucru. Din moment ce folosesc Windows 7, pentru a adăuga variabila I click pe pictograma unui computer (nu este o comandă rapidă) pentru a porni de pe butonul mouse-ului dreapta - Properties - În fereastra de pe coloana din stânga a Setări avansate de sistem - în fereastra System Properties, apăsați variabilele butonul de mediu. - În lista variabilelor de sistem găsim variabila Path - Change. - și se adaugă calea către variabila; C: \ Program Files \ Oracle \ VirtualBox \ (root Cale dosar VirtualBox poate fi diferită în cazul dumneavoastră). Apoi faceți clic pe OK. pentru a salva și a închide ferestrele. Acum ne Mauger Windows 7. deșurubează consola pentru acest du-te la Start, și în linie pentru a găsi programe și fișiere, de tip cmd. se deschide consola Windows 7.
Acum putem comprima imaginea imaginii mașinii virtuale făcând următoarea comandă în consola Windows 7:
- VBoxManage modifyvdi "C: \ Users \ Forsage \ VirtualBox VMs \ CentOS_5.6 64x LAMPA \ CentOS_5.6 64x LAMP.vdi" compact
În cazul în care: C: \ Users \ Forsage \ VirtualBox VMs \ CentOS_5.6 64x LAMPA \ CentOS_5.6 64x LAMP.vdi - este calea completă la imaginea compresibile a unei mașini virtuale (VM în sine trebuie să fie oprit, în caz contrar funcționarea Windows 7 Console cu această imagine nu va fi disponibilă). Întrucât există decalaje în cale, trebuie să închidem întreaga cale în paranteze, așa cum sa făcut în exemplul nostru. Procesul de compresie va fi afișat în consola de la 0 la 100%: