Virtualni strojevi omogućuju pokretanje operacijskog sustava u prozoru aplikacije na radnoj površini koja se ponaša kao puna, zasebna računala. Možete ih koristiti za reprodukciju s različitim operacijskim sustavima, pokretanje softvera koji vaš glavni operativni sustav ne može i isprobati aplikacije u sigurnom okruženju u bijeloj kutiji.
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.
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.
Istodobno možete pokrenuti više VM-ova, ali ćete ih naći u donjoj mjeri ograničeni resursima sustava. Svaki VM jede neku CPU vrijeme, RAM i druge resurse.
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.
VM-ovi također omogućuju pokretanje drugog softvera OS-a. Na primjer, kao Linux ili Mac korisnik, možete instalirati sustav Windows u VM da biste pokrenuli aplikacije sustava Windows za koje inače nemate pristup. Ako želite pokrenuti kasniju verziju sustava Windows poput sustava Windows 10, ali imate starije aplikacije koje se pokreću samo na XP, mogli biste instalirati sustav Windows XP u 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.
Postoji nekoliko različitih programa virtualnih strojeva koje možete odabrati:
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.
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.
Proces će vas voditi čarobnjakom koji prvo zatraži koji OS koji ćete instalirati. Ako upišete naziv OS u okvir "Naziv", aplikacija će najvjerojatnije automatski odabrati vrstu i verziju operacijskog sustava. Ako ne i ne pogađa, odaberite te stavke s padajućeg izbornika. Kada završite, kliknite "Dalje".
Na temelju OS-a koji namjeravate instalirati, čarobnjak će odabrati neke zadane postavke za vas, ali ih možete promijeniti preko sljedećih zaslona. Bit ćete upitani koliko će memorije dodijeliti VM-u. Ako želite nešto drugačije od zadane, odaberite je ovdje. U suprotnom samo kliknite "Dalje". I ne brinite, kasnije možete promijeniti tu vrijednost ako je potrebno.
Čarobnjak će također stvoriti virtualnu datoteku tvrdog diska koju će koristiti VM. Ako već nemate virtualnu datoteku tvrdog diska koju želite koristiti, samo odaberite opciju za stvaranje novog.
Također ćete biti upitani želite li izraditi dinamički dodijeljeni ili fiksni disk. S dinamički dodijeljenim diskom postavit ćete maksimalnu veličinu diska, no datoteka će rasti samo do te veličine koliko je potrebno. Na disku s fiksnom veličinom postavit ćete i veličinu, ali će stvorena datoteka biti toliko velika od njezina stvaranja.
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.
Zatim ćete moći postaviti veličinu virtualnog diska. Slobodno možete ići s zadanom postavkom ili promijeniti veličinu kako bi odgovarala vašim potrebama. Nakon što kliknete "Stvori", stvara se virtualni tvrdi disk.
Nakon toga bacite se natrag u glavni prozor aplikacije VM, gdje bi se trebala pojaviti vaša nova VM. Provjerite je li instalacijski medij potreban za uređaj - obično to uključuje usmjeravanje ISO datoteke ili stvarnog diska putem postavki VM-a. Možete pokrenuti svoj novi VM odabirom i pritisnete "Start".
Naravno, upravo smo dotaknuli osnove korištenja VM-ova ovdje. Ako vas zanima više čitanja, pogledajte neke od naših drugih vodiča:
Imate li kakve druge primjene ili savjete za upotrebu VM-ova na koje nismo se dodirivali? Javite nam u komentarima!