Virtualni stroj je program koji pokrećete na računalu i ponaša se kao da je zasebno računalo. To je u osnovi način stvaranja računala unutar računala.
Virtualni stroj radi u prozoru na glavnom računalu i pruža korisniku isto iskustvo koje bi imao da koristi potpuno drugo računalo. Virtualni strojevi zaštićeni su od glavnog računala. To znači da ništa što se izvodi na virtualnom stroju ne može utjecati na glavno računalo.
Virtualni strojevi često se koriste za pokretanje softvera na operacijskim sustavima kojima softver izvorno nije bio namijenjen. Na primjer, ako koristite Mac računalo, možete pokretati Windows programe unutar virtualnog stroja Windows na Mac računalu. Virtualni strojevi također se koriste za brzo postavljanje softvera sa slikom, pristup podacima zaraženim virusima i testiranje drugih operativnih sustava.
Jedno fizičko računalo može istodobno pokretati više virtualnih strojeva. Često će poslužitelj koristiti program zvan hipervizor za upravljanje više virtualnih strojeva koji se istodobno izvode. Virtualni strojevi imaju virtualni hardver, uključujući procesore, memoriju, tvrde diskove i još mnogo toga. Svaki se virtualni hardver preslikava na stvarni hardver na glavnom računalu.
Postoji nekoliko nedostataka kod virtualnih strojeva. Budući da su hardverski resursi neizravni, oni nisu toliko učinkoviti kao fizičko računalo. Također, kada mnogi virtualni strojevi istodobno rade na jednom računalu, izvedba može postati nestabilna.
Programi virtualnih strojeva
Postoji mnogo različitih programa virtualnih strojeva koje možete koristiti. Neke su mogućnosti VirtualBox (Windows, Linux, Mac OS X), VMware Player (Windows, Linux), VMware Fusion (Mac OS X) i Parallels Desktop (Mac OS X).
VirtualBox je jedan od najpopularnijih programa virtualnih strojeva, budući da je besplatan, otvorenog koda i dostupan na svim popularnim operativnim sustavima. Pokazat ćemo vam kako postaviti virtualni stroj pomoću VirtualBox-a.
Postavljanje virtualnog stroja (VirtualBox)

VirtualBox je Oracleov program za virtualni stroj otvorenog koda. Omogućuje korisnicima da virtualno instaliraju mnoge operativne sustave na virtualne pogone, uključujući Windows, BSD, Linux, Solaris i druge.
Budući da se VirtualBox izvodi na sustavima Windows, Linux i Mac, postupak postavljanja virtualnog stroja gotovo je isti u svakom operativnom sustavu.
Započnite s preuzimanjem i instaliranjem VirtualBox-a. Možete ga preuzeti na ovoj poveznici: VirtualBox Downloads
Također ćete trebati preuzeti .iso datoteku za operativni sustav koji želite pokrenuti na svom virtualnom stroju. Na primjer, ovdje možete preuzeti Windows 10 .iso datoteku: //www.microsoft.com/en-us/software-download/windows10ISO
Nakon što pokrenete VirtualBox, kliknite gumb "Novo"

Dalje ćete morati odabrati koji OS planirate instalirati. U okvir "Name" upišite ime OS-a koji želite instalirati. VirtualBox će pogoditi vrstu i verziju na temelju imena koje upisujete, ali ove postavke možete promijeniti ako trebate.

Čarobnjak će automatski odabrati zadane postavke na temelju odabrane vrste OS-a i verzije. Postavke uvijek možete promijeniti tijekom prolaska kroz čarobnjak. Samo pritisnite "Nastavi" i "Izradi" dok ne prođete kroz čarobnjak. Obično je u redu koristiti zadane postavke.
Zatim pokrenite virtualni stroj koji ste upravo stvorili klikom na "Start".

Nakon što se virtualni stroj pokrene, odaberite .iso datoteku slike koju želite koristiti.

Vaš će virtualni stroj sada učitati odabrani operativni sustav. Operativni sustav možda će trebati neke postavke, ali bit će to ista postavka koja bi bila potrebna da ste ga instalirali na standardno računalo.

Čestitamo! Pokrenuli ste svoj prvi virtualni stroj u VirtualBoxu.