Hoe u gratis virtualisatie-apps gebruikt om macOS Ventura-bèta’s veilig te testen
Een van de coolste Mac-functies voor ervaren gebruikers van het Apple Silicon-tijdperk is de virtualisatie-omgeving van Apple . Dit is meestal betaalde software zoals Parallels Desktop of VMWare Fusion. Met virtualisatie kun je meerdere besturingssystemen tegelijkertijd op één Mac uitvoeren, wat handig is voor iedereen die Linux bovenop macOS wil draaien en de applicatie wil testen die ze aan het ontwikkelen zijn. op verschillende versies van macOS, of bekijk de nieuwste macOS Ventura-bèta zonder hun hoofdinstallatie te riskeren.
De documentatie en voorbeeldprojecten van Apple bieden alles wat je nodig hebt om een eenvoudige virtuele machine te maken en uit te voeren zonder extra software. Sommige onafhankelijke ontwikkelaars hebben echter eenvoudige gratis applicaties gemaakt op basis van een virtualisatieomgeving die een grafische interface biedt voor het configureren en beheren van meerdere gast-besturingssystemen.
Voorbereiding op virtualisatie
Mijn favoriet voor het draaien van macOS bovenop macOS is VirtualBuddy , wat het proces vereenvoudigt van het downloaden van de bestanden die nodig zijn om een virtuele Monterey- of Ventura-machine aan de praat te krijgen. Dit is de applicatie die we zullen gebruiken om onze voorbeeld-VM in deze zelfstudie in te stellen.
Een andere applicatie om naar uit te kijken is UTM , dat een virtualisatieframework gebruikt om ARM-besturingssystemen bovenop de ARM-versie van macOS uit te voeren, maar ook een gebruiksvriendelijke front-end biedt voor QEMU-emulatiesoftware. QEMU kan andere processorarchitecturen emuleren, inclusief maar niet beperkt tot x86 en PowerPC. Zoals elke emulatie resulteert dit in prestatievermindering. Maar het is een leuke manier om oude besturingssystemen op een glanzende nieuwe Mac te draaien, en de UTM Virtual Machine Gallery bevat voorbeeld-VM’s voor veel Linux-distributies, klassiek Mac OS en Windows XP en Windows 7.
Als u macOS Monterey bovenop macOS Monterey wilt virtualiseren, hoeft u niets te downloaden. Als je Ventura bovenop Monterey wilt virtualiseren, moet je de Xcode 14-bèta installeren en uitvoeren vanaf de Apple-ontwikkelaarssite voordat je begint. Toen ik dit probeerde zonder dat Xcode was geïnstalleerd, probeerde macOS (en faalde) om extra software te downloaden om het aan het werk te krijgen – een beetje zoals macOS extra software moet downloaden de eerste keer dat je Rosetta gebruikt. Met de bètaversie van Xcode geïnstalleerd, werkt alles zoals bedoeld (maar als je een manier kunt vinden om dit te laten werken zonder een app van 33 GB te hoeven installeren die meer dan een uur nodig heeft om te installeren, hoor ik dat graag).
Let ook op de hardwarevereisten voor virtualisatie. VirtualBuddy en de virtualisatie-infrastructuur hebben geen harde vereisten, met uitzondering van de Apple Silicon-chipvereiste voor macOS-virtualisatie op macOS. Maar u zult twee totaal verschillende besturingssystemen op dezelfde machine gebruiken, en dat komt met RAM- en opslagvereisten. Persoonlijk zou ik niet aanraden om macOS te virtualiseren op een Apple Silicon Mac met minder dan 16 GB RAM. Hoe meer hoe beter, vooral als je naast (of in) je VM ook zware applicaties zoals Xcode draait.
VirtualBuddy slaat standaard al zijn bestanden (inclusief VM-schijfkopieën) op in de map Documenten van uw gebruikersaccount. Mac-gebruikers met beperkte interne opslag willen misschien overstappen op een externe schijf om ruimte te besparen, aangezien de standaard schijfgrootte voor nieuwe macOS virtuele machines 64 GB is. Elke externe SSD die is aangesloten via een 5Gb/s of 10Gb/s USB-verbinding of Thunderbolt-bus zou snel genoeg moeten zijn voor de meeste taken – ik gebruik een goedkope NVMe SSD in een 10Gb/s USB-C-behuizing – niet deze, maar vergelijkbaar .
Geef een reactie