Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man installerar macOS i en virtuell maskin på Ubuntu Linux

Virtuella maskiner är mycket viktiga inom dator- och mjukvaruteknik. De låter oss i första hand testa och använda olika operativsystem utan behov av extra hårdvara. Dessutom kan du vara säker på att om något går fel med den virtuella maskinen, kommer den inte att skada ditt befintliga värdoperativsystem.

Den här guiden visar dig hur du installerar macOS på Ubuntu Linux med en virtuell QEMU-KVM-maskin. Med det kommer du att kunna använda inbyggd macOS-programvara som annars inte är tillgänglig i Linux.

Vad är QEMU?

QEMU är en virtuell maskinemulator och virtualiserare som är ganska lik VMware och VirtualBox på Windows. Användare använder ofta QEMU tillsammans med KVM eftersom det tillhandahåller en inbyggt implementerad virtuell maskin på Linux-kärnan.

Den stora fördelen med QEMU är att det är mycket enkelt att sätta upp och hantera. Att skapa virtuella maskiner från kommandoraden har aldrig varit enklare med QEMU. Du kan också använda ett GUI-gränssnitt med QEMU/KVM, och den föredragna GUI-hanteraren är virt-manager. Att köra virtuella maskiner kommer att ge dig så många andra fördelar också.

När du har testat klart en virtuell QEMU/KVM-maskin och inte längre behöver den, kan du enkelt ta bort den virtuella diskfilen som är kopplad till den virtuella maskinen.

Installerar QEMU/KVM

Du kan installera QEMU/KVM från kommandoraden med hjälp av apt-verktyget; apt används också för att avinstallera applikationer på Debian-baserade Linux-distros. Dessutom bör du installera Python-verktyg tillsammans med QEMU-paketen.

Installera alla nödvändiga beroenden för att gå vidare.

sudo apt-get install qemu-system qemu-utils python3 python3-pip

Den här guiden använder foxlet-projektet på GitHub för att underlätta installationsprocessen av macOS och hanteringen av den virtuella maskinen med QEMU/KVM.

Först måste du ladda ner macOS-basavbildningen och installationsverktygen från foxlets officiella GitHub-förråd.

Byt till /Nedladdningar mapp för att göra den till den aktuella arbetskatalogen.

cd ~/Downloads

Ladda sedan ner projektet med hjälp av wget verktyg:

wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip

De nedladdade paketen kommer att sparas som master.zip i /Nedladdningar mapp. Använd packa upp kommandoradsverktyg för att extrahera innehållet i paketet.

unzip master.zip

Uppackningsverktyget sparar den extraherade kommandomappen som macOS-Simple-KVM-master.

Skapa en KVM-mapp för dina virtuella maskiner

För att enkelt hantera dina virtuella maskiner kan du skapa en mapp med namnet KVM som kommer att innehålla den virtuella macOS-maskinen. Du kan använda den här katalogen för att vara värd för andra virtuella maskiner på ditt system.

mkdir ~/KVM

När du har skapat mappen kan du flytta den uppackade mappen som innehåller dina macOS-installationsverktyg och skript till KVM-mappen. Dessutom, för att förenkla saker och ting, kan du byta namn på mappen till Mac OS. Du kan göra allt detta med följande kommando.

mv ~/Downloads/macOS-Simple-KVM-master/ ~/KVM/macOS

Skapa en virtuell disk

Du kommer nu att skapa en virtuell hårddisk i macOS-mappen som du nyligen har bytt namn på.

cd ~/KVM/macOS

Kör följande skript från mappen macOS som kommer att vara värd för din virtuella maskin. Kommandot nedan laddar ned installationsbilden för macOS Catalina automatiskt.

./jumpstart

Med basavbildningen på plats kan du nu skapa den virtuella diskavbildningen där du ska installera macOS.

Relaterad  Raft Chapter 3-uppdatering är fortfarande på väg med mer nytt innehåll

Använd qemu-img verktyg för att skapa den virtuella hårddisken som kommer att användas för att installera operativsystemet.

qemu-img create -f qcow2 mac_os.qcow2 64G

Kommandot ovan skapar ett virtuellt disknamn mac_os.qcow2 i qcow2 format med en uppskattad storlek på 64 GB. QEMU kommer att skapa en större bild än den du anger som du kan se i utgången nedan där den skapar en disk på cirka 68GB.

Konfigurera den virtuella maskinen

En annan viktig fil i macOS-mappen är basic.sh fil, som används för att konfigurera runtime-miljön för den virtuella maskinen.

Lägg till följande två rader längst ner på basic.sh fil och spara den.

-drive id=SystemDisk,if=none,file=mac_os.qcow2
-device ide-hd,bus=sata.4,drive=SystemDisk

Det slutliga innehållet i basic.sh ska se ut som på bilden nedan.

En annan konfiguration som du kan ändra är mängden RAM som den virtuella maskinen kommer att använda. Linjen som börjar med -m anger RAM-storleken i GB. Du kan ange antalet CPU-kärnor som används av den virtuella maskinen i raden som börjar med -smp, dvs kärnor=x.

Installera macOS på Ubuntu

För att starta installationen, kör basic.sh skriptfil som vi just har redigerat ovan.

./basic.sh

När du har kört kommandot ovan kommer du att se den första installationsskärmen för macOS-operativsystemet. Tryck Stiga på att fortsätta.

Notera: Din mus kanske inte fungerar som den ska för tillfället. Istället måste du använda piltangenterna för navigering.

Använd tangenterna på tangentbordet Ctrl + Alt + G för att avsluta mus- och tangentbordskontroller från den virtuella maskinens fönster.

Se till att läsa licensvillkoren och fortsätt med installationen genom att välja Hålla med knapp.

Kom ihåg att formatera den virtuella disken med hjälp av Disk Utility innan du fortsätter med installationen.

Välj motsvarande diskstorlek från den vänstra panelen och klicka på Radera knapp. Byt sedan namn på disken till MainDisk i diskverktyget. Använd Apples filsystemformat (APFS) för att formatera disken och GUID-partitionskartan enligt nedan.

Relaterad  Köp Xiaomi HIMO C20 hopfällbar elcykel för bara 789,99 USD på TOMTOP med gratis frakt

När allt är inställt, stäng diskverktygsfönstret med den röda knappen i det övre vänstra hörnet. Systemet leder dig sedan till föregående skärm.

Med den virtuella hårddisken korrekt formaterad kan du nu fortsätta att installera macOS genom att välja Installera om macOS alternativ.

Välj nu installationsskivan som kommer att hålla ditt macOS-system.

På nästa skärm som följer kan du bara klicka Fortsätta för att fortsätta med installationen.

Installationen kommer att ta lite tid, som du kan se från den initiala beräknade tiden nedan, så ta en kopp kaffe eller din favoritdrink och koppla av.

Under installationsprocessen behöver du inte göra andra val förrän du ser skärmen nedan som ber dig att konfigurera operativsystemet.

Konfigurera din macOS-installation

Om installationen har kommit så långt är det dags att konfigurera ditt nya operativsystem. Börja med att välja land eller region där du bor.

Fortsätt sedan med att välja dina språkalternativ för skriftligt och talat språk. Du kan använda Anpassa inställningar knappen för att lägga till mer språkstöd om du vill.

Nästa skärm visar dig hur apple hanterar data och användarnas integritet. Klick Fortsätta att fortsätta.

Med macOS har du möjlighet att överföra data från en annan dator eller lagringsmedium, men vi kommer inte att göra detta just nu för att göra det enkelt.

Du kan välja att logga in med ditt Apple-ID senare.

På skärmen Allmänna villkor väljer du Hålla med om du vill fortsätta med installationen.

Du kan nu gå vidare och konfigurera användarkontot. Ange ditt användarnamn och ett säkert lösenord för att fortsätta. Du kan också ge en ledtråd för att hjälpa dig komma ihåg lösenordet om du skulle glömma det.

På nästa skärm som säger Express Set Up, tryck bara på Fortsätta.

Analysskärmen ber om ditt samtycke för att dela krasch- och användningsdata med utvecklare. Kontrollera Dela krasch- och användningsdata med apputvecklare alternativet och välj Fortsätta knapp.

Skärmtiden låter dig konfigurera om macOS ska spela in och ge dig en sammanfattning av din skärmanvändning. Välj Ställ in senare och tryck sedan på Fortsätta knapp.

Om du är ett fan av röstassistenter kan du välja om du vill aktivera Siri eller inte. Välj Fortsätta för att fortsätta med installationen.

Det sista steget innan du ser ditt nya macOS-skrivbord är att ställa in en temafärg. Vi kommer att välja Mörk tema för denna handledning.

Relaterad  Uncharted Legacy of Thieves: Uncharted 4 and the Lost Legacy jämfört på PS4 och PS5

Slutligen kommer du att presenteras med macOS-skrivbordsskärmen. I detta skede kan du börja använda systemet, men vissa konfigurationsalternativ kan dyka upp då och då. Du kan också välja att uppdatera systemet just nu eller senare.

Där har du det, macOS körs i en virtuell maskin på Ubuntu Linux.

Starta och stoppa den virtuella maskinen

Du kan stänga av eller starta om ditt macOS-system om du är klar med den virtuella maskinen. För att stoppa den virtuella maskinen, tryck på Ctrl + C i terminalen som har basic.sh skript körs.

För att starta den virtuella maskinen igen, starta helt enkelt basic.sh skript i macOS-mappen som är värd för din virtuella hårddisk.

./basic.sh

Du kommer att presenteras med följande startskärm. Välj alternativet som säger Starta macOS från MainDisk.

Fler konfigurationer med QEMU/KVM

Du kan ytterligare konfigurera dina virtuella maskininställningar inklusive skärmupplösning, men den här guiden fokuserar enbart på att täcka installationsaspekten. Öppna /docs mapp i macOS-katalogen som innehåller den virtuella hårddisken för att läsa mer om hur du konfigurerar systemet ytterligare.

Din virtuella macOS-maskin kommer automatiskt att använda internetanslutningen som används av värdoperativsystemet, så att du enkelt kan fortsätta att installera dina favoritappar. På samma sätt kan du installera macOS med en virtuell maskin på ett Windows-operativsystem också.

Om författaren

Mwiza Kumwenda (48 artiklar publicerade)

Mwiza utvecklar mjukvara till yrket och skriver mycket om Linux och front-end-programmering. Några av hans intressen inkluderar historia, ekonomi, politik och företagsarkitektur.

Mer från Mwiza Kumwenda

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera

Table of Contents