Jak utworzyć dysk instalacyjny macOS w systemie Linux

Masz uszkodzonego MacBooka lub iMaca? Potrzebujesz zainstalować nowy system macOS, ale dysponujesz jedynie komputerem działającym na systemie Linux? Nie przejmuj się! Dzięki aplikacji Dmg2Img stworzysz dysk instalacyjny macOS bezpośrednio w systemie Linux.

Warto jednak pamiętać, że Dmg2Img nie gwarantuje 100% skuteczności. Używasz go na własną odpowiedzialność!

Instalacja Dmg2Img

Przed przystąpieniem do tworzenia obrazu instalacyjnego, musisz zainstalować aplikację Dmg2Img na swoim komputerze. W tej części poradnika omówimy, jak zainstalować Dmg2Img na różnych dystrybucjach Linuxa, takich jak Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE, a także jak skompilować go ze źródeł.

Ubuntu

Aby zainstalować Dmg2Img na systemie Ubuntu, najpierw musisz włączyć repozytorium „Universe”. Otwórz terminal i wpisz poniższe polecenie.

sudo add-apt-repository universe

sudo apt update

Po aktywacji repozytorium, możesz zainstalować Dmg2Img przy pomocy menedżera pakietów Apt.

sudo apt install dmg2img

Debian

Dmg2Img jest dostępny w systemie Debian w repozytorium „Main”. Aby go zainstalować, otwórz terminal za pomocą skrótów Ctrl + Alt + T lub Ctrl + Shift + T, a następnie wprowadź polecenie Apt-get.

sudo apt-get install dmg2img

Arch Linux

Użytkownicy Arch mogą zainstalować Dmg2Img z AUR. Otwórz terminal i zainstaluj pakiety Base-devel oraz Git przy użyciu menedżera Pacman.

sudo pacman -S git base-devel

Po zainstalowaniu wymaganych pakietów użyj polecenia git clone, aby pobrać Dmg2Img z AUR.

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

Po zakończeniu pobierania przejdź do folderu „dmg2img”.

cd dmg2img

Na koniec, zbuduj i zainstaluj Dmg2Img za pomocą polecenia makepkg.

makepkg -sri

Fedora

Dmg2Img jest dostępny dla użytkowników Fedory przez standardowe źródła oprogramowania. Otwórz terminal i wprowadź poniższe polecenie Dnf.

sudo dnf install dmg2img -y

OpenSUSE

W przeciwieństwie do wielu innych dystrybucji, Dmg2Img nie jest dostępny bezpośrednio dla OpenSUSE. Aby zainstalować tę aplikację, musisz pobrać plik RPM z Internetu.

Testy wykazały, że Dmg2Img działa poprawnie zarówno na OpenSUSE Tumbleweed, jak i OpenSUSE Leap 15.0. Aby pobrać plik RPM, otwórz terminal i użyj poniższych poleceń wget.

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

Po pobraniu pliku RPM, zainstaluj Dmg2Img przy użyciu menedżera pakietów Zypper.

sudo zypper install dmg2img-*.x86_64.rpm

Ogólny Linux

Kod źródłowy Dmg2Img jest dostępny na GitHubie. Znajdziesz tam również szczegółowe instrukcje dotyczące kompilacji z kodu źródłowego. Jeśli korzystasz z mniej popularnej dystrybucji Linuxa, kliknij tutaj, aby zapoznać się z instrukcjami!

Nagranie na USB – Dmg2Img

Teraz, gdy Dmg2Img jest już zainstalowane, możemy przystąpić do nagrania pliku DMG. Aby to zrobić, umieść obraz macOS na swoim komputerze z systemem Linux, a następnie wykonaj poniższe kroki, aby stworzyć bootowalny dysk.

Krok 1: Podłącz pamięć USB o pojemności co najmniej 8 GB do komputera.

Krok 2: Otwórz terminal, używając skrótów Ctrl + Alt + T lub Ctrl + Shift + T.

Krok 3: Użyj Dmg2Img, aby przekonwertować plik DMG na plik ISO. Pamiętaj, aby dostosować ścieżki do Twojej lokalizacji plików.

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

Krok 4: Po zakończeniu konwersji, użyj polecenia lsblk, aby zidentyfikować etykietę dysku USB. W tym przykładzie jest to /dev/sdd, ale Twoja etykieta może być inna.

lsblk

Nie wiesz, jak znaleźć etykietę dysku USB w systemie Linux? Sprawdź nasz artykuł o uzyskiwaniu informacji o dyskach w Linuxie, w którym szczegółowo opisujemy, jak używać lsblk do szybkiego zlokalizowania danych o dyskach i urządzeniach wymiennych.

Krok 5: Użyj polecenia DD, aby nagrać nowy plik ISO na dysk USB. Pamiętaj, że musisz użyć sudo, inaczej operacja się nie powiedzie!

W tym przykładzie USB to /dev/sdd. Upewnij się, że zmienisz to na odpowiednią etykietę swojego napędu USB w poniższym poleceniu.

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

Po zakończeniu procesu DD, terminal będzie gotowy do dalszej pracy. Odłącz pamięć USB od komputera i użyj jej do instalacji systemu macOS na swoim urządzeniu Apple!


newsblog.pl