Har du en ødelagt Macbook eller iMac? Har du behov for en fersk macOS-installasjon for å fikse den, men bare ha tilgang til en Linux-PC? Ikke bekymre deg! Takket være Dmg2Img-applikasjonen er det mulig å lage en macOS-installasjonsdisk på Linux.
Husk at Dmg2Img-applikasjonen ikke fungerer 100% av tiden. Bruk på egen risiko!
Installer Dmg2Img
Før du kan opprette en ny installasjonbilde, må du installere Dmg2Img-applikasjonen på datamaskinen din. I denne delen av opplæringen skal vi gå gjennom hvordan du installerer Dmg2Img på de fleste Linux-operativsystemer, inkludert Ubuntu, Debian, Arch Linux, Fedora Linux, OpenSUSE og til og med fra kilde.
Ubuntu
For å installere Dmg2Img på Ubuntu, må du først aktivere programvarelageret “Universe”. For å aktivere det, åpner du et terminalvindu og skriver inn følgende kommando i det.
sudo add-apt-repository universe sudo apt update
Når Universe fungerer, vil du kunne installere Dmg2Img med apt pakkesjef.
sudo apt install dmg2img
Debian
Dmg2Img er tilgjengelig på Debian Linux i hovedprogramvarelageret. For å installere det, start et terminalvindu med Ctrl + Alt + T eller Ctrl + Shift + T. Deretter skriver du inn følgende Apt-get kommandoen inn i terminalvinduet.
sudo apt-get install dmg2img
Arch Linux
Arch-brukere kan installere Dmg2Img gjennom AUR. Start en terminal for å få appen installert. Så når den er åpnet, bruker du Pac Man pakkeverktøy for å installere både Base-devel og Git-pakker.
sudo pacman -S git base-devel
Når pakkene er installert, er det på tide å bruke git klon verktøy for å laste ned stillbildet Dmg2Img fra Arch Linux AUR.
git clone https://aur.archlinux.org/dmg2img.git
Etter git klon kommandoen er ferdig, flytt terminalvinduet til den nye "dmg2img" -mappen på datamaskinen din.
cd dmg2img
Til slutt, bruk Makepkg kommando for å bygge og installere Dmg2Img på din Arch Linux PC.
makepkg -sri
Fedora
Dmg2Img er tilgjengelig for Fedora Linux-brukere gjennom de tradisjonelle programvarekildene. For å installere det, start et terminalvindu via Ctrl + Alt + T eller Ctrl + Shift + T. Deretter skriver du inn følgende DNF pakking kommando.
sudo dnf install dmg2img -y
Opensuse
I motsetning til mange andre Linux-distribusjoner på dettelisten, Dmg2Img er ikke tilgjengelig for OpenSUSE utgivelser direkte. I stedet, hvis du ønsker å få appen til å fungere, må du laste ned en RPM-fil fra internett og laste den opp.
I følge testingen vår fungerer Dmg2Img både på OpenSUSE Tumbleweed og OpenSUSE Leap 15.0. Start en terminal ved å trykke på for å få ned RPM Ctrl + Alt + T eller Ctrl + Shift + T. Deretter bruker du wget kommando nedenfor.
OpenSUSE Tumbleweed
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
Når du har lastet ned RPM-filen, bruker du zypper pakkebehandler for å laste opp Dmg2Img på din Linux-PC.
sudo zypper install dmg2img-*.x86_64.rpm
Generisk Linux
Kildekoden for Dmg2Img-applikasjonen er opppå Github. Bedre ennå, det er detaljerte instruksjoner om hvordan du samler den fra kildekoden. Hvis du bruker et Linux-operativsystem som er mindre kjent, følg denne lenken, så vil du kunne få det til å gå!
Brenn til USB - Dmg2Img
Nå som DMG2Img-applikasjonen er satt opp, kan vi bruke den til å brenne en DMG-fil. For å starte, plasser MacOS-bildefilen din på Linux-datamaskinen. Følg deretter trinnene nedenfor for å lage en startbar disk.
Trinn 1: Koble en kompatibel USB-pinne til datamaskinen. Forsikre deg om at den er stor nok - minst 8 GB i størrelse.
Steg 2: Start et terminalvindu på din Linux-datamaskin ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet.
Trinn 3: Bruk Dmg2Img-programmet til å konvertere din macOS DMG-fil til en brennbar ISO-fil. Husk det /path/to/image_file.dmg
er den nøyaktige plasseringen av DMG-filen på din Linux-datamaskin, og /path/to/image_file.iso
er stedet du vil lagre den nye macOS ISO-filen. Husk å endre begge linjene i kommandoen nedenfor.

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso
Trinn 4: Når Dmg2Img-applikasjonen er ferdig med å konvertere din MacOS DMG-fil til en Linux-kompatibel ISO-fil, kjører du lsblk kommandoen og bestemme hva USB-stasjonsetiketten din er. I dette eksemplet er stasjonsetiketten / Dev / sdd. Din vil avvike.

lsblk
Trenger du hjelp med å finne ut hva USB-stikkens stasjonsetikett er på Linux? Sjekk ut innlegget vårt om å finne informasjon om harddisken på Linux! Den dekker hvordan du bruker lsblk i detalj slik at du raskt kan finne informasjon om harddisker og andre flyttbare enheter.
Trinn 5: Bruke DD kommando for å brenne den nye macOS ISO-filen til USB-stasjonen. Husk at denne kommandoen må kjøres med sudo eller den vil mislykkes!
Husk i dette eksemplet at USB er / dev / sdd. Sørg for å bytte ut of=/dev/sdd
i kommandoen nedenfor til stasjonsetiketten til USB-pinnen på systemet ditt.
sudo dd if=/path/to/image_file.iso of=/dev/sdd
Når DD kommandoen er ferdig med å skrive, vil terminalen være brukbar igjen. Herfra kobler du USB-pinnen fra datamaskinen og bruker den til å installere macOS på Apple-enheten din på nytt!
kommentarer