Jeg er af den opfattelse, at Apples skifte til Intel-processorer var et af de smarteste træk, de nogensinde har foretaget. Der er forskellige årsager til dette på hardwareniveau, men på softwareniveau giver det mulighed for at køre Windows indfødt. Det giver også meget bedre betjening, når du kører Windows inde i en virtuel maskine. Før Intel var virtualisering nødt til at arbejde som en emulator, en slags oversættelse mellem instruktionssætene til helt forskellige processorer. Med Intel kører Apple-maskiner nu de samme processorer som det meste af pc-verdenen. VMware-software kan udføre meget af softwarekoden naturligt på værtsprocessoren. Dette fremskynder ydelsen på en stor måde.
Apple gør Boot Camp tilgængeligt med Leopard OS X. Boot Camp bruges til at oprette en dobbelt boot-opsætning. Dette fungerer, da det giver dig mulighed for at køre Windows fuldstændigt indfødt på din Intel-baserede Mac. Ulempen er, at du bliver nødt til at genstarte maskinen for at skifte operativsystemer. Hvis du er som mig, hvor nogle software er bedre på Mac og nogle bedre i Windows, er det utroligt irriterende at tvinges til at genstarte for at skifte over. At køre Windows inde i en virtuel maskine inde i OS X betyder dog, at du kan køre Windows ligesom ethvert andet program, der er installeret på din computer. Ingen genstart krævet.
De to store konkurrenter til Mac er Parallels og VMWare Fusion. På dette tidspunkt har jeg ikke prøvet Paralleller. Helt ærligt er det fordi jeg hørte, at VMWare Fusion er bedre. Så hvad synes jeg om VMware Fusion på dette tidspunkt? Tja, dette indlæg gav sandsynligvis det væk.
Brug af Vmware Fusion
Jeg installerede VMWare Fusion på min Mac Pro. Det var prøveversionen, der giver dig fuld funktionalitet i 30 dage. Når du har installeret den, leder den dig gennem processen med at opsætte din første virtuelle maskine. Du vælger operativsystemet forud. Da Windows er den mest populære mulighed, har VMware leveret den mest grundige support til dette operativsystem. Du kan køre andre systemer (som Ubuntu) med VMWare Fusion uden problemer, men nogle af de bekvemmeligheder, du får med Windows, vil ikke være tilgængelige (mere om det i en smule). Når du installerer Windows, vil VMware bede dig om din produktnøgle. Det gør dette, fordi det kan automatisere Windows-installationen for dig fra begyndelse til slutning.
Hvis du allerede har Windows installeret på en Boot Camp-partition, registrerer VMware det og giver dig mulighed for at bruge Boot Camp-installationen som en virtuel maskine inde i OS X. Ingen grund til at geninstallere.
harddisk (med Vista installeret) som en Boot Camp-partition.
Når det er installeret, kan du starte din virtuelle maskine meget let. Ligesom en almindelig computer vil den starte op og gå ind i Windows. Den eneste forskel er, at det hele foregår inde i et vindue i OS X. Det er faktisk befriende at kunne genstarte Windows-maskinen uden at genstarte hele computeren.
Inde i Windows installerer VMware VMWare Tools. Dette er modstykket, der fungerer inde i Windows, hvilket giver en mere tilsyneladende oplevelse mellem det og OS X. For eksempel kan jeg nemt flytte musen ind og ud af den virtuelle maskine. Uden dette, når jeg først har klikket på Windows, sidder musen inde der, indtil jeg rammer en speciel tastkombination, der overgiver min musemarkør tilbage til OS X. Vmware Tools giver også adgang til OS X-filsystemet til Windows som et netværksdrev hos Z. Det giver også support til Unity-tilstand …
Visningstilstande
Der er tre måder at se VM på: enhedstilstand, vindustilstand og fuld skærm. Vindustilstand viser Windows inde i et vindue (ironisk, jeg ved), fuldt bevægelig og ændret størrelse indvendigt i OS X. Fuld skærm viser Windows fuld skærm. I fuldskærmstilstand er det meget svært at fortælle, at du ikke bruger en indbygget Windows-boks. I mit tilfælde (ved hjælp af flere skærme i OS X) kan jeg have Windows, der fungerer på fuld skærm på en af mine skærme, mens de resterende skærme alle viser OS X. Og jeg kan let bevæge sig frem og tilbage. Dette giver den mest tilsyneladende måde at køre to operativsystemer på, jeg nogensinde har haft privilegiet at bruge.
Enhedstilstand giver dig mulighed for at køre Windows-applikationer inde i OS X, tilsyneladende fri fra Windows-grænsefladen. Dette betyder, at du kan tilføje Windows-applikationer til Dock, vælge det i Expose og ellers behandle Windows-appen som om det var en OS X-app. Det fungerer, men det er ikke en bugfri oplevelse. Jeg fik VMware-nedbrud et par gange med at prøve at gøre ting i Unity-tilstand. Nogle gange ville flytte Windows-applikationen vise skygger af Windows-skrivebordet bag det. Med andre ord er Unity-tilstand meget cool, men det giver ikke en tilsyneladende måde at køre et Windows-program i OS X. Det er stadig buggy nok, hvor du er opmærksom på hele tiden, at du opererer i en virtuel maskine, der er skjult under det.
Brugsanvisninger og problemer
Ydelsen af VMware er meget god. Du skal huske, at inde i den virtuelle maskine er Windows stadig Windows. For eksempel kørte jeg Vista inde i VM. Det fungerede, men det var langsomt, fordi Vista er et oppustet operativsystem. Hvis den er oppustet uden for en VM, bliver den også oppustet i VM. Vmware Fusion ser ud til at køre Windows XP meget bedre end Vista. Efter at jeg føjede yderligere hukommelse til min Mac Pro, øgede jeg hukommelsen til den virtuelle maskine op til 1 gigabyte. Da Windows XP fungerer meget godt på 1 gigabyte hukommelse, kører det med hovedsagelig indbygget hastighed inde i den virtuelle maskine. Af og til tager det nogen tid, før skærmen tegner om inde i VM, men alt i alt fungerer det meget godt. Hvis du vil bruge Vmware Fusion på din Mac, anbefaler jeg bestemt XP over Vista.
Jeg prøvede også at køre Ubuntu Linux inde i VMware Fusion. Det kører også godt, selvom understøttelsen ikke er så stærk som for Windows. Det vigtigste er, at installationen af VMware Tools til Windows er helt automatisk og let. Med Ubuntu sætter Vmware bare et DVD-billede på Ubuntu-skrivebordet og overlader det til dig. Det er ikke meget nyttigt for de fleste mennesker. En ægte Linux-nerd, der er konge for kommandolinjen, kunne sandsynligvis håndtere det let, men mine Linux-færdigheder er ikke på niveau med det. Så Ubuntu fungerer fint i VMware Fusion, men medmindre du formår at installere VMware Tools, fungerer den på en lille virtuel ø med lidt integration med resten af din Mac.
Vmware Fusion er en stor applikation og er ikke crashbestandig. Jeg har formået at nedbringe det to eller tre gange nu. Et nedbrud tvang mig til at "Force Quit" det inde i OS X. Det forblev stadig i Dock, selv efter det, og til sidst genstartede jeg hele maskinen for at starte med en tom skifer. Uden at have prøvet Paralleller, kunne jeg forestille mig, at det gør det samme undertiden. Jeg gik også igennem en periode, hvor Vmware så ud til at forårsage en kernepanik på OS X. Det skete omkring tre gange i træk og ikke siden.
Multi monitor support er svag. Måske skal jeg sige ikke-eksisterende. I vinduetilstand kan jeg trække VM-vinduet rundt - ikke noget problem. I Unity-tilstand er Windows-apps dog alle begrænset til en enkelt skærm. Forsøg på at trække applikationen til en anden skærm resulterer i, at vinduet ikke tegnes igen. Det går simpelthen ikke. Enhedsvisningen er begrænset til den skærm, som den virtuelle maskine selv kører på.
Hardwarestøtte er god inde i den virtuelle maskine. Naturligvis er nogle af hardwareen virtualiseret, men support til printere, USB-enheder, adgang til cd-rom'en fungerer alle uden problemer. I bund og grund er dette ligesom at køre Windows indfødt med få undtagelser. Stabiliteten er også god, da jeg kunne gøre ting som at bruge min scanner og scanne direkte ind i den virtuelle maskine.
konklusioner
Alt i alt er Vmware Fusion nogle meget god software, som jeg aldrig ville køre min Mac uden. Det er ikke perfekt, men jeg forventer, at Vmware fortsat vil forbedre det. Vmware er virtualiseringsindustrien i branchen, så du har et betroet navn bag softwaren. Så til sidst fordele og ulemper:
Fordele
- Kører andre operativsystemer på din Mac uden genstart
- Giver næsten tilsyneladende brug af Windows under OS X.
- Fantastisk præstation
- Let at bruge
Ulemper
- Understøtter ikke opsætninger med flere skærme
- Kræver nogle gange
- Enhedstilstand er ikke perfekt
