Test-Kjøring VirtualBox 4.1 på Linux: humpete men Pretty Good


Oracle lansert VirtualBox 4.1 den 19. juli med massevis av forbedringer som spenner fra forbedringer i brukervennligheten til rasing taket for RAM 1 TB for 64-bits verter . Med 4.1, bestemte vi oss for å ta VirtualBox ut på en kjøretur og se hvordan den håndterer.

Jeg har brukt desktop virtualisering siden de tidlige dager, da VMware var en scrappy lite selskap shipping en nesten uhørt produkt – en desktop virtualisering verktøy som vil la deg kjøre Windows i VM i Linux. Ingen flere dual-starter opp for de folkene som måtte ha tilgang til Microsoft Word eller Quickbooks men ønsket å nyte Linux som sin desktop av valget.


Spol frem til 2011, og brukerne har mye flere valgmuligheter. VirtualBox er på toppen av listen for Linux-brukere for en rekke årsaker: Det er gratis som i pris og tale, fordi det er GPL'ed. Den er pakket opp for en rekke distribusjoner og enkel å installere, og det er lett (ish) til å bruke. La oss ta en titt på den nyeste utgaven.

Vanligvis bruker jeg VMware Workstation. Delvis ut av kraft av vane, i en del av nødvendighet. Jeg hadde prøvd VirtualBox i 3.x dager, og fant det som ønsker seg en bit. VMware, men en smerte å installere og betale for " bare virker " for meg. Med VirtualBox 4.1 Jeg ønsket å gi VB annen gå og se om det hadde bedret seg nok til å slå til for mitt daglige arbeid.

Installasjon og idriftsettelse

Det var veldig lett å installere VirtualBox 4.1 – og ville ha vært enda enklere om jeg ikke var ute for å gå med den aller nyeste utgaven. Jeg bruker Linux Mint 11, som allerede har VirtualBox i sin (vel, Ubuntu) repos, men jeg trengte å legge Oracles repos for 4.1. Dette tok ca to minutter og en kort dykk inn i min /etc/apt/sources.list.

Vel, nesten. Mens hoved pakken er GPL'ed, noen utvidelser for VirtualBox som gir niceties som USB 2.0-støtte, RDP, og PXE boot er i en utvidelse pakke som er under en proprietær lisens. Det er også fri som i øl, men det krever en separat nedlasting. Igjen, det er lett å installere, men en ekstra trinn.

Til slutt, på Linux Mint, jeg også måtte legge min bruker til vboxusers gruppen også. Hvordan er dette sammenlignes med å installere, sier VMware? Jeg vil si VirtualBox har en liten kant gitt at VMware krever ofte sammenstille kjernemoduler – som krever installasjon av en haug med pakker for mange brukere som ikke nødvendigvis har alle kjerne topp- og utviklingsverktøy for å samle dem på hånden.

Arbeide med VMs

De fleste av min bruk av desktop virtualisering koker ned til å teste Linux distroer. Det har gått mer enn et tiår siden jeg trengte Windows, og jeg er ganske lett å jobbe med BSDene. Jeg sjekker inn på dem nå og igjen, men for det meste min bruk handler om å kjøre ulike Linux distroer å teste det nyeste og beste eller til for referanse. (For eksempel, installerer eller bruker et program på Debian-basert kontra noen av de populære RPM-baserte distroer.)

Denne gangen jeg prøvde VirtualBox med de eksperimentelle bilder for Debian GNU /Hurd, en Bitnami virtuell maskin for VMware, og laste opp et par vanlige distroer fra scratch.

Resultatene var litt av en blandet bag. Debian GNU /Hurd installere gikk bra, før det var tid for å starte på nytt og prøve det ut. På dette punktet, det frøs helt. Jeg er ikke helt sikker på om det er et problem med VirtualBox eller Hurd, eller en kombinasjon av begge. Jeg var i stand til å installere og kjøre Debian GNU /Hurd henhold KVM, men det er mye arbeid som må gjøres, men for å få den klar for prime time.

Dessverre, ting gikk ikke veldig bra å prøve importere maskinen fra Bitnami. Jeg fikk massevis av feil før de selv kommer til det punktet av å prøve å slå VM på.

Installere vanlige distroer, som gikk bra. VirtualBox håndterer de helt fint, eller i det minste en håndfull jeg prøvde. Riktignok hadde jeg ikke prøve hver
Linux distro

Et par kommentarer på brukbarheten av VirtualBox. Det er bra, men ikke bra. VirtualBox har noen grove kanter som virkelig gjør meg klø hodet mitt. For eksempel, hvis du ønsker å installere en Linux-distribusjon i VMware er det ganske enkelt å finne ut hvordan du legger til en ISO-image til å boote fra. Du får ikke muligheten til å legge til en ISO-image til VirtualBox før du starter " første kjøre veiviseren " og da er det ikke intuitivt. Du kan bare legge til et bilde ved å klikke på en ganske ikke-opplagt mappeikonet på høyre side av dialogen ved siden av en rullegardinmeny som viser de fysiske optiske stasjoner.

De mislighold er svært ressurs gjerrig , i hvert fall etter min mening. For eksempel har jeg får problemer med VMs i VirtualBox fordi det gir en så gjerrig mengde video RAM for sine virtuelle maskiner. Det er også svært konservativ om RAM, diskstørrelser, etc. Dette er ikke en stor avtale – du kan konfigurere alt dette – det bare tar litt lengre tid enn det burde, og kan være frustrerende hvis du oppretter en masse VMs.

For gliser, jeg tenkte jeg skulle se hva som ville skje hvis jeg prøvde å starte en Mac OS X DVD i VirtualBox. Som folk flest vet, ikke Apple vil ikke at du kjører OS X på ikke-Apple-maskinvare og er ganske nærtagende om å kjøre den i et VM også. VirtualBox har noen støtte for OS X Server, men det er tydeligvis begrenset til Mac hardware – da jeg prøvde å starte DVD jeg fikk en feilmelding som sier at plattformen er ikke støttet. Jeg er ikke dinging VirtualBox for dette, skjønt. Det er én ting hvis VirtualBox har problemer med å kjøre et OS som ikke er spesielt utformet for å unngå å bli kjørt på standard hardware, men VirtualBox devs er ikke akkurat får mye støtte fra Cupertino å kjøre Mac OS X på Linux.

Så mye som jeg ville ha likt å ha road-testet 1TB RAM grense for 4.1, jeg har ikke noen maskiner med den slags RAM. Det er ganske kult at de støtter det, though.

VirtualBox har et par funksjoner jeg virkelig liker som er verdt å nevne. For eksempel kan du sette opp et VM for ekstern skjerm, slik at du kan kjøre en VM på en maskin, men se det som vises på en annen. Enda bedre, VirtualBox tilbyr VBoxHeadless å kjøre VM på systemer uten lokalt display i det hele tatt. Jeg har ikke brukt dette en utstrakt ennå, men se etter en tutorial snart på å kjøre Linux hodeløs.

Final Grade

VirtualBox 4.1 er ganske utrolig bra, spesielt med tanke hva du betaler for den. Er det så godt som VMware? Nei, men til tross for en rekke mindre irritasjonsmomenter, må jeg si at jeg virkelig liker den siste iterasjon av VirtualBox. Det er ikke fullt så enkelt å bruke, eller så intuitivt som VMware Workstation – men på lav, lav pris på " gratis " det er vanskelig å klage for mye.

Enten du vil kjøre flere Linux distroer, kjøre Windows på toppen av Linux, eller Linux på toppen av Windows, bør VirtualBox være første stopp. Anmeldelser