Postoji nekoliko dobrih besplatnih aplikacija za virtualni stroj (VM), što čini postavljanje virtualnog stroja što netko može učiniti. Morat ćete instalirati VM aplikaciju i imati pristup instalacijskim medijima za operacijski sustav koji želite instalirati.
Što je virtualni stroj?
Aplikacija virtualnog stroja stvara virtualiziranu okolinu - nazvana, jednostavno dovoljno, virtualni stroj - koji se ponaša kao zaseban računalni sustav, zajedno s virtualnim hardverskim uređajima. VM radi kao prozor u prozoru vašeg trenutnog operativnog sustava. U virtualni stroj možete podići disk za instalaciju operacijskog sustava (ili CD uživo), a operacijski će sustav biti "prevaren" u razmišljanje da radi na stvarnom računalu. Bit će instaliran i pokrenut baš kao što bi to učinio na stvarnom fizičkom stroju. Kad god želite koristiti operativni sustav, možete otvoriti program virtualnog stroja i koristiti je u prozoru na vašoj trenutnoj radnoj površini.
U svijetu VM operativni sustav koji se zapravo pokreće na vašem računalu naziva se domaćin, a svi operativni sustavi koji se pokreću unutar VM-a nazivaju se gostima. Pomaže u zadržavanju stvari od previše zbunjujuće.
U određenom VM-u gost OS je pohranjen na virtualnom tvrdom disku - velika, više gigabajtna datoteka pohranjena na vašem stvarnom tvrdom disku. Aplikacija VM predstavlja ovu datoteku OS gosta kao pravi hard disk. To znači da se nećete morati zabrljati s podjelom ili raditi bilo što drugo komplicirano sa svojim pravi hard disk.
Virtualizacija dodaje neke dodatne troškove, stoga nemojte očekivati da budu jednako brzo kao da ste instalirali operativni sustav na pravi hardver. Zahtjevne igre ili druge aplikacije koje zahtijevaju ozbiljnu grafiku i snagu procesora zapravo ne rade baš tako da virtualni strojevi nisu idealni način igranja Windows PC igara na Linuxu ili Mac OS X-barem, osim ako te igre nisu puno stariji ili nisu grafički zahtjevni.
Ograničenje broja dostupnih VM-ova zaista je ograničeno količinom prostora na tvrdom disku. Evo uvida u neke od VM-ova koje koristimo prilikom testiranja stvari tijekom pisanja članaka. Kao što vidite, imamo punu VM s instaliranim nekoliko verzija sustava Windows i Ubuntu.
Zašto biste željeli stvoriti virtualni stroj?
Osim dobre geeky zabave za igru, VMs nude niz ozbiljnih koristi. Omogućuju vam da eksperimentirate s drugim operativnim sustavom bez potrebe da ga instalirate na svoj fizički hardver. Na primjer, oni su sjajan način nereda s Linuxom - ili novom distribucijom Linuxa - i provjerite odgovara li vam se. Kada završite s igranjem s OS-om, možete jednostavno izbrisati VM.
Još jedna prednost VM-ova je da su oni "sandboxed" od ostatka vašeg sustava. Softver unutar VM-a ne može pobjeći VM-u da se neovlašteno protivi ostatku vašeg sustava. To čini VMs sigurno mjesto za testiranje aplikacija ili web-lokacija - ne vjerujete i vidite što rade.
Na primjer, kada su se zazivali časopisi "Pozdrav iz weba iz sustava Windows", pokrenuli smo softver u VM-u da bismo vidjeli što bi zapravo učinili - VM je spriječio zlonamjerne korisnike da pristupaju stvarnom operativnom sustavu i datotekama našeg računala.
Sandboxing vam također omogućava sigurnije korištenje nesigurnih operacijskih sustava. Ako i dalje trebate sustav Windows XP za starije aplikacije, mogli biste je pokrenuti u VM-u gdje se barem šteta pokretanja starog, nepodržanog operacijskog sustava ublažava.
Aplikacije za virtualni stroj
Postoji nekoliko različitih programa virtualnih strojeva koje možete odabrati:
- VirtualBox: (Windows, Linux, Mac OS X): VirtualBox je vrlo popularan jer je open-source i potpuno besplatan. Nema plaćene verzije sustava VirtualBox, tako da se ne morate nositi s uobičajenom "nadogradnjom da biste dobili više značajki" upsells i nags. VirtualBox radi jako dobro, osobito na Windows i Linuxu, gdje postoji manje konkurencije, što je dobro mjesto za početak sa VM.
- VMware Player: (Windows, Linux): VMware ima vlastitu liniju programa virtualnih strojeva. VMware Player možete koristiti za Windows ili Linux kao besplatni, osnovni virtualni strojni alat. Više naprednih značajki, od kojih se mnoge nalaze u VirtualBoxu, zahtijevaju nadogradnju na plaćeni VMware Workstation program. Preporučujemo da počnete s VirtualBoxom, ali ako ne radi ispravno, pokušajte s VMware Playerom.
- VMware Fusion: (Mac OS X): korisnici Maca moraju kupiti VMware Fusion za korištenje VMware proizvoda, budući da besplatni VMware Player nije dostupan na Mac računalu. Međutim, VMware Fusion je više poliran.
- Paralele Desktop: (Mac OS X): Macovi imaju i Parallels Desktop. I Parallels Desktop i VMware Fusion za Mac polirani su od programa virtualnih strojeva na drugim platformama, budući da ih prodaju na prosječne Mac korisnike koji bi mogli htjeti pokrenuti Windows softver.
Iako VirtualBox dobro radi na Windows i Linux, korisnici Maca možda žele kupiti više polirani, integrirani Parallels Desktop ili VMware Fusion program. Alati za Windows i Linux kao što su VirtualBox i VMware Player imaju tendenciju da budu ciljani na geekier publiku.
Naravno, postoji mnogo više VM opcija. Linux uključuje KVM, integrirano rješenje za virtualizaciju. Profesionalna i Enterprise verzija sustava Windows 8 i 10, ali ne i sustava Windows 7, uključuju Microsoftovu Hyper-V, drugu integriranu virtualnu tehnologiju. Ta rješenja mogu dobro funkcionirati, ali nemaju najkompresivnija sučelja.
Postavljanje virtualnog stroja
Nakon što odlučite o aplikaciji VM i instalirate ga, postavljanje VM-a zapravo je prilično jednostavno. Proći ćemo kroz osnovni postupak u VirtualBoxu, ali većina aplikacija obrađuje stvaranje VM na isti način.
Otvorite aplikaciju VM i kliknite gumb za stvaranje novog virtualnog računala.
Preporučujemo izradu diskova s fiksnom veličinom jer, iako jedu malo više prostora na disku, oni također izvode bolje, čineći vašu VM osjetljiviju. Osim toga, znat ćete koliko prostora na disku koristite i nećete se iznenaditi kad Vaši VM datoteke počnu rasti.
Naravno, upravo smo dotaknuli osnove korištenja VM-ova ovdje. Ako vas zanima više čitanja, pogledajte neke od naših drugih vodiča:
- Potpuni vodič za ubrzanje virtualnih strojeva
- Kako stvoriti i pokrenuti virtualne strojeve s Hyper-V
- Kako instalirati Android u VirtualBox
- Kako dijeliti datoteke vašeg računala s virtualnim računalom
- Koristite Prijenosni VirtualBox za virtualne strojeve s vama posvuda
- 10 VirtualBox trikova i naprednih značajki koje biste trebali znati
Imate li kakve druge primjene ili savjete za upotrebu VM-ova na koje nismo se dodirivali? Javite nam u komentarima!