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!
Spis treści:
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!