Jak utworzyć dysk instalacyjny macOS w systemie Linux

Masz uszkodzony Macbook lub iMac? Potrzebujesz nowej instalacji macOS, aby to naprawić, ale masz dostęp tylko do komputera z systemem Linux? Nie martw się! Dzięki aplikacji Dmg2Img możliwe jest wykonanie dysku instalacyjnego macOS w systemie Linux.

Należy pamiętać, że aplikacja Dmg2Img nie działa w 100% przypadków. Używaj na własne ryzyko!

Zainstaluj Dmg2Img

Przed utworzeniem nowego obrazu instalacyjnego musisz zainstalować aplikację Dmg2Img na swoim komputerze. W tej sekcji samouczka omówimy, jak zainstalować Dmg2Img w większości systemów operacyjnych Linux, w tym Ubuntu, Debian, Arch Linux, Fedora Linux, OpenSUSE, a nawet ze źródła.

Ubuntu

Aby zainstalować Dmg2Img na Ubuntu, musisz najpierw włączyć repozytorium oprogramowania „Universe”. Aby go włączyć, otwórz okno terminala i wprowadź w nim następujące polecenie.

sudo add-apt-repository universe

sudo apt update

Gdy Universe działa, będziesz mógł zainstalować Dmg2Img za pomocą menedżera pakietów Apt.

sudo apt install dmg2img

Debian

Dmg2Img jest dostępny w systemie Debian Linux w repozytorium oprogramowania „Main”. Aby go zainstalować, uruchom okno terminala za pomocą Ctrl + Alt + T lub Ctrl + Shift + T. Następnie wprowadź następujące polecenie Apt-get w oknie terminala.

sudo apt-get install dmg2img

Arch Linux

Użytkownicy Arch mogą zainstalować Dmg2Img przez AUR. Aby zainstalować aplikację, uruchom terminal. Następnie, po otwarciu, użyj narzędzia do pakowania Pacman, aby zainstalować pakiety Base-devel i Git.

sudo pacman -S git base-devel

Po zainstalowaniu pakietów nadszedł czas, aby użyć narzędzia git clone, aby pobrać migawkę Dmg2Img z Arch Linux AUR.

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

Po zakończeniu działania polecenia git clone przenieś okno terminala do nowego folderu „dmg2img” na komputerze.

cd dmg2img

Na koniec użyj polecenia makepkg, aby zbudować i zainstalować Dmg2Img na komputerze Arch Linux.

makepkg -sri

Fedora

Dmg2Img jest dostępny dla użytkowników Fedory Linux za pośrednictwem tradycyjnych źródeł oprogramowania. Aby go zainstalować, uruchom okno terminala za pomocą Ctrl + Alt + T lub Ctrl + Shift + T. Następnie wprowadź następujące polecenie pakowania Dnf.

sudo dnf install dmg2img -y

OpenSUSE

W przeciwieństwie do wielu innych dystrybucji Linuksa na tej liście, Dmg2Img nie jest dostępny bezpośrednio dla wydań OpenSUSE. Zamiast tego, jeśli chcesz, aby aplikacja działała, musisz pobrać plik RPM z Internetu i załadować go.

Zgodnie z naszymi testami, Dmg2Img działa dobrze zarówno na OpenSUSE Tumbleweed, jak i OpenSUSE Leap 15.0. Aby pobrać RPM, uruchom terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. Następnie użyj poniższego polecenia 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 użyj menedżera pakietów Zypper, aby załadować Dmg2Img na komputer z systemem Linux.

sudo zypper install dmg2img-*.x86_64.rpm

Ogólny Linux

Kod źródłowy aplikacji Dmg2Img jest dostępny na Github. Jeszcze lepiej, istnieją szczegółowe instrukcje, jak skompilować go z kodu źródłowego. Jeśli używasz mniej znanego systemu operacyjnego Linux, Śledź ten link, a będziesz w stanie to uruchomić!

Nagraj na USB – Dmg2Img

Teraz, gdy aplikacja DMG2Img jest skonfigurowana, możemy jej użyć do nagrania pliku DMG. Aby rozpocząć, umieść plik obrazu macOS na komputerze z systemem Linux. Następnie wykonaj poniższe czynności, aby utworzyć dysk startowy.

Krok 1: Podłącz kompatybilną pamięć USB do komputera. Upewnij się, że jest wystarczająco duży – co najmniej 8 GB.

Krok 2: Uruchom okno terminala na komputerze z systemem Linux, naciskając Ctrl + Alt + T lub Ctrl + Shift + T.na klawiaturze.

Krok 3: Użyj programu Dmg2Img, aby przekonwertować plik DMG systemu macOS na plik ISO z możliwością nagrywania. Należy pamiętać, że /path/to/image_file.dmg to dokładna lokalizacja pliku DMG na komputerze z systemem Linux, a /path/to/image_file.iso to lokalizacja, w której chcesz zapisać nowy plik ISO systemu macOS. Pamiętaj, aby zmienić obie te linie w poniższym poleceniu.

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

Krok 4: Gdy aplikacja Dmg2Img zakończy konwersję pliku DMG systemu macOS na plik ISO zgodny z systemem Linux, uruchom polecenie lsblk i określ, jaka jest etykieta dysku USB. W tym przykładzie etykieta dysku to / dev / sdd. Twoje będą się różnić.

lsblk

Potrzebujesz pomocy, aby dowiedzieć się, jaka jest etykieta dysku USB w systemie Linux? Sprawdź nasz post dotyczący znajdowania informacji o dysku twardym w systemie Linux! Opisuje szczegółowo, jak używać lsblk, aby szybko znaleźć informacje o dyskach twardych i innych urządzeniach wymiennych.

Krok 5: Użyj polecenia DD, aby wypalić nowy plik ISO systemu macOS na dysk USB. Pamiętaj, że to polecenie musi działać z sudo, inaczej zakończy się niepowodzeniem!

Pamiętaj, w tym przykładzie USB to / dev / sdd. Pamiętaj, aby zamienić = / dev / sdd w poniższym poleceniu na etykietę napędu pamięci USB w systemie.

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

Kiedy polecenie DD zakończy zapisywanie, terminal będzie znów gotowy do użytku. Stąd odłącz pamięć USB od komputera i użyj jej do ponownej instalacji systemu macOS na urządzeniu Apple!