- - Hur man skapar en MacOS-installationsdisk på Linux

Hur man skapar en MacOS-installationsdisk på Linux

Har du en trasig Macbook eller iMac? Behöver du en ny macOS-installation för att fixa den men bara ha tillgång till en Linux-dator? Oroa dig inte! Tack vare Dmg2Img-applikationen är det möjligt att skapa en MacOS-installationsdisk på Linux.

Kom ihåg att Dmg2Img-applikationen inte fungerar 100% av tiden. Använd på egen risk!

Installera Dmg2Img

Innan du kan skapa en ny installationbild måste du installera Dmg2Img-applikationen på din dator. I det här avsnittet i handledning kommer vi att gå igenom hur du installerar Dmg2Img på de flesta Linux-operativsystem, inklusive Ubuntu, Debian, Arch Linux, Fedora Linux, OpenSUSE och till och med från källan.

Ubuntu

För att installera Dmg2Img på Ubuntu, måste du först aktivera programvaran ”Universe”. För att aktivera det, öppna ett terminalfönster och ange följande kommando i det.

sudo add-apt-repository universe
sudo apt update

När Universe fungerar kan du installera Dmg2Img med Benägen paketansvarig.

sudo apt install dmg2img

Debian

Dmg2Img är tillgängligt på Debian Linux i ”Main” -programvaran. För att installera det, starta ett terminalfönster med Ctrl + Alt + T eller Ctrl + Skift + T. Ange sedan följande Apt-get kommando i terminalfönstret.

sudo apt-get install dmg2img

Arch Linux

Arch-användare kan installera Dmg2Img genom AUR. Starta en terminal för att få appen installerad. Sedan, när den öppnas, använd Pac Man förpackningsverktyg för att installera både Base-devel- och Git-paketen.

sudo pacman -S git base-devel

När paketen är installerade är det dags att använda git klon verktyg för att ladda ner Dmg2Img-stillbilden från Arch Linux AUR.

git clone https://aur.archlinux.org/dmg2img.git

Efter git klon kommandot avslutas, flytta terminalfönstret till den nya mappen "dmg2img" på din dator.

cd dmg2img

Slutligen, använd makepkg kommando för att bygga och installera Dmg2Img på din Arch Linux PC.

makepkg -sri

Fedora

Dmg2Img är tillgängligt för Fedora Linux-användare via de traditionella programvarukällorna. För att installera det, starta ett terminalfönster via Ctrl + Alt + T eller Ctrl + Skift + T. Ange sedan följande DNF förpackningskommando.

sudo dnf install dmg2img -y

OpenSUSE

Till skillnad från många andra Linux-distributioner på dettalista, Dmg2Img är inte tillgängligt för OpenSUSE-versioner direkt. Istället, om du vill få appen att fungera, måste du ladda ner en RPM-fil från internet och ladda den.

Enligt våra tester fungerar Dmg2Img bra på både OpenSUSE tumlare och OpenSUSE Leap 15.0. Starta en terminal genom att trycka på för att hämta RPM Ctrl + Alt + T eller Ctrl + Skift + T. Använd sedan wget kommando nedan.

OpenSUSE tumlare

wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/filesystems/openSUSE_Tumbleweed/x86_64/dmg2img-1.6.5-1.4.x86_64.rpm

OpenSUSE Leap

wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/filesystems/SLE_12/x86_64/dmg2img-1.6.5-1.2.x86_64.rpm

Använd RPM-filen nedladdad, använd Zypper paketansvarig för att ladda upp Dmg2Img till din Linux-PC.

sudo zypper install dmg2img-*.x86_64.rpm

Generisk Linux

Källkoden för Dmg2Img-applikationen är uppepå Github. Ännu bättre finns det detaljerade anvisningar om hur man sammanställer det från källkoden. Om du använder ett Linux-operativsystem som är mindre känt följer du den här länken så kommer du att kunna få det igång!

Bränna till USB - Dmg2Img

Nu när DMG2Img-applikationen är konfigurerad kan vi använda den för att bränna en DMG-fil. För att starta, placera din MacOS-bildfil på Linux-datorn. Följ sedan stegen nedan för att skapa en startbar disk.

Steg 1: Anslut ett kompatibelt USB-stick till datorn. Se till att den är tillräckligt stor - minst 8 GB i storlek.

Steg 2: Starta ett terminalfönster på din Linux-dator genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet.

Steg 3: Använd programmet Dmg2Img för att konvertera din macOS DMG-fil till en brännbar ISO-fil. Tänk på att /path/to/image_file.dmg är den exakta platsen för DMG-filen på din Linux-dator, och /path/to/image_file.iso är den plats du vill spara den nya macOS ISO-filen. Se till att ändra båda dessa rader i kommandot nedan.

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso

Steg 4: När Dmg2Img-applikationen är klar och konverterar din macOS DMG-fil till en Linux-kompatibel ISO-fil, kör lsblk kommandot och bestäm vad din USB-enhet är. I det här exemplet är enhetens etikett / Dev / sdd. Dina kommer att skilja sig.

lsblk

Behöver du hjälp med att ta reda på vad din USB-sticks enhet är på Linux? Kolla in vårt inlägg om hur du hittar hårddiskinformation på Linux! Det täcker hur man använder lsblk i detalj så att du snabbt kan hitta information om hårddiskar och andra flyttbara enheter.

Steg 5: Använd DD kommando för att bränna den nya macOS ISO-filen till USB-enheten. Tänk på att detta kommando måste köras med sudo eller så kommer det att misslyckas!

Kom ihåg att det här exemplet är att USB är / dev / sdd. Se till att byta ut of=/dev/sdd i kommandot nedan till enhetsetiketten för USB-sticken på ditt system.

sudo dd if=/path/to/image_file.iso of=/dev/sdd

När DD kommandot slutar skriva, terminalen kommer att användas igen. Härifrån kopplar du ur USB-sticken från din dator och använder den för att installera om macOS på din Apple-enhet!

kommentarer