Ik ben van mening dat de overstap van Apple naar Intel-processors een van de slimste stappen was die ze ooit hebben gemaakt. Er zijn verschillende redenen hiervoor op hardwareniveau, maar op softwareniveau biedt het de mogelijkheid om Windows native te draaien. Het biedt ook een veel betere werking bij het uitvoeren van Windows in een virtuele machine. Vóór Intel moest virtualisatie werken als een emulator, een soort vertaling tussen de instructiesets van totaal verschillende processors. Met Intel draaien Apple-machines nu dezelfde processors als de meeste pc-wereld. VMware-software kan veel van de softwarecode native uitvoeren op de hostprocessor. Dit versnelt de prestaties enorm.
Apple maakt Boot Camp beschikbaar met Leopard OS X. Boot Camp wordt gebruikt om een dubbele opstartinstallatie te maken. Dit werkt omdat u Windows volledig op uw Intel-gebaseerde Mac kunt uitvoeren. Het nadeel is dat u de machine opnieuw moet opstarten om van besturingssysteem te veranderen. Als je bent zoals ik, waar sommige software beter is op de Mac en sommige beter in Windows, is gedwongen om opnieuw op te starten om over te schakelen ongelooflijk vervelend. Windows uitvoeren binnen een virtuele machine binnen OS X betekent echter dat u Windows kunt uitvoeren net als elke andere toepassing die op uw computer is geïnstalleerd. Geen reboot vereist.
De twee grote kanshebbers voor de Mac zijn Parallels en VMWare Fusion. Op dit moment heb ik Parallels niet geprobeerd. Eerlijk gezegd komt dit omdat ik hoorde dat VMWare Fusion beter is. Wat vind ik op dit moment van VMware Fusion? Nou, de titel van dit bericht heeft het waarschijnlijk weggegeven.
Vmware Fusion gebruiken
Ik heb VMWare Fusion op mijn Mac Pro geïnstalleerd. Het was de proefversie die je 30 dagen volledige functionaliteit geeft. Nadat u het hebt geïnstalleerd, leidt het u door het proces van het instellen van uw eerste virtuele machine. U selecteert vooraf het besturingssysteem. Aangezien Windows de meest populaire optie is, heeft VMware de meest grondige ondersteuning voor dat besturingssysteem geboden. U kunt zonder problemen andere systemen (zoals Ubuntu) uitvoeren met VMWare Fusion, maar sommige gemakken die u met Windows krijgt, zullen niet beschikbaar zijn (meer daarover later). Bij het installeren van Windows vraagt VMware u om uw productsleutel. Het doet dit omdat het de Windows-installatie van begin tot eind voor u kan automatiseren.
Als Windows al op een Boot Camp-partitie is geïnstalleerd, wordt dit door VMware gedetecteerd en kunt u de Boot Camp-installatie gebruiken als een virtuele machine binnen OS X. U hoeft niet opnieuw te installeren.
harde schijf (met Vista geïnstalleerd) als een Boot Camp-partitie.
Eenmaal geïnstalleerd, kunt u uw virtuele machine heel gemakkelijk opstarten. Net als een normale computer wordt deze opgestart en gaat deze naar Windows. Het enige verschil is dat het hele gebeuren plaatsvindt binnen een venster in OS X. Het is eigenlijk bevrijdend om de Windows-machine opnieuw te kunnen opstarten zonder de hele computer opnieuw op te starten.
Binnen Windows installeert VMware VMWare Tools. Dit is de tegenhanger die binnen Windows werkt, waardoor het een betere ervaring biedt tussen OS X en OS X. Ik kan bijvoorbeeld mijn muis gemakkelijk in en uit de virtuele machine verplaatsen. Zonder dit, zodra ik in Windows klik, zit de muis erin totdat ik een speciale toetsencombinatie raakt die mijn muiscursor teruggeeft aan OS X. VMware Tools biedt ook toegang tot het OS X-bestandssysteem naar Windows als een netwerkstation bij Z. Het biedt ook ondersteuning voor de Unity-modus …
Weergavemodi
Er zijn drie manieren om de VM te bekijken: eenheidsmodus, venstermodus en volledig scherm. De venstermodus toont Windows binnen een venster (ironisch, ik weet het), volledig verplaatsbaar en aanpasbaar binnen OS X. Volledig scherm toont Windows op volledig scherm. In de modus Volledig scherm is het heel moeilijk te zeggen dat u geen native Windows-box gebruikt. In mijn geval (met meerdere schermen in OS X) kan ik Windows op een van mijn monitoren op volledig scherm laten werken, terwijl de resterende schermen OS X tonen. En ik kan gemakkelijk heen en weer bewegen. Dit biedt de meest eenvoudige manier om twee besturingssystemen te laten werken die ik ooit heb mogen gebruiken.
In de Unity-modus kunt u Windows-toepassingen uitvoeren binnen OS X, blijkbaar vrij van de Windows-interface. Dit betekent dat u Windows-toepassingen aan het Dock kunt toevoegen, deze in Expose kunt selecteren en anders de Windows-app kunt behandelen alsof het een OS X-app is. Het werkt wel, maar het is geen bugvrije ervaring. Ik heb VMware een paar keer laten crashen terwijl ik dingen probeerde te doen in de Unity-modus. Soms zou het verplaatsen van de Windows-applicatie schaduwen van het Windows-bureaublad erachter weergeven. Met andere woorden, de Unity-modus is erg cool, maar het biedt geen probleemloze manier om een Windows-toepassing in OS X uit te voeren. Het is nog steeds buggy genoeg waar je de hele tijd weet dat je in een virtuele machine werkt die verborgen is eronder.
Gebruiksnotities en problemen
De prestaties van VMware zijn erg goed. U moet niet vergeten dat Windows binnen de virtuele machine nog steeds Windows is. Ik heb bijvoorbeeld Vista uitgevoerd binnen de VM. Het werkte wel, maar het was traag omdat Vista een opgeblazen besturingssysteem is. Als het opgeblazen is buiten een VM, wordt het ook opgeblazen in de VM. Vmware Fusion lijkt Windows XP veel beter uit te voeren dan Vista. Nadat ik extra geheugen aan mijn Mac Pro had toegevoegd, verhoogde ik de hoeveelheid geheugen op de virtuele machine tot 1 gigabyte. Aangezien Windows XP zeer goed werkt op 1 gigabyte geheugen, werkt het in wezen native snelheid in de virtuele machine. Zo nu en dan duurt het even voordat het scherm opnieuw is getekend in de VM, maar al met al werkt het heel goed. Als je Vmware Fusion op je Mac gaat gebruiken, raad ik zeker XP aan boven Vista.
Ik heb ook geprobeerd Ubuntu Linux binnen VMware Fusion te draaien. Het werkt ook goed, hoewel de ondersteuning niet zo sterk is als voor Windows. Het belangrijkste is dat het installeren van VMware Tools voor Windows volledig automatisch en eenvoudig is. Met Ubuntu plakt Vmware gewoon een dvd-afbeelding op het Ubuntu-bureaublad en laat het aan u over. Dat is niet erg nuttig voor de meeste mensen. Een echte Linux-nerd die koning van de opdrachtregel is, kan het waarschijnlijk gemakkelijk aan, maar mijn Linux-vaardigheden zijn daar niet geschikt voor. Ubuntu werkt dus prima in VMware Fusion, maar tenzij het je lukt om VMware Tools te installeren, werkt het op een klein virtueel eiland met weinig integratie met de rest van je Mac.
Vmware Fusion is een grote applicatie en is niet crashbestendig. Ik ben erin geslaagd het nu twee of drie keer naar beneden te halen. Eén crash dwong me om "Forceer stop" in OS X. Het bleef zelfs daarna in het Dock en ik herstartte uiteindelijk de hele machine om met een schone lei te beginnen. Zonder Parallels te hebben geprobeerd, zou ik me kunnen voorstellen dat het soms hetzelfde doet. Ik ging ook door een periode waarin Vmware een kernelpaniek leek te veroorzaken op OS X. Het gebeurde ongeveer drie keer achter elkaar en niet sindsdien.
Ondersteuning voor meerdere monitoren is zwak. Misschien moet ik zeggen dat het niet bestaat. In de venstermodus kan ik het VM-venster rondslepen - geen probleem. In de Unity-modus zijn de Windows-apps echter allemaal beperkt tot één scherm. Als u de toepassing naar een andere monitor probeert te slepen, wordt het venster niet opnieuw getekend. Het zal gewoon niet gaan. Unity-weergave is beperkt tot het scherm waarop de virtuele machine zelf wordt uitgevoerd.
Hardwareondersteuning is goed in de virtuele machine. Uiteraard is een deel van de hardware gevirtualiseerd, maar ondersteuning voor printers, USB-apparaten, toegang tot de CD-ROM, alles werkt zonder problemen. In essentie is dit net als het uitvoeren van Windows native met enkele uitzonderingen. De stabiliteit is ook goed, omdat ik dingen kon doen zoals mijn scanner gebruiken en rechtstreeks naar de virtuele machine scannen.
conclusies
Al met al is Vmware Fusion een serieus goede software die ik zonder mijn Mac nooit zou draaien. Het is niet perfect, maar ik verwacht dat Vmware het zal blijven verbeteren. Vmware is de juggernaut van virtualisatie in de industrie, dus je hebt een vertrouwde naam achter de software. Dus, ten slotte, de voor- en nadelen:
Pros
- Draait andere besturingssystemen op uw Mac zonder opnieuw op te starten
- Biedt vrijwel naadloos gebruik van Windows onder OS X.
- Goed optreden
- Makkelijk te gebruiken
Cons
- Ondersteunt geen instellingen voor meerdere schermen
- Doet soms crashen
- Unity-modus is niet perfect