If-Koubou

Geek pentru începători: Cum se creează și se utilizează mașini virtuale

Geek pentru începători: Cum se creează și se utilizează mașini virtuale (Cum să)

Mașinile virtuale vă permit să rulați un sistem de operare într-o fereastră de aplicații de pe desktop, care se comportă ca un computer complet, separat. Aveți posibilitatea să le utilizați jucând în jurul valorii de diferite sisteme de operare, să executați software-ul pe care sistemul dvs. principal de operare nu îl poate folosi și să încercați aplicațiile într-un mediu sigur, cu mediul înconjurător cu nisip.

Există mai multe aplicații gratuite gratuite pentru mașină virtuală (VM), ceea ce face crearea unei mașini virtuale pe care oricine o poate face. Va trebui să instalați o aplicație VM și să aveți acces la mediile de instalare pentru sistemul de operare pe care doriți să-l instalați.

Ce este o mașină virtuală?

O aplicație virtuală a mașinii creează un mediu virtual - numit, pur și simplu, o mașină virtuală - care se comportă ca un sistem informatic separat, complet cu dispozitive hardware virtuale. VM rulează ca proces într-o fereastră pe sistemul de operare actual. Puteți porni un disc de instalare a sistemului de operare (sau un CD live) în interiorul mașinii virtuale, iar sistemul de operare va fi "înșelat" în gândirea că rulează pe un calculator real. Se va instala și se va executa la fel ca pe o mașină fizică reală. Ori de câte ori doriți să utilizați sistemul de operare, puteți deschide programul mașinii virtuale și îl puteți utiliza într-o fereastră pe desktop-ul dvs. curent.

În lumea VM, sistemul de operare care rulează de fapt pe calculatorul dvs. se numește gazdă, iar orice sistem de operare care rulează în interiorul VM-urilor este numit invitat. Ajută la menținerea lucrurilor prea confuze.

Într-un anumit VM, sistemul de invitați este stocat pe un hard disk virtual - un fișier mare, cu mai multe gigabyte, stocat pe hard diskul dvs. real. Aplicația VM prezintă acest fișier OS oaspete ca un hard disk real. Acest lucru înseamnă că nu va trebui să vă încurcați prin împărțire sau să faceți ceva altceva complicat cu hard drive-ul dvs. real.

Virtualizarea adaugă unele cheltuieli generale, deci nu vă așteptați ca acestea să fie la fel de repede ca și cum ați fi instalat sistemul de operare pe hardware real. Jocurile exigente sau alte aplicații care necesită grafice grafice și putere CPU nu prea funcționează atât de bine, astfel încât mașinile virtuale nu reprezintă modalitatea ideală de a juca jocuri cu PC-uri Windows pe Linux sau Mac OS X - cel puțin dacă aceste jocuri nu sunt mult mai în vârstă sau nu sunt solicitanți grafic.

Limita pentru numărul de VM-uri pe care le puteți avea este într-adevăr limitată doar de spațiul pe hard disk. Iată o privire la unele dintre VM-urile pe care le folosim la testarea lucrurilor în timp ce scriem articole. După cum puteți vedea, avem VP-uri complete cu mai multe versiuni de Windows și Ubuntu instalate.

De asemenea, puteți rula mai multe VM-uri în același timp, dar vă veți găsi cam oarecum limitate de resursele dvs. de sistem. Fiecare VM consumă timp CPU, RAM și alte resurse.

De ce doriți să creați o mașină virtuală

În afară de a fi o distracție bună pentru a juca, VM oferă o serie de utilizări serioase. Acestea vă permit să experimentați cu un alt sistem de operare fără a trebui să îl instalați pe hardware-ul fizic. De exemplu, acestea reprezintă o modalitate excelentă de a vă distra cu Linux-ul sau de o distribuție nouă a Linux-ului și de a vedea dacă este potrivit pentru dvs. Când ați terminat de jucat cu un sistem de operare, puteți șterge doar VM-ul.

VM-urile furnizează, de asemenea, o modalitate de a rula software-ul unui alt sistem de operare. De exemplu, ca utilizator Linux sau Mac, ați putea instala Windows într-un VM pentru a rula aplicații Windows pe care altfel nu ați putea avea acces. Dacă doriți să rulați o versiune ulterioară de Windows-like Windows 10 - dar aveți aplicații mai vechi care rulează numai pe XP, puteți instala Windows XP într-un VM.

Un alt avantaj pe care VM-urile îl oferă este că acestea sunt "sandboxed" de la restul sistemului. Software-ul din interiorul unui VM nu poate scăpa de VM pentru a manipula restul sistemului. Acest lucru face VM-urile un loc sigur pentru a testa aplicațiile sau site-urile - nu aveți încredere și nu vedeți ce fac.

De exemplu, atunci când sistemul de operare "Bună, suntem de la Windows" au venit apelanții de escrocherie, le-am rulat software-ul într-un VM pentru a vedea ce ar face - VM a împiedicat accesul escrocilor la sistemul real de operare și fișierele computerului.

Sandboxing vă permite, de asemenea, să rulați mai nesigur sistemele de operare. Dacă aveți în continuare nevoie de Windows XP pentru aplicații mai vechi, puteți să-l rulați într-un VM unde cel puțin răul de a rula un sistem de operare vechi, neacceptat, este atenuat.

Aplicații pentru mașini virtuale

Există mai multe programe diferite ale mașinilor virtuale pe care le puteți alege între:

  • VirtualBox: (Windows, Linux, Mac OS X): VirtualBox este foarte popular deoarece este open-source și complet gratuit. Nu există nici o versiune plătită a VirtualBox, deci nu trebuie să vă ocupați de upgrade-ul obișnuit "upgrade pentru a obține mai multe caracteristici" upsells și nags. VirtualBox funcționează foarte bine, în special pe Windows și Linux, unde există mai puțină concurență, făcându-l un loc bun pentru a începe cu VP.
  • VMware Player: (Windows, Linux): VMware are propria lor linie de programe pentru mașini virtuale. Puteți utiliza VMware Player pe Windows sau Linux ca un instrument gratuit, de bază pentru mașină virtuală. Funcțiile mai avansate - multe dintre acestea fiind găsite gratuit în VirtualBox - necesită upgrade la programul VMware Workstation plătit. Vă recomandăm să începeți cu VirtualBox, dar dacă nu funcționează corect, vă recomandăm să încercați VMware Player.
  • VMware Fusion: (Mac OS X): utilizatorii Mac trebuie să cumpere VMware Fusion pentru a utiliza un produs VMware, deoarece playerul VMware gratuit nu este disponibil pe un Mac. Cu toate acestea, VMware Fusion este mai lustruit.
  • Parallels Desktop: (Mac OS X): Mac-urile au, de asemenea, disponibil Parallels Desktop. Atât Parallels Desktop, cât și VMware Fusion for Mac sunt mai lustruite decât programele mașinii virtuale de pe alte platforme, deoarece sunt comercializate pentru utilizatorii media Mac care ar putea dori să ruleze software-ul Windows.

În timp ce VirtualBox funcționează foarte bine pe Windows și Linux, utilizatorii Mac ar putea dori să cumpere un program Parallels Desktop sau VMware Fusion mai lustruit.Instrumentele Windows și Linux, cum ar fi VirtualBox și VMware Player, tind să fie direcționate spre un public mai puțin inteligent.

Există multe opțiuni pentru VM, desigur. Linux include KVM, o soluție de virtualizare integrată. Versiunea profesională și Enterprise pentru Windows 8 și 10 - dar nu pentru Windows 7 - includ Hyper-V de la Microsoft, o altă soluție de mașină virtuală integrată. Aceste soluții pot funcționa bine, dar nu au cele mai utile interfețe.

Configurarea unei mașini virtuale

Odată ce v-ați decis cu privire la o aplicație VM și ați instalat-o, configurarea unui VM este de fapt destul de ușoară. Vom trece prin procesul de bază în VirtualBox, dar majoritatea aplicațiilor se ocupă de crearea unui VM în același mod.

Deschideți aplicația VM și faceți clic pe butonul pentru a crea o nouă mașină virtuală.

Veți fi ghidat în cadrul procesului de către un expert care întreabă mai întâi ce sistem de operare instalați. Dacă introduceți numele sistemului de operare în caseta "Nume", aplicația va selecta, cel mai probabil, automat tipul și versiunea pentru sistemul de operare. Dacă nu - sau ghiceste greșit - selectați elementele respective din meniurile derulante. Când ați terminat, dați clic pe "Următorul".

Pe baza sistemului de operare pe care intenționați să îl instalați, expertul va preselecta câteva setări implicite pentru dvs., dar le puteți modifica pe ecranele care urmează. Veți fi întrebat cât de multă memorie trebuie alocată pentru VM. Dacă doriți altceva decât implicit, selectați-l aici. În caz contrar, faceți clic pe "Următorul". Și nu vă faceți griji, veți putea schimba această valoare mai târziu, dacă aveți nevoie.

Expertul va crea, de asemenea, fișierul hard disk virtual care va fi utilizat de VM. Cu excepția cazului în care aveți deja un fișier hard disk virtual pe care doriți să îl utilizați, trebuie doar să selectați opțiunea de a crea una nouă.

De asemenea, vi se va cere să creați un disc de mărime alocat dinamic sau cu dimensiune fixă. Cu un disc alocat dinamic, veți seta o dimensiune maximă a discului, dar fișierul va crește doar la acea dimensiune, după cum este necesar. Cu un disc cu dimensiune fixă, veți seta și o dimensiune, dar fișierul creat va fi atât de mare de la crearea sa.

Vă recomandăm să creați discuri de mărime fixă, deoarece, în timp ce consumă un spațiu pe disc mai mic, acestea funcționează și mai bine, făcând VM-ul să se simtă puțin mai receptiv. În plus, veți ști cât spațiu pe disc ați folosit și nu veți fi surprins când fișierele VM încep să crească.

Veți putea apoi să setați dimensiunea discului virtual. Sunteți liber să mergeți cu setarea implicită sau să schimbați dimensiunea potrivită nevoilor dvs. După ce faceți clic pe "Creați", hard diskul virtual este creat.

După aceea, sunteți retras în fereastra principală a aplicației VM, unde ar trebui să apară noul VM. Asigurați-vă că suportul de instalare de care aveți nevoie este disponibil pentru mașină - de obicei aceasta implică indicarea unui fișier ISO sau a unui disc real prin setările VM. Puteți rula noul VM selectând-l și apăsând pe "Start".

Desigur, am atins doar principiile de bază ale utilizării VM-urilor aici. Dacă vă interesează mai multă lectură, consultați câteva dintre celelalte ghiduri:

  • Ghidul complet pentru accelerarea mașinilor virtuale
  • Cum se creează și se rulează mașini virtuale cu Hyper-V
  • Cum se instalează Android în VirtualBox
  • Cum să partajați fișierele computerului cu o mașină virtuală
  • Utilizați VirtualBox portabil pentru a lua mașini virtuale cu tine pretutindeni
  • 10 Trucuri VirtualBox și caracteristici avansate pe care trebuie să le cunoașteți

Aveți alte utilizări sau sfaturi pentru utilizarea VM-urilor pe care nu le-am contactat? Spuneți-ne în comentariile!