Hem recensioner Oracle vm virtualbox review & rating

Oracle vm virtualbox review & rating

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

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

Oracle VM VirtualBox är också det mest avancerade gratis desktopbaserade virtualiseringsverktyget och den mest avancerade virtualiseringsprogramvaran med öppen källkod. Det är inte det bästa eller enklaste att använda virtualiseringsalternativ där ute, men om du inte bryr dig om att tippa eller inte har något utrymme i din budget för virtualisering är det ett fast val.

Vad är virtualisering?

Virtualisering är ett stort ord som betyder mer eller mindre att köra ett datorsystem i ett annat system. Du kan till exempel ha ett komplett virtuellt Linux-system som körs i ett fönster i din Windows 7-dator, eller så kan du ha ett komplett Windows XP-system som körs i ett fönster i ett Linux- eller OS X- eller Windows 7-system. Dessa virtuella maskiner (VM) har många fördelar. Om du är en kraftanvändare eller utvecklare kan du köra programvara i en virtuell Windows XP-maskin som inte körs på ditt verkliga Windows 7-system. Detta skulle låta testa hur en applikation eller webbplats fungerar på ett halvt dussin andra operativsystem utan att lämna din egen maskin.

Oracle VM VirtualBox är tillgängligt i versioner som körs på Windows, Linux eller OS X. Alla dessa versioner kan skapa virtuella maskiner baserade på någon av dussintals olika operativsystem, inklusive Windows, Linux, OS X-server, OS / 2, DOS, och andra som du antagligen aldrig har hört talas om.

Windows-, Linux- och OS X-versionerna finns i två olika former, en delvis proprietär, en helt öppen källkod. Du kommer förmodligen att vilja ha den delvis proprietära versionen, helt enkelt kallad VirtualBox. Denna version inkluderar möjligheten att använda USB-kringutrustning i dina virtuella maskiner, och det låter dig ansluta till en virtuell maskin via Remote Desktop Protocol (RDP) som detta är inbyggt i Windows finns också för Linux.

Den öppna källkodsversionen, kallad VirtualBox Open Source Edition (OSE), saknar förmågan att använda USB-kringutrustning och inkluderar open-source VNC-protokollet i stället för Microsofts RDP. Även om VNC inte ingår i den egenutvecklade VirtualBox-versionen, kan experter enkelt lägga till gratis VNC-programvara i ett Windows-system som kör den egenutvecklade versionen och få samma VNC-funktioner inbyggda i Open Source Edition.

Tävlingen VirtualBoxs främsta rivaler för virtualisering på skrivbordet är kommersiella produkter som VMware Workstation (som körs på Windows eller Linux), VMWare Fusion 3 (79.99 $ direkt,

), som körs på OS X, Parallels Desktop (som körs på OS X eller Windows), och den gratis men kommersiella Microsoft Virtual PC och Windows Virtual PC, som bara körs på Windows. Om du har råd med det, skulle jag rekommendera VMware, men den kostnadsfria VirtualBox har mycket att rekommendera det också.

VirtualBox i handling När du startar VirtualBox för första gången inbjuder programmet dig att skapa en virtuell maskin med hjälp av en lättförståelig guide. Jag installerade VirtualBox på mitt Windows 7-system och skapade en Ubuntu-maskin i VirtualBox. Jag hade redan laddat ner ISO-bilden på Ubuntu installations-CD, och jag sa till VirtualBox att använda.ISO-bilden som installations-CD. Om jag hade en fysisk installations-CD, kunde jag ha använt den, men.ISO-bilden är snabbare att komma åt.

Jag använde guiden för att skapa en virtuell hårddisk, klickade på några knappar och tittade sedan när Ubuntu installerade sig själv på mitt virtuella system. Precis som om jag installerade Ubuntu på sin egen hårdvara, var jag tvungen att svara på olika uppmaningar från Ubuntu-installationsprogrammet. Det frågade mig hur jag ska partitionera min disk (jag valde standardvärden) och ange ett användarnamn och lösenord. Efter cirka femton minuter startade ett helt installerat Ubuntu-system upp i ett fönster på mitt skrivbord, anslöt sig till Internet och erbjöd att ladda ner de senaste Ubuntu-uppdateringarna. Ganska lätt!

Enkelt som det här förfarandet var, VMwaregoes en bättre. Om du skapar virtuella Windows- eller Linux-maskiner inkluderar VMware en Easy Install-funktion som ber dig att välja ett användarnamn och lösenord innan installationen påbörjas och sedan installerar operativsystemet automatiskt utan ingripande från dig. Ännu bättre installerar VMware Easy Install-funktionen automatiskt "tillägg" -programvaran som möjliggör viktiga bekvämlighetsfunktioner som inte är tillgängliga utan den.

Programvaran "tillägg" låter dig kopiera och klistra in mellan "värd" -systemet (din faktiska maskin) och "gäst" -systemet (den virtuella maskinen). Det gör det också möjligt att dela mappar mellan värd och gäst. Det låter dig också ändra storlek på skrivbordet på den virtuella datorn genom att ändra storlek på dess fönster. Slutligen gör det också möjligt att köra enskilda applikationer i den virtuella maskinen i "sömlöst" läge - vilket innebär att applikationen bara körs i ett fönster på skrivbordet utan att vara omgiven av skrivbordet på den virtuella maskinen.

Allt detta betyder att VirtualBox får dig att installera denna tilläggsprogramvara för hand - något som bara kräver några musklick i en virtuell Windows-maskin, men som kräver viss kunskap om Linux-kommandoraden i Linux-maskiner.

Överföring mellan maskiner Det blir värre i VirtualBox när du vill överföra filer mellan din faktiska "värd" -maskin och en virtuell "gäst" -maskin. VMware gör det enkelt. Med programvaran "tillägg" för VMware installerad i en virtuell VMware-maskin kan du dra filer till och från "värd" -skrivbordet och "gäst" -skrivbordet; samma funktion är en del av Parallels Desktop och Microsoft Virtual PC. Med VirtualBox kan du inte dra filer mellan värd- och gästskrivbordet, och det enda praktiska sättet att överföra filer mellan ett värd- och gästsystem är genom "delade mappar" - antingen mappar som delar över ett nätverk som ansluter gäst- och värdmaskinen på samma sätt som du kan dela mappar i ett fysiskt nätverk eller mappar som du delar genom funktionen Delade mappar.

VirtualBox gör det inte enkelt att använda delade mappar, speciellt i en Linux-gäst, och proceduren kräver flera steg som inte tydligt anges i hjälpfilen. Du måste bläddra i forumen på virtualbox.org för att hitta en metod som fungerar pålitligt på din Linux-distribution.

Delad mapp Catch-22s I vissa situationer måste du ställa in VirtualBoxs inbyggda delade mappar innan du kan använda vanliga nätverk i en virtuell gästmaskin. Till exempel kommer Windows XP inte med de nätverksdrivrutiner som du behöver för att installera det "virtuella" nätverkskortet i ett VirtualBox-system. Så du måste hämta drivrutinen från webben och på något sätt överföra den till ditt virtuella XP-system innan du kan använda nätverk i det virtuella systemet. Det enda praktiska sättet att göra det är genom att ställa in VirtualBoxs inbyggda delade mappfunktion, en procedur som kan få dig att slå din panna på skrivbordet medan du söker på webben efter användbara instruktioner.

Du kan också använda CD-bränningsprogramvara för att skapa en.ISO CD-bild som innehåller de nedladdade nätverksdrivrutinerna och sedan "montera".ISO-bilden som en virtuell CD i ditt virtuella system och kopiera drivrutinerna från den virtuella CD-skivan till virtuellt XP-system, men det är ännu mer tidskrävande.

VMware har inte det här problemet, eftersom drivrutinerna för dess emulerade nätverkskort redan ingår i Windows XP - och även om de inte var det, kan du helt enkelt dra dem till det virtuella XP-skrivbordet - vilket du inte kan göra med VirtualBox.

Skrivarproblem Jämfört med VMware och Parallels är VirtualBox svagt i skrivarsupport. Medan VMware och Parallels enkelt kan skriva ut från en gästmaskin till alla skrivare som är anslutna till din "värd" -maskin, kan VirtualBox bara skriva ut till en nätverksskrivare eller till en USB-ansluten skrivare ansluten till din värdmaskin - men när du skriver ut från VirtualBox till en USB-ansluten skrivare, du kan inte skriva ut till samma skrivare från din värdmaskin förrän du stänger VirtualBox eller använder ett VirtualBox-menykommando för att "ta bort" din USB-skrivare från den virtuella "gäst" -maskinen och ge tillbaka kontrollen över skrivaren till själva "värdmaskinen".

Tyvärr är USB-supporten skakig när jag kör VirtualBox i Windows 7. Med VirtualBox installerat i Windows 7 kunde jag aldrig få en "gäst" -maskin för att känna igen en USB-ansluten enhet. Många andra användare har rapporterat samma problem på VirtualBox-forumet de senaste månaderna, och ingen säker-brand-lösning verkar vara tillgänglig.

Vad VirtualBox får rätt VirtualBox innehåller "tillägg" -programvara som kan installeras i virtuella maskiner som kör alla Linux-distributioner, och alla Windows-versioner som börjar med Windows NT, inklusive 64-bitarsversioner av Windows. Till skillnad från VMware och Microsoft Virtual PC erbjuder VirtualBox inte "tillägg" för Windows 98 och andra gamla versioner av Windows, så du kommer antagligen inte använda VirtualBox för att köra äldre programvara.

En anmärkningsvärd VirtualBox-styrka är uppmaningen på en virtuell maskins startskärm för att trycka på F12 för att välja en startenhet - till exempel om du behöver starta från en CD istället för den virtuella hårddisken. Under VMware är det nästan omöjligt att trycka på knappen "Välj startenhet" tillräckligt snabbt för att använda den medan en virtuell maskin startar, och du måste redigera en konfigurationsfil för hand för att ge dig tillräckligt med tid för att komma åt den tangenten.

En annan avancerad funktion som VirtualBox får rätt är dess "snapshot" -funktion. Liksom VMware och Parallels låter VirtualBox dig bevara tillståndet för en virtuell maskin medan den körs, så att du kan returnera det tillståndet om skurkprogramvara infekterar systemet eller något annat installeras på systemet som du inte vill ha. Du kan bevara flera ögonblicksbilder, till exempel en som bevarar ett rent, nyinstallerat system och sedan ett som bevarar systemets tillstånd efter att du har installerat nödvändig programvara. Microsoft Virtual PC har ett mer begränsat alternativ att bevara eller kassera de ändringar du gjort i en virtuell maskin sedan förra gången du sparat systemet, istället för flera stillbilder som du kan välja mellan som du kan med VirtualBox, VMware och Parallels.

I mina tester var VirtualBox särskilt snabb och tillförlitlig nog för casual användning. Som sagt, inom några timmar efter installationen av den senaste versionen visade det mig ett felmeddelande som säger att ett kritiskt fel hade inträffat i min virtuella Linux-maskin och att den måste stängas av. Jag har aldrig sett ett liknande fel när jag kör Linux under VMware.

Om du har de färdigheter och hårddiskutrymme som behövs för att installera VirtualBox, och du inte redan har en alternativ lösning, tveka inte att ladda ner VirtualBox - det är ju gratis. Men om du allvarligt behöver virtualiseringsprogramvara och du är villig att betala för tillförlitlighet och bekvämlighet, få VMware Workstation 7.1.

Fler verktygsrecensioner:

• EaseUS Data Recovery Wizard Pro

• Parallels Desktop (för Mac)

• VMware Fusion (för Mac)

• Oracle VM VirtualBox (för Mac)

• Karbonit

• Mer

Oracle vm virtualbox review & rating