Jag anser att Apples övergång till Intel-processorer var en av de smartaste rörelserna de någonsin gjort. Det finns olika skäl till detta på hårdvarunivå, men på mjukvarunivå ger det möjligheten att köra Windows naturligt. Det ger också mycket bättre drift när du kör Windows inuti en virtuell maskin. Innan Intel var virtualisering tvungen att fungera som emulator, en slags översättning mellan instruktionsuppsättningarna för helt olika processorer. Med Intel kör Apple-maskiner nu samma processorer som de flesta av PC-världen. VMware-programvara kan köra mycket av mjukvarukoden naturligt på värdprocessorn. Detta påskyndar prestandan på ett stort sätt.
Apple gör Boot Camp tillgängligt med Leopard OS X. Boot Camp används för att skapa en dubbel boot-installation. Detta fungerar eftersom det låter dig köra Windows helt infödda på din Intel-baserade Mac. Nackdelen är att du måste starta om maskinen för att byta operativsystem. Om du är som jag, där en del programvara är bättre på Mac och vissa är bättre i Windows, är det otroligt irriterande att tvingas starta om för att byta om. Att köra Windows inuti en virtuell maskin inuti OS X betyder dock att du kan köra Windows precis som alla andra program installerade på din dator. Ingen omstart krävs.
De två stora utmanarna för Mac är Parallels och VMWare Fusion. Just nu har jag inte provat Paralleller. Ärligt talat beror det på att jag hörde att VMWare Fusion är bättre. Så vad tycker jag om VMware Fusion just nu? Tja, titeln på detta inlägg gav förmodligen bort det.
Använda Vmware Fusion
Jag installerade VMWare Fusion på min Mac Pro. Det var testversionen som ger dig full funktionalitet i 30 dagar. När du har installerat den kommer du att gå igenom processen att installera din första virtuella maskin. Du väljer operativsystem i förväg. Eftersom Windows är det mest populära alternativet har VMware tillhandahållit det mest grundliga stödet för det operativsystemet. Du kan köra andra system (som Ubuntu) med VMWare Fusion utan problem, men vissa av de bekvämligheter du får med Windows kommer inte att finnas tillgängliga (mer om det på lite). När du installerar Windows kommer VMware att be dig om din produktnyckel. Det gör detta eftersom det kan automatisera Windows-installationen för dig från början till slut.
Om du redan har Windows installerat på en Boot Camp-partition, kommer VMware att upptäcka det och låta dig använda Boot Camp-installationen som en virtuell maskin i OS X. Du behöver inte installera om det.
hårddisk (med Vista installerat) som en Boot Camp-partition.
När du väl har installerat kan du starta din virtuella maskin mycket enkelt. Precis som en vanlig dator kommer den att startas upp och gå in i Windows. Den enda skillnaden är att det hela sker i ett fönster i OS X. Det är faktiskt befriande att kunna starta om Windows-maskinen utan att starta om hela datorn.
Inuti Windows kommer VMware att installera VMWare Tools. Detta är motsvarigheten som fungerar inuti Windows som ger en mer skenbar upplevelse mellan den och OS X. Jag kan till exempel enkelt flytta musen in och ut från den virtuella maskinen. Utan detta, när jag klickar in i Windows, sitter musen fast där tills jag trycker på en speciell tangentkombination som återlämnar min musmarkör till OS X. Vmware Tools ger också åtkomst till OS X-filsystemet till Windows som en nätverksenhet på Z. Det ger också stöd för enhetsläget …
Visningslägen
Det finns tre sätt att visa VM: enhetsläge, fönsterläge och helskärm. Fönsterläge kommer att visa Windows inuti ett fönster (ironiskt, jag vet), helt rörligt och ändrat storlek inuti OS X. Helskärm visar Windows helskärm. I helskärmsläge är det mycket svårt att säga att du inte använder en Windows-låda. I mitt fall (med flera skärmar i OS X) kan jag ha Windows som fungerar på full skärm på en av mina skärmar medan de återstående skärmarna visar OS X. Och jag kan enkelt flytta fram och tillbaka. Detta ger det mest skenbara sättet att köra två operativsystem som jag någonsin har haft förmånen att använda.
Med enhetsläget kan du köra Windows-applikationer i OS X, uppenbarligen fritt från Windows-gränssnittet. Detta innebär att du kan lägga till Windows-applikationer i Dock, välja det i Expose och på annat sätt behandla Windows-appen som om det var en OS X-app. Det fungerar, men det är inte en bugfria upplevelse. Jag fick VMware-krasch några gånger och försökte göra saker i Unity-läget. Ibland flyttar Windows-applikationen runt skuggor av Windows-skrivbordet bakom sig. Med andra ord, Unity-läget är väldigt coolt, men det ger inte ett skenbart sätt att köra en Windows-applikation i OS X. Det är fortfarande buggy nog där du är medveten hela tiden att du arbetar i en virtuell maskin som är dold under den.
Noteringsanmärkningar och problem
Prestandan hos VMware är mycket bra. Du måste komma ihåg att inuti den virtuella maskinen är Windows fortfarande Windows. Till exempel körde jag Vista inuti VM. Det fungerade, men det var långsamt eftersom Vista är ett uppblåst operativsystem. Om den är uppblåst utanför en VM kommer den också att vara uppblåst i VM. Vmware Fusion verkar köra Windows XP mycket bättre än Vista. Efter att jag har lagt till ytterligare minne till min Mac Pro ökade jag mängden minne till den virtuella maskinen upp till 1 gigabyte. Eftersom Windows XP fungerar mycket bra på 1 gigabyte minne, körs det med väsentligen ursprunglig hastighet inuti den virtuella maskinen. Då och då tar det lite tid för skärmen att rita om inuti VM, men allt fungerar det mycket bra. Om du ska använda Vmware Fusion på din Mac rekommenderar jag definitivt XP över Vista.
Jag försökte också köra Ubuntu Linux inuti VMware Fusion. Det fungerar också bra, även om stödet inte är lika starkt som för Windows. Det viktigaste är att installationen av VMware Tools för Windows är helt automatisk och enkel. Med Ubuntu sticker Vmware bara en DVD-bild på Ubuntu-skrivbordet och lämnar den upp till dig. Det är inte särskilt bra för de flesta. En sann Linux-nörd som är kung av kommandoraden kan förmodligen hantera det lätt, men mina Linux-färdigheter är inte på nivå med det. Så Ubuntu går bra i VMware Fusion, men om du inte lyckas installera VMware Tools kommer den att fungera på en liten virtuell ö med liten integration med resten av din Mac.
Vmware Fusion är en stor applikation och är inte krasksäker. Jag har lyckats ta ner det två eller tre gånger nu. En krasch tvingade mig att "Force Quit" den inuti OS X. Den återstod fortfarande i Dock även efter det och jag startade så småningom hela maskinen för att börja med en tom skiffer. Utan att ha provat paralleller skulle jag föreställa mig att det gör samma sak ibland. Jag gick också igenom en period där Vmware tycktes orsaka en kärnpanik på OS X. Det hände ungefär tre gånger i rad och inte sedan.
Stöd för flera monitorer är svagt. Jag kanske skulle säga att det inte finns något. I fönsterläge kan jag dra VM-fönstret runt - inga problem. I enhetsläget är Windows-apparna dock alla begränsade till en enda skärm. Att försöka dra applikationen till en annan bildskärm resulterar i att fönstret inte ritas om. Det går helt enkelt inte. Enhetsvy är begränsad till den skärm som själva den virtuella maskinen körs på.
Hårdvarestöd är bra inuti den virtuella maskinen. Uppenbarligen är en del av hårdvaran virtualiserad, men stöd för skrivare, USB-enheter, åtkomst till CD-ROM-skivan fungerar allt utan problem. I huvudsak är detta precis som att köra Windows infödda med få undantag. Stabiliteten är också bra eftersom jag kunde göra saker som att använda min skanner och skanna rakt in i den virtuella maskinen.
Slutsatser
Sammantaget är Vmware Fusion något allvarligt bra program som jag aldrig skulle köra min Mac utan. Det är inte perfekt, men jag förväntar mig att Vmware kommer att fortsätta förbättra det. Vmware är virtualiseringsbranschen i branschen, så du har ett pålitligt namn bakom programvaran. Så, slutligen, för- och nackdelar:
Pros
- Kör andra operativsystem på din Mac utan omstart
- Ger nästan skenbar användning av Windows under OS X.
- Bra resultat
- Lätt att använda
Nackdelar
- Stöder inte inställningar för flera skärmar
- Kraschar ibland
- Enhetsläget är inte perfekt