Virtualizacija za 0 kuna!
Objavljeno 07.11.2008. Objavio/la: Matko Smoljan
U sekciji Recenzije, Software, Članci |

Znači postali ste još jedan u moru switchera, divite se svom novom Macu i uživate u radu s OS X-om. Ipak, koliko god to izgledalo idilično, još uvijek ste jedan od onih koji trebaju baš onu aplikaciju koja postoji samo na Windowsima (ili u mom nešto rjeđem slučaju - na Linuxu). Žao vam je zbog jedne aplikacije koristiti Boot Camp i restartati računalo svaki put kad vam zatreba, a opet se dvoumite koliko vam je isplativo dodatan novac potrošiti na VMware Fusion ili Parallels Desktop. Ta dva proizvoda su danas itekako poznata javnosti i pokazali su se kao praktična i kvalitetna rješenja u mnogim primjenama, međutim postoji još jedno koje je po mome mišljenju nepravedno zapostavljeno i zove se VirtualBox.
VirtualBox (u daljnjem tekstu VB) je također vrlo kvalitetno virtualizacijsko rješenje te mogu iz osobnog iskustva reći da radi dosta brzo i stabilno, a i glavna prednost nad konkurencijom mu je to što je besplatan. U početku je bio proizvod manje tvrtke pod imenom Innotek, koju je u veljači ove godine kupio Sun Microsystems i nastavio razvijati VB pod svojim imenom, ostavivši ga pod Open Source licencom.

Način rada i sučelje se ne razlikuju puno od konkurentskih rješenja – kod otvaranja aplikacije vidjet ćete glavni prozor sa popisom virtualnih računala te njihovim postavkama. Virtualna računala se kreiraju putem jednostavnog čarobnjaka i u njemu određujete koji “gostujući” operacijski sustav ćete koristiti, koliko ćete RAM-a izdvojiti, koje će veličine biti image diska na koji ćete sve instalirati itd. Kod potonjeg doduše nailazim na jedan nedostatak u odnosu na VMware, a to je da VB ne može podići sistem sa već postojeće fizičke particije tvdog diska, nego samo iz image datoteke. Za mene osobno to ne predstavlja nikakav nedostatak jer je korištenje image-a praktičnije, a i pretpostavljam da nedostatak te opcije većini korisnika neće predstavljati problem. Međutim treba napomenuti i to jer sigurno ima korisnika koji bi, recimo, već postojeću Boot Camp particiju s Windowsima htjeli nastaviti koristiti unutar virtualnog stroja.

Ubuntu 8.10 u virtualnom stroju
Jednom kada je virtualno računalo stvoreno i operacijski sustav instaliran, unutar njega je potrebno instalirati Guest Additions alate koji ubrzavaju rad virtualnog stroja te instaliraju sve potrebne drivere za njegov rad. Također omogućavaju promjenu rezolucije virtualnog stroja sa promjenom velićine prozora u kojem se izvodi te seamless-mode koji kombinira radne površine OS X-a i gostujućeg sustava kako bi se aplikacije jednoga i drugoga mogle koristiti “side-by-side”. VB podržava velik broj gostujućih sustava, kao što su Windowsi (uključujući Vistu i Server izdanja), Ubuntu, OpenSolaris, Solaris, FreeBSD, OpenSUSE, Fedora itd.

Što se umrežavanja tiče, VB podržava NAT, Host Interface i Local Network način rada. NAT je dovoljan ukoliko se unutar virtualnog stroja samo povezujete na Internet, dok ja osobno preferiram Host Interface koji mi omogućava korištenje virtualnog računala kao i bilo kojeg fizičkog na lokalnoj mreži.
Brzina VB-a u odnosu na konkurenciju je vrlo solidna, pogotovo s obzirom na cijenu. Surfanjem po usporedbama virtualizacijskih alata doznao sam da je VirtualBox 1.5 bio čak i koju minutu brži u instalaciji Windowsa i OpenSUSE-a od VMware-a 6, dok je s druge strane, recimo, VMware brži u kopiranju datoteka. Također, VMware omogućava hardversko ubrzanje grafičkog hardvera pa ćete u svojim “virtualnim” windowsima moći zaigrati i pokoju 3D igru dok u VB-u to nije slučaj. Dakle, iako postoje još neki nedostaci (ali i prednosti) VB-a u odnosu na konkurentska rješenja, oni po mome mišljenju nisu nezaobilazni, a i samo je pitanje vremena kada će Sun implementirati te mogućnosti u svoj proizvod. Ako vas je uplašilo to da se na VirtualBoxu i nećete baš puno igrati, uzmite u obzir da je i VMware samo virtualizacijski softver i da je virtualni stroj još uvijek dosta slabiji od fizičkog, tako da vam je u tom slučaju bolje posegnuti za Boot Campom. No za mnoge druge namjene virtualizacija je odlično i praktično rješenje te ako trebate paralelno “vrtjeti” još neki OS u sprezi s Mac OS-om uvjeren sam da će vam VirtualBox biti od velike pomoći
Tagovi: Mac OS X, Software, virtualbox, virtualizacija
Komentari:
26 komentara na “Virtualizacija za 0 kuna!”
Ostavi komentar


Koristim VirtualBox na Windowsima, jako korisna stvar (za mene koji programira na linuxu). Nisam znao da postoji i OSX verzija.
ja koristim VirtualBox na linuxu i zadovoljan sam…
Kad sam imao linux-e koristio sam virtualbox… ali na MacBooku sad nemam potrebe instaliro sam windoze na bootcamp jer ponekad igram Wormse…
Ja sam bas mislio instalirati to prvenstveno iz razloga što je besplatan. Zanima me jeno posredn related pitanje: Koju linux distribuciju se moze instalirati na iMac 24″ intel, (alu verzija prve generacije) ati kartica …, unutar virtualboxa? Nisam nikad uspio instalirati linuxe na iMac na zadovoljavajuci nacin. A to ukljucuje da prihvaca punu rezoluciju od 24″ monitora (1920x 1200), i da mi radi wireless i zvuk, te aple alu keyboard.
Ima ntko ideju aka link? Pliz?
Sa VirtualBox Guest Additionsima koji dolaze u paketu rezolucija virtualnog stroja se automatski mijenja promjenom velicine prozora, a u fullscreen modu ti rezolucija naravno poprimi nativnu rezoluciju monitora…
A podrska je vise-manje univerzalna za kernele 2.4, 2.6 i za X.org koliko znam, iako kod izbora guest OS-ova imas nekolicinu navedenih distribucija od onih najpopularnijih. No mislim da ce i na velikom broju (ako ne i vecini) drugih radit samo ne mogu garantirat
Super recenzija..
i baš tražim riješenje za dupli skype account i mislim da ću ovom dat šansu…ako se pokaže kao slab potrošač resursa u pozadini stavljam linux gore i korist ga mislim samo za skype…
još jednom tnx na članku i tipu
i mali savjet…ajd stavi na kraju posta samo link na glavni site proizvoda
Probaj digunti slax u tome. To ti je distra koja je obično “portable”, znači imaš možeš je na USBu nosati okolo i bootati na bilo kojem kompu. Vjerujem da ne guta nešt previše ressa.
A vidis kako sam zaboravio link… Mislim da ne mogu editirat vijest na svoju ruku al evo ovdje cu stavit:
http://www.virtualbox.org/
btw hvala na pohvali
bit ce jos hehe
Koliko vidim na njihovoj stranici, to je samo za Intel Macove (ništa PPC)?
Tako je. Da je za PPC morali bi emulirati cijelu X86 arhitekturu što je nezgrapno i dosta sporije, a s obzirom da se PPC macovi već dulje ne proizvode nema ni puno smisla.
Na Intelima VB ne treba nikakvu emulaciju arhitekture vec pristupa direktno procesoru što je mnogo brže od emulacije kakvu je npr. imao Virtual PC na PPC Macovima
To se zove objašnjenje! Hvala Matko!!
Eto, sad imam još jedan razlog za nabavu novog Maca
Nema frke hehe
>još uvijek ste jedan od onih koji trebaju baš onu aplikaciju koja >postoji samo na Windowsima (ili u mom nešto rjeđem slučaju - na >Linuxu)
Koja je to aplikacija ako nije tajna?
MS Project,Autodesk Autocad, Robot Millenium, aplikacije za putne naloge/racunovodstvo/POS custom made za Windowse nađe ih se par
Nije tajna - Xara LX.
Besplatna je samo na linuxu a odlican mi je programcic za moje povremene ekshibicije s vektorskim crtanjem
Ima još toga al svodi se uglavnom na eksperimentiranje s linuxom i drugim OS-ovima. Imam jednu knjigu o MySQL-u pa si mislim slozit LAMP serverčić u virtualnom stroju za edukativne potrebe
@Matko Smoljan
Hvala na infu, a glede LAMP-a tu je MAMP.app ( http://www.mamp.info ) s kojim sam osobno odusevljen.
Hvala na informaciji Andrej… Razmotrit cu ga svakako iako mi je draze nekako iz sigurnosnih razloga to ne vrtit na OS X-u. A i lakše mi ga je obrisat jednom kad mi ne bude više trebao, odnosno samo obrišem virtualni stroj
Sorry al neznam na stranici naci “guest adittionse” ? Trazim li to na stranici virtual boxa ili?
Ne nego su ti oni već došli sa aplikacijom.
Kad podigneš “guest” OS do kraja, odi na “Devices” meni i na kraju ces nac “Install Guest Additions…”
E sad ako imaš Windowse instalacija ce ti se unutar njih pokrenut automatski tj. imat ces autorun sa virtualnog CD-a.
Ako imaš Linux ili koji drugi unixoid morat ces malo progooglat
imam maca (intel);)
Ma mislio sam na Windowse kao OS u VB-u :))
Ma mislio sam na Windowse/Linux kao OS u VB-u :))
ne ne zanima me instalirati linux … da se upoznam malo sa time. Enivej hvala
Ahaaa!
Nema na cemu, ako di zapne PM-aj me na forumu (User)