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