Ik geef training in frontend tools en stacks als HTML, JavaScript, TypeScript, React, Angular en Vue. Ik schrijf boeken en artikelen over tal van (ICT-) onderwerpen. Ik was lead developer en directeur bij Yindo - Jouw digitale bibliotheek. Je kunt mij volgen op Twitter(@PeterKassenaar).

In dit blog vind je persoonlijke artikelen, die niet noodzakelijk tech-gerelateerd zijn.

Views and expressions are my own.

Terug naar de algemene site.

28juli

Randapparaten gebruiken in VMWare en Mac OS X

Via dit blogbericht antwoord ik een e-mailbericht van van Willem Velzel die mij vroeg

"Ik heb een Apple Air, na installatie van VMware Fusion werkt Windows goed, ik heb alleen voordurend problemen met de memorie stick en/of de DVD via de usb poort. Deze wordt regelmatig niet herkend in Mac of in Windows klopt dat?"

En ik moet eerlijk zeggen dat ik hier zelf ook wel eens tegenaan ben gelopen. Dan zat ik uren te zoeken waarom mijn dvd-station in Windows onder VMWare niet zichtbaar was, terwijl ik zojuist een dvd er in had geschoven! Dvd weer laten uitwerpen, testen op een andere computer of hij niet kapot is, nog een keer proberen....pfff.

Maar natuurlijk is de oorzaak (en oplossing) simpel.

Randapparaten

In VMWare kan gebruik maken van vrijwel alle op de Mac aangesloten randapparaten, zowel interne als externe. Zo heb ik ondertussen bijvoorbeeld succesvol gebruik gemaakt van externe vaste schijven, een GPS Data Logger, USB-geheugensticks, de Apple Remote Control, de Tacx Fortius (een Virtual Reality fietstrainer) en meer. Het is me alleen nog niet gelukt om de iSight camera van de MacBook Pro ook onder VMWare-Windows aan de praat te krijgen, hoewel dat nochtans zou moeten kunnen na installatie van de VMWare Tools. Iemand een idee?

Randapparaten kunnen dan weliswaar zowel door Mac OS als door VMWare worden gebruikt, ze kunnen alleen niet gelijktijdig worden gebruikt.

Als een apparaat onder Mac OS X actief is, moet je het randapparaat in VMWare eerst koppelen aan de virtuele machine. Dit kan via het menu Virtual Machine of via de pictogrammen onder in het VMWare-venster op het Mac OS X bureaublad. Deze zijn uiteraard niet zichtbaar indien je de virtuele machine fullscreen draait. Dan kun je alleen via het menu de poorten en apparaten koppelen of ontkoppelen.

1 Randapparaten koppelen via het menu Virtual Machine

2 Randapparaten koppelen via de pictogrammen

Conclusie

Als een randapparaat niet lijkt te werken in Windows onder VMWare, controleer dan eerst of het betreffende apparaat wel gekoppeld is. Zo nee, doe dit dan. Zo ja, verwijder dan het apparaat en sluit het opnieuw aan (indien mogelijk) om Windows het apparaat te laten herkennen.

Helpt dit ook niet, dan zou je kunnen proberen het apparaat door Windows Apparaatbeheer opnieuw te laten detecteren. Klik hiervoor met de rechtermuisknop op Deze Computer en kies Beheren. Kies daarna onder Systeemwerkset de optie Apparaatbeheer.

Klik daarna met de rechtermuisknop op de computernaam en vervolgens Zoeken naar gewijzigde apparaten. Dat zou het probleem moeten verhelpen.

Als de virtuele machine wordt gesloten of gepauzeerd ('Suspended') komen de randapparaten vanzelf opnieuw beschikbaar in Mac OS. Mocht je ze willen gebruiken in Mac OS terwijl VMWare nog actief is, dan moet je ze via hetzelfde menu Virtual Machine eerst weer ontkoppelen. Daarna komen ze opnieuw onder Mac OS beschikbaar.

Succes er mee,

Peter Kassenaar
-- 28 juli 2008

13maart

VMWare Fusion installeren op Mac OSX

Hoe prachtig het besturingssysteem Mac OS X ook is, soms moet je gewoon de beschikking hebben over een aantal Windows-toepassingen. Bijvoorbeeld omdat er geen Mac-drivers of -programmatuur beschikbaar is voor randapparaten (zoals mijn Tacx Fortius fietstrainer), of omdat er gewoonweg geen geschikt Mac-equivalent is (zoals Visual Studio 2008).

Virtualisatie

Dan kun je besluiten om binnen Mac OS X een virtualisatieprogramma in te zetten, waarmee je Windows (maar ook tal van andere besturingssystemen) kunt draaien. Voor Mac OS X zijn er -naast BootCamp van Apple zelf- twee bekende systemen

Omdat ik al bekend ben met VMWare op het pc-platform heb ik in eerste instantie gekozen voor Fusion. Onderstaande filmpjes laten zien hoe VMWare Fusion wordt geinstalleerd op Mac OS X.

Jing

De video's zijn gemaakt met Jing, het enige videocapture-programma dat ik ken voor de Mac (helaas is Camtasia Studio [nog] niet verkrijgbaar in een Mac-versie, nog een reden om Fusion te draaien :-).

De kwaliteit van Jing-filmpjes is voor schermopnamen stukken beter dan de YouTube-kwaliteit van mijn eerdere opnames met een camcorder. Maar helaas zijn ze naderhand niet meer te wijzigen.

Video's

De laatste 30, 40 seconden van het eerste filmpje kun je dan ook probleemloos overslaan, omdat er niets gebeurt :-). Mijn cursor was tijdens de installatie van Windows gevangen in het Fusion-venster, en ik wist niet hoe ik hem er uit kon bevrijden om de opname te stoppen (dat bleek later: Control-Appeltje). Onmachtig liep het filmpje door tot de maximale opnametijd van vijf minuten voor Jing bereikt was...

Bekijk externe video bij screencast.com (5.00)

Windows XP Installeren binnen VMWare Fusion

In de video's wordt getoond hoe Windows XP Professional wordt geinstalleerd binnen een virtuele VMWare Fusion computer. De totale installatie duurde op mijn MacBook Pro slechts ongeveer 12 minuten (dual-core Intel Pentium, 2,4 GHz, 4GB RAM). Dit is veel sneller dan ik op welk andere 'kale' computer ooit heb meegemaakt! Deel 2:

Bekijk externe video bij screencast.com (4.42)

Ik heb nu de trialversie van VMWare Fusion geinstalleerd. Mocht dit bevallen, dan koop ik het complete pakket. In volgende video's hoop ik nog in te gaan op de configuratiemogelijkheden voor virtuele machines, zodat je ziet wat de opties zijn voor het optimaliseren van de instellingen binnen Fusion zelf, en het combineren van Mac- en Windows-toepassingen in je workflow.

Peter Kassenaar
-- 12 maart 2008

(PS: in aanvulling op het bloggen ben ik sinds kort ook actief op Twitter, voor korte berichten en handige links. Je kunt me volgen via http://twitter.com/PeterKassenaar (@PeterKassenaar is mijn Twitternaam).