Hjem anmeldelser Oracle vm virtualbox gjennomgang og vurdering

Oracle vm virtualbox gjennomgang og vurdering

Video: Как работать с виртуальной машиной Oracle VirtualBox? (Oktober 2024)

Video: Как работать с виртуальной машиной Oracle VirtualBox? (Oktober 2024)
Anonim

Oracle VM VirtualBox er det mest avanserte gratis skrivebordsbaserte virtualiseringsverktøyet og den mest avanserte virtualiseringsprogramvaren med åpen kildekode. Det er ikke det beste eller enkleste å bruke virtualiseringsalternativ der ute, men hvis du ikke har noe imot å tulle eller ikke har noe rom i budsjettet ditt for virtualisering, er det et solid valg.

Hva er virtualisering?

Virtualisering er et stort ord som betyr mer eller mindre å kjøre ett datasystem i et annet system. Du kan for eksempel ha et komplett virtuelt Linux-system som kjører i et vindu inne i Windows 7-datamaskinen din, eller du kan ha et komplett Windows XP-system som kjører i et vindu i et Linux- eller OS X- eller Windows 7-system. Disse virtuelle maskinene (VM-er) har mange fordeler. Hvis du er en strømbruker eller -utvikler, kan du kjøre programvare i en Windows XP-virtuell maskin som ikke kjører på det faktiske Windows 7-systemet. Dette vil gjøre det mulig å teste hvordan et program eller nettsted fungerer på et halvt dusin andre operativsystemer uten å forlate din egen maskin.

Oracle VM VirtualBox er tilgjengelig i versjoner som kjører på Windows, Linux eller OS X. Alle disse versjonene kan lage virtuelle maskiner basert på noen av dusinvis av forskjellige operativsystemer, inkludert Windows, Linux, OS X-server, OS / 2, DOS, og andre som du sannsynligvis aldri har hørt om.

Windows-, Linux- og OS X-versjonene er tilgjengelige i to forskjellige former, en delvis proprietær, en helt åpen kildekode. Du vil sannsynligvis ha den delvis proprietære versjonen, ganske enkelt kalt VirtualBox. Denne versjonen inkluderer muligheten til å bruke USB-periferiutstyr i dine virtuelle maskiner, og den lar deg koble til en virtuell maskin gjennom Remote Desktop Protocol (RDP), dette er innebygd i Windows, er også tilgjengelig for Linux.

Open-source-versjonen, kalt VirtualBox Open Source Edition (OSE), mangler muligheten til å bruke USB-periferiutstyr, og inkluderer åpen kildekode VNC-protokoll i stedet for Microsofts RDP. Selv om VNC ikke er inkludert i den proprietære VirtualBox-versjonen, kan ekspertbrukere enkelt legge til gratis VNC-programvare til et Windows-system som kjører den egenutviklede versjonen og få de samme VNC-mulighetene innebygd i Open Source Edition.

Konkurransen VirtualBox viktigste rivaler for virtualisering på skrivebordet er kommersielle produkter som VMware Workstation (som kjører på Windows eller Linux), VMWare Fusion 3 ($ 79.99 direkte,

), som kjører på OS X, Parallels Desktop (som kjører på OS X eller Windows), og den gratis, men kommersielle Microsoft Virtual PC og Windows Virtual PC, som bare kjøres på Windows. Hvis du har råd til det, vil jeg anbefale VMware, men VirtualBox uten kostnad har mye å anbefale det også.

VirtualBox i aksjon Når du starter VirtualBox for første gang, inviterer programmet deg til å lage en virtuell maskin ved hjelp av en lettforståelig veiviser. Jeg installerte VirtualBox på Windows 7-systemet mitt, og skapte en Ubuntu-maskin i VirtualBox. Jeg hadde allerede lastet ned ISO-bildet av Ubuntu-installasjons-CDen, og jeg ba VirtualBox bruke.ISO-bildet som installasjons-CD. Hvis jeg hadde en fysisk installasjons-CD, kunne jeg ha brukt den, men.ISO-bildet er raskere å få tilgang til.

Jeg brukte veiviseren til å lage en virtuell harddisk, klikket på noen knapper og så på når Ubuntu installerte seg på det virtuelle systemet mitt. Akkurat som om jeg installerte Ubuntu på sin egen maskinvare, måtte jeg svare på forskjellige spørsmål fra Ubuntu-installasjonsprogrammet. Den spurte meg hvordan jeg skulle dele opp disken (jeg valgte standardverdiene) og spesifisere et brukernavn og passord. Etter omtrent femten minutter startet et fullt installert Ubuntu-system opp i et vindu på skrivebordet mitt, koblet seg til Internett og tilbød å laste ned de siste Ubuntu-oppdateringene. Ganske enkelt!

Enkel som denne prosedyren var, VMwaregoes en bedre. Hvis du oppretter virtuelle Windows- eller Linux-maskiner, inkluderer VMware en Easy Install-funksjon som ber deg velge et brukernavn og passord før installasjonen starter, og deretter installerer operativsystemet automatisk uten inngrep fra deg. Enda bedre, VMware Easy Install-funksjonen installerer automatisk "tillegg" -programvaren som muliggjør viktige bekvemmelighetsfunksjoner som ikke er tilgjengelige uten den.

Programvaren "tillegg" lar deg kopiere og lime inn mellom "vert" -systemet (din faktiske maskin) og "gjestesystemet" (den virtuelle maskinen). Det gjør det også mulig å dele mapper mellom vert og gjest. Den lar deg også endre størrelse på skrivebordet på den virtuelle maskinen ved å endre størrelsen på vinduet. Til slutt gjør det det også mulig å kjøre individuelle applikasjoner i den virtuelle maskinen i "sømløs" modus - noe som betyr at applikasjonen alene kjører i et vindu på skrivebordet ditt, uten å være omgitt av skrivebordet til den virtuelle maskinen.

Alt dette betyr fordi VirtualBox får deg til å installere denne tilleggsprogramvaren for hånd - noe som bare krever noen få museklikk i en virtuell Windows-maskin, men som krever litt kunnskap om Linux-kommandolinjen i Linux-maskiner.

Overføring mellom maskiner Ting blir verre i VirtualBox når du vil overføre filer mellom den faktiske "vert" -maskinen og en virtuell "gjestemaskin". VMware gjør dette enkelt. Med VMware "tillegg" -programvaren installert i en VMware-virtuell maskin, kan du dra filer til og fra "verts" -skrivebordet og "gjest" -skrivebordet; den samme funksjonen er en del av Parallels Desktop og Microsoft Virtual PC. Med VirtualBox kan du ikke dra filer mellom verts- og gjestebordene, og den eneste praktiske måten å overføre filer mellom et verts- og gjestesystem er gjennom "delte mapper" - enten mapper som deler på tvers av et nettverk som kobler gjest og vertsmaskin på samme måte som du kan dele mapper i et fysisk nettverk, eller mapper som du deler gjennom funksjonen Delt mapper.

VirtualBox gjør det ikke enkelt å bruke delte mapper, spesielt ikke i en Linux-gjest, og fremgangsmåten krever flere trinn som ikke er tydelig stavet i hjelpefilen. Du må bla gjennom forumene på virtualbox.org for å finne en metode som fungerer pålitelig på Linux-distribusjonen din.

Delt mappe Catch-22s I noen situasjoner må du konfigurere VirtualBox innebygde delte mapper før du kan bruke vanlig nettverk i en virtuell gjestemaskin. For eksempel følger ikke Windows XP med nettverksdriverne du trenger for å installere det "virtuelle" nettverkskortet i et VirtualBox-system. Så du må hente ned driverprogramvaren fra nettet og på en eller annen måte overføre den til det virtuelle XP-systemet før du kan bruke nettverk i det virtuelle systemet. Den eneste praktiske måten å gjøre det på er å sette opp VirtualBoxs innebygde delte mapper-funksjonen, en prosedyre som kan få deg til å banke pannen på skrivebordet mens du søker på Internett etter brukbare instruksjoner.

Du kan også bruke CD-brennende programvare til å lage et.ISO CD-bilde som inneholder nedlastede nettverksdrivere, og deretter "montere".ISO-bildet som en virtuell CD i det virtuelle systemet, og kopiere driverne fra den virtuelle CD-en til virtuelt XP-system, men det er enda mer tidkrevende.

VMware har ikke dette problemet, fordi driverne for det emulerte nettverkskortet allerede er inkludert i Windows XP - og selv om de ikke var det, kan du ganske enkelt dra dem inn på det virtuelle XP-skrivebordet - som du ikke kan gjøre med VirtualBox.

Printerproblemer Sammenlignet med VMware og Parallels er VirtualBox svakt i skriverstøtte. Mens VMware og Parallels enkelt kan skrive ut fra en gjestemaskin til hvilken som helst skriver som er koblet til din "vert" -maskin, kan VirtualBox bare skrive ut til en nettverksskriver eller til en USB-tilkoblet skriver koblet til vertsmaskinen - men når du skriver ut fra VirtualBox til en USB-tilkoblet skriver, kan du ikke skrive ut til den samme skriveren fra vertsmaskinen før du lukker VirtualBox eller bruker en VirtualBox-menykommando for å "løsne" USB-skriveren fra den virtuelle "gjestemaskinen" og gi tilbake kontrollen over skriver til selve "vert" -maskinen.

Dessverre er USB-støtte skjelven når jeg kjører VirtualBox på Windows 7. Med VirtualBox installert i Windows 7, kunne jeg aldri få en "gjestemaskin" til å gjenkjenne en USB-tilkoblet enhet. Mange andre brukere har rapportert det samme problemet på VirtualBox-forumene de siste månedene, og det ser ikke ut til at noen sikkerhetsbrann-løsning er tilgjengelig.

Hva VirtualBox får rett VirtualBox inkluderer "tillegg" -programvare som kan installeres i virtuelle maskiner som kjører alle standard Linux-distribusjoner, og alle Windows-versjoner som starter med Windows NT, inkludert 64-biters versjoner av Windows. I motsetning til VMware og Microsoft Virtual PC, tilbyr ikke VirtualBox "tillegg" for Windows 98 og andre gamle versjoner av Windows, så du vil sannsynligvis ikke bruke VirtualBox til å kjøre gammel programvare.

En bemerkelsesverdig VirtualBox-styrke er ledeteksten på hvilken som helst virtuell maskins oppstartsskjerm for å trykke F12 for å velge en oppstartsenhet - for eksempel hvis du trenger å starte fra en CD i stedet for den virtuelle harddisken. Under VMware er det nesten umulig å trykke tasten "Velg oppstartsenhet" raskt nok til å bruke den mens en virtuell maskin starter opp, og du må redigere en konfigurasjonsfil for hånd for å gi deg nok tid til å få tilgang til denne tasten.

En annen avansert funksjon som VirtualBox får rett er "stillbilde" -funksjonen. I likhet med VMware og Parallels lar VirtualBox deg bevare tilstanden til en virtuell maskin mens den kjører, slik at du kan returnere denne tilstanden hvis useriøs programvare infiserer systemet eller noe annet blir installert på systemet du ikke vil ha. Du kan bevare flere stillbilder, for eksempel et som bevarer et rent, nylig installert system, og deretter et som bevarer tilstanden til systemet etter at du har installert essensiell programvare. Microsoft Virtual PC har et mer begrenset alternativ for å bevare eller forkaste endringene du har gjort i en virtuell maskin siden sist du lagret systemet, i stedet for flere stillbilder som du kan velge mellom som mulig med VirtualBox, VMware og Parallels.

I testene mine var VirtualBox spesielt rask og pålitelig nok til tilfeldig bruk. Når det er sagt, viste det meg i løpet av timer etter installasjonen av den nyeste versjonen en feilmelding som sa at det hadde oppstått en kritisk feil i den virtuelle Linux-maskinen min, og at den må stenges av. Jeg har aldri sett en lignende feil når jeg kjører Linux under VMware.

Hvis du har ferdighetene og diskplassen som trengs for å installere VirtualBox, og du ikke allerede har en alternativ løsning, ikke nøl med å laste ned VirtualBox - det er tross alt gratis. Men hvis du virkelig trenger virtualiseringsprogramvare, og du er villig til å betale for pålitelighet og bekvemmelighet, kan du få VMware Workstation 7.1.

Flere verktøyanmeldelser:

• EaseUS Data Recovery Wizard Pro

• Parallels Desktop (for Mac)

• VMware Fusion (for Mac)

• Oracle VM VirtualBox (for Mac)

• Karbonitt

• mer

Oracle vm virtualbox gjennomgang og vurdering