Hur man använder gratis virtualiseringsappar för att säkert testa macOS Ventura betas

Hur man använder gratis virtualiseringsappar för att säkert testa macOS Ventura betas

En av de coolaste Mac-funktionerna för avancerade användare av Apple Silicon-eran är Apples virtualiseringsmiljö . Detta är vanligtvis betald programvara som Parallels Desktop eller VMWare Fusion. Virtualisering låter dig köra flera operativsystem på en enda Mac samtidigt, vilket är användbart för alla som vill köra Linux ovanpå macOS och testa programmet de utvecklar. på olika versioner av macOS, eller ta en titt på den senaste betaversionen av macOS Ventura utan att riskera deras huvudinstallation.

Apples dokumentation och exempelprojekt ger allt du behöver för att skapa och köra en enkel virtuell maskin utan extra programvara. Vissa oberoende utvecklare har dock skapat enkla gratisapplikationer baserade på en virtualiseringsmiljö som tillhandahåller ett grafiskt gränssnitt för att konfigurera och hantera flera gästoperativsystem.

Förbereder för virtualisering

Min favorit för att köra macOS ovanpå macOS är VirtualBuddy , vilket förenklar processen att ladda ner de filer som behövs för att få igång en virtuell maskin från Monterey eller Ventura. Det här är applikationen vi kommer att använda för att ställa in vår exempel-VM i den här handledningen.

En annan applikation att hålla utkik efter är UTM , som använder ett virtualiseringsramverk för att köra ARM-operativsystem ovanpå ARM-versionen av macOS, men som också tillhandahåller ett lättanvänt front-end för QEMU-emuleringsprogramvara. QEMU kan emulera andra processorarkitekturer inklusive men inte begränsat till x86 och PowerPC. Som alla emuleringar resulterar detta i prestandaförsämring. Men det är ett roligt sätt att köra gamla operativsystem på en skinande ny Mac, och UTM Virtual Machine Gallery innehåller exempel på virtuella datorer för många Linux-distributioner, klassiska Mac OS och Windows XP och Windows 7.

Om du vill virtualisera macOS Monterey ovanpå macOS Monterey behöver du inte ladda ner något. Om du vill virtualisera Ventura ovanpå Monterey måste du installera och köra Xcode 14 beta från Apples utvecklarwebbplats innan du börjar. När jag provade detta utan Xcode installerat, försökte (och misslyckades) macOS att ladda ner ytterligare programvara för att få det att fungera – ungefär som att macOS behöver ladda ner ytterligare programvara första gången du använder Rosetta. Med betaversionen av Xcode installerad fungerar allt som det är tänkt (men om du kan hitta ett sätt att få detta att fungera utan att behöva installera en 33GB-app som tar över en timme att installera, vill jag gärna höra om det).

Du bör också vara uppmärksam på hårdvarukraven för virtualisering. VirtualBuddy och virtualiseringsinfrastrukturen har inga hårda krav, med undantag för kravet på Apple Silicon-chip för macOS-virtualisering på macOS. Men du kommer att köra två helt olika operativsystem på samma maskin, och det kommer med krav på RAM och lagring. Personligen skulle jag inte rekommendera att försöka virtualisera macOS på en Apple Silicon Mac med mindre än 16 GB RAM. Ju fler desto bättre, speciellt om du också kommer att köra tunga applikationer som Xcode vid sidan av (eller inuti) din virtuella dator.

Som standard lagrar VirtualBuddy alla sina filer (inklusive VM-diskavbildningar) i mappen Dokument i ditt användarkonto. Mac-användare med begränsat internt lagringsutrymme kanske vill byta till en extern enhet för att spara utrymme, eftersom standardenhetsstorleken för nya virtuella macOS-maskiner är 64 GB. Varje extern SSD ansluten via en 5Gb/s eller 10Gb/s USB-anslutning eller Thunderbolt-buss bör vara tillräckligt snabb för de flesta uppgifter – jag använder en billig NVMe SSD i ett 10Gb/s USB-C-hölje – inte det här, men liknande .

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *