Publicitate
Termenul „virtual” a fost cooptat în atât de multe moduri încât acum este mai vag și confuz ca niciodată. Realitate virtuala. RAM virtuală. Școli virtuale. Cuvântul cheie virtual în limbajele de programare. Dar cel mai neclar? Virtualizare în contextul calculatoarelor.
Virtualizare (AKA utilizarea mașinilor virtuale Ce este o mașină virtuală? Tot ce trebuie să știiMașinile virtuale vă permit să rulați alte sisteme de operare pe computerul dvs. curent. Iată ce ar trebui să știți despre ei. Citeste mai mult ) este atunci când luați un set de resurse fizice, cum ar fi procesorul și memoria RAM și spațiul de pe hard disk și le alocați în bucăți discrete care sunt văzute fiecare ca sisteme separate. Dar nu sunt sisteme „reale”. Un computer ar putea fi împărțit în mai multe sisteme „virtuale”.
Cel mai simplu mod de a face acest lucru este să utilizați software-ul gratuit VirtualBox. Dar cea mai mare întrebare este… de ce? Care-i rostul? Cum vă poate servi virtualizarea? Iată câteva dintre modalitățile mai practice de a utiliza o mașină virtuală în beneficiul tău.
1. Încercați sisteme de operare noi
Să presupunem că ați fost un utilizator Windows toată viața, dar vă simțiți aventuroși și doriți să vă bucurați de Linux. Care sunt opțiunile dvs.? Ai mai multe Care este cel mai bun mod de a rula mai multe sisteme de operare pe computer?Necunoscut între Windows și Linux? Este posibil să rulați mai multe sisteme de operare pe o singură mașină, fie prin bootarea dublă, fie folosind o mașină virtuală. Să aflăm care este cea mai potrivită pentru tine. Citeste mai mult , inclusiv o configurație de pornire dublă, dar puteți susține că ați fi cel mai fericit cu virtualizarea.
Pe sistemul Windows, trebuie doar să instalați VirtualBox și să creați o nouă mașină virtuală. Apoi luați orice instalare ISO ISO (recomand o versiune recentă a Ubuntu sau Linux Mint) și instalați-o pe mașina virtuală. Acum puteți rula Linux (sistemul de operare „invitat”) într-o fereastră din Windows („gazdă”) ca orice alt program.
Acesta este de fapt cel mai sigur mod de a testa un nou sistem de operare Încercarea unui nou sistem de operare? Rămâi în siguranță cu o mașină virtuală Citeste mai mult deoarece mașina virtuală funcționează ca o cutie de nisip - dacă ceva nu merge bine în sistemul de operare invitat, aceasta nu va afecta sistemul de operare gazdă. Dacă există o defecțiune catastrofală, puteți să recreați pur și simplu mașina virtuală și să reinstalați sistemul de operare. Nu există computer cărămidă!
2. Executați software vechi sau incompatibil
În urmă cu câțiva ani, lucram la un roman în aplicația mea preferată de scris la acea vreme, Scrivener. Asta s-a întâmplat în faza mea Linux și, în timp ce a existat o versiune Linux a Scrivener, a fost în dezvoltare beta Ce înseamnă cu adevărat „Beta Software”?Ce înseamnă pentru un proiect să fie în beta și ar trebui să-ți pese? Citeste mai mult și nu aveam toate caracteristicile versiunilor Windows sau Mac.
Așa că am instalat VirtualBox, am creat o mașină virtuală, am instalat Windows 7 pe ea, apoi am instalat versiunea mai bună a Scrivener. Cu Linux ca sistem de operare gazdă care rulează Windows ca sistem de operare invitat, am putea beneficia în mod convenabil de cele mai bune din ambele lumi și practic emulați software de pe o altă platformă Cum funcționează emulația și de ce este atât de lent?Probabil ai mai auzit despre emulație, dar știi ce înseamnă de fapt emularea sau cum funcționează? Citeste mai mult .
Un alt exemplu ar putea fi rularea software-ului Windows XP doar pe Windows 10 sau rularea software-ului doar Linux pe Mac.
3. Executați în mod deliberat malware
Datorită naturii cutiei cu nisip a unei mașini virtuale, puteți fi imprudent cu securitate și puteți face lucruri pe care în mod normal ar trebui să le evitați. De exemplu, ar trebui nu deschideți niciodată atașamente de e-mail nesolicitate 7 Sfaturi importante privind securitatea e-mailului despre care ar trebui să știțiSecuritatea internetului este un subiect despre care știm cu toții că este important, dar de multe ori se întoarce în adâncimile minții noastre, păcălindu-ne să credem că „nu mi se va întâmpla”. Dacă... Citeste mai mult deoarece acestea ar putea fi malware-uri deghizate sau dăunătoare în alte moduri.
Dar o mașină virtuală poate fi o modalitate excelentă de a testează fișiere suspecte pentru malware Ați găsit un fișier suspect? Testează-l într-o mașină virtuală!Nu rulați acel fișier suspect pe computer pentru a verifica dacă vă avertizează software-ul antivirus - în schimb, aflați de ce este capabil să rulați fișierul într-o mașină virtuală. Citeste mai mult . Mai mult, puteți utiliza mașini virtuale pentru a rula în mod deliberat viruși pentru a vedea cum se joacă în timp real, indiferent de curiozitate, cercetare sau plictiseală.
Rețineți că există niste riscați să faceți acest lucru: mai nou malware poate detecta faptul că mediul dvs. este virtualizat și încearcă să se extindă de la sistemul de operare invitat la sistemul de operare gazdă. Dar dacă veți testa un fișier suspect, faceți-l întotdeauna într-o mașină virtuală - doar în caz.
4. Îndepărtați-vă sistemul
Dacă sunteți deosebit de performanți, mașinile virtuale vă permit să explorați și să experimentați cu sistemul dvs., fără teamă de repercusiune. Acesta poate fi un mod extraordinar de a deveni un expert practic pe unul sau mai multe sisteme de operare.
De exemplu, puteți virtualiza Windows 10 în Windows 10 și puteți utiliza versiunea invitată pentru tinker cu registrul 5 Windows 10 Registre Tweaks pentru îmbunătățirea și deblocarea caracteristicilorEditorul de registru este singurul mod de a activa unele dintre caracteristicile ascunse ale Windows 10. Aici vă vom arăta modificări ușoare, precum activarea temei întunecate sau ascunderea folderelor. Citeste mai mult . Dacă sunteți curios despre directorul System32, utilizați sistemul de operare invitat pentru a deschide fișiere, a edita fișiere sau chiar a șterge fișiere. Vedeți cât de departe puteți ajunge înainte de a vă distruge sistemul, apoi recreați și încercați din nou.
Acest lucru este deosebit de util atunci când învăț Linux și linia de comandă. În timp ce linia de comandă oferă multă putere și pot face atât de multe lucruri misto 7 trucuri Linux corecte pe care trebuie să le cunoască noiiCa un începător Linux, este normal să lupți. Totul se simte atât de diferit de Windows și te descoperi că te zgârie la cap la cele mai simple sarcini. Citeste mai mult , uneori, o greșeală poate stinge sistemul. O mașină virtuală vă poate familiariza fără niciun risc.
5. Creați instantanee de rezervă
Un motiv excelent pentru a începe utilizarea unei mașini virtuale este posibilitatea de a crea instantanee la nivel de sistem care pot fi restabilite instant la cerere.
Imaginați-vă că doriți să instalați o aplicație nouă, care nu este testată și posibil instabilă. Sau poate doriți să dezinstalați o mulțime de software pe care le-ați acumulat în ultimele luni. Sau poate doriți doar să reglați unele configurații ale sistemului. Dar, în toate cazurile, ezitați din cauza incertitudinii.
Faceți doar o fotografie înainte de a arata înainte. Dacă ceva nu merge bine, puteți să restaurați instantaneul și să continuați ca și cum nu s-ar întâmpla nimic. Aceste copii de rezervă sunt ca o restaurare a sistemului mai cuprinzătoare și, cel mai bine, sunt salvate ca fișiere unice pe care le puteți muta și stoca în altă parte (ca o unitate externă 7 lucruri de știut atunci când cumpărați o unitate de date pentru copii de rezervăTe gândești să cumperi o unitate de date pentru stocarea copiilor de rezervă a fișierelor? Iată ce trebuie să știți dacă doriți să luați o decizie în cunoștință de cauză. Citeste mai mult ).
6. Clonați un sistem într-o altă mașină
Deoarece întregul conținut al unei mașini virtuale este stocat într-un singur fișier, puteți ușor transferați fișierul pe alt computer Cum să transferați fișierele între un computer gazdă și un computer gazdăAveți nevoie să partajați date de la un computer gazdă la un sistem de operare al mașinii virtuale? Iată cum puteți partaja datele folosind folderele de copiere și lipire, USB și partajare. Citeste mai mult și încărcați-l fără probleme (atât timp cât utilizați același software de virtualizare, desigur).
De exemplu, virtual virtual VMs sunt stocate ca fișiere VDI. Indiferent de sistemul de operare gazdă pe care îl utilizați, puteți copia acel fișier VDI și încărcați-l ca sistem de operare invitat pe un alt computer care rulează VirtualBox. Acest lucru creează eficient o clonă a sistemului dvs. pe care o puteți transporta cu voi oriunde mergeți.
Și dacă folosești VMware Player, devine și mai bine. Cu VMware vCenter Converter, puteți lua o instalare actuală non-virtuală a Windows sau Linux și a o transforma într-o imagine virtuală care poate fi încărcată de VMware Player pe un alt computer. Un mod destul de obraznic migrează sistemele de operare Migrați la Linux fără a lăsa Windows în spatele cu o conversie de mașină virtualăPuteți avea cele mai bune din ambele lumi: Unire Linux cu configurarea Windows. Vă arătăm cum să importați sistemul complet Windows într-o mașină virtuală care rulează în Linux. Citeste mai mult !
7. Dezvoltați software pentru alte platforme
În ciuda faptului că am fost ultima pe această listă, consider că este a doua cea mai practică utilizare pentru mașini virtuale: simplifică fluxul de lucru pentru testarea aplicațiilor și site-urilor web pe mai multe platforme.
De exemplu, dacă creați un joc care poate fi jucat pe desktopuri și pe dispozitive mobile, puteți utiliza emulația virtuală pentru a testa diverse executabile chiar pe computer. În loc să transferați APK-uri înainte și înapoi către Nexus, puteți doar să-l imitați - împreună cu versiunile virtuale ale dispozitivelor Samsung, HTC și Moto.
De asemenea, virtualizarea vă permite să compilați la alte tipuri executabile. Chiar dacă utilizați un cadru multiplă platformă, este posibil să fiți capabili doar să compilați fișiere APP pe fișiere Mac și EXE pe Windows. În loc de pornire duală pentru fiecare compilare, virtualizarea simplifică procesul (mai ales dacă utilizați controlul sursei Ce este Git și de ce ar trebui să utilizați controlul versiunii dacă sunteți dezvoltatorÎn calitate de dezvoltatori web, de multe ori avem tendința de a lucra pe site-uri de dezvoltare locală, atunci doar încărcăm totul când am terminat. Este în regulă când ești doar tu, iar modificările sunt mici, ... Citeste mai mult ).
Începeți să folosiți mașini virtuale
Înainte de a vă arunca în virtualizare, rețineți că veți avea nevoie de un computer semi-puternic pentru a-l folosi cu adevărat (adică un procesor modern, cel puțin 8 GB RAM și un hard disk mare). Încercarea de a rula o mașină virtuală pe un computer slab va fi o experiență frustrantă în cel mai bun caz. Avem și unele sfaturi pentru cele mai bune performanțe ale mașinii virtuale 6 sfaturi pentru performanța mașinii virtuale mai rapideMașina dvs. virtuală este prea lentă și lentă? Iată cum să optimizați configurarea pentru o performanță mai bună a mașinii virtuale. Citeste mai mult pentru a te ajuta.
Pentru a începe, vă recomand ghidul nostru de utilizare a VirtualBox Cum se utilizează VirtualBox: Ghidul utilizatoruluiCu VirtualBox puteți instala și testa cu ușurință mai multe sisteme de operare. Vă vom arăta cum puteți configura Windows 10 și Ubuntu Linux ca mașină virtuală. Citeste mai mult . Pentru un exemplu practic pas cu pas, consultați postarea noastră configurarea unui Windows VM în Linux Cum să configurați o mașină virtuală Windows în LinuxMulți utilizatori de acasă preferă să execute o configurație cu bootare dublă atunci când este nevoie atât de Windows cât și de Linux, dar dacă preferați să rulați Windows în Linux, iată cum să configurați asta. Citeste mai mult . Dacă utilizați mai degrabă VMware Player, verificați introducerea noastră în utilizarea VMware Player Executați mai multe sisteme de operare simultan cu VMware PlayerAm atras atenția asupra VirtualBox aici la MakeUseOf și din motive întemeiate. Cu toate acestea, VirtualBox nu este singura dvs. opțiune pentru crearea și utilizarea mașinilor virtuale gratuite. VMware Player, produsul gratuit VMware, este la fel de bun ... Citeste mai mult .
Folosești virtualizarea deloc? Dacă da, pentru ce îl folosiți? Aveți sfaturi de virtualizare pentru a ne împărtăși cu noi? Spuneți-ne în comentarii!
Joel Lee are un B.S. în informatică și peste șase ani de experiență profesională în scriere. Este redactor șef pentru MakeUseOf.