Linux에서 macOS 설치 디스크를 만드는 방법

고장난 Macbook 또는 iMac이 있습니까? 문제를 해결하기 위해 macOS를 새로 설치해야 하지만 Linux PC에만 액세스할 수 있습니까? 걱정하지 마세요! Dmg2Img 애플리케이션 덕분에 Linux에서 macOS 설치 디스크를 만들 수 있습니다.

Dmg2Img 응용 프로그램은 100% 작동하지 않는다는 점에 유의하십시오. 자신의 책임하에 사용하십시오!

Dmg2Img 설치

새 설치 이미지를 생성하기 전에 컴퓨터에 Dmg2Img 응용 프로그램을 설치해야 합니다. 튜토리얼의 이 섹션에서는 Ubuntu, Debian, Arch Linux, Fedora Linux, OpenSUSE 및 소스를 포함한 대부분의 Linux 운영 체제에 Dmg2Img를 설치하는 방법을 살펴봅니다.

우분투

Ubuntu에 Dmg2Img를 설치하려면 먼저 "Universe" 소프트웨어 저장소를 활성화해야 합니다. 활성화하려면 터미널 창을 열고 다음 명령을 입력하십시오.

sudo add-apt-repository 우주

sudo apt 업데이트

Universe가 작동하면 Apt 패키지 관리자로 Dmg2Img를 설치할 수 있습니다 .

sudo apt 설치 dmg2img

데비안

Dmg2Img는 Debian Linux의 "Main" 소프트웨어 저장소에서 사용할 수 있습니다. 설치하려면 Ctrl + Alt + T 또는 Ctrl + Shift + T 를 사용하여 터미널 창을 시작하십시오 . 그런 다음 터미널 창에 다음 Apt-get 명령을 입력합니다 .

sudo apt-get 설치 dmg2img

아치 리눅스

Arch 사용자는 AUR을 통해 Dmg2Img를 설치할 수 있습니다. 앱을 설치하려면 터미널을 실행하세요. 그런 다음 열리면 Pacman 패키징 도구를 사용하여 Base-devel 및 Git 패키지를 모두 설치합니다.

sudo pacman -S git base-devel

패키지가 설치되면 git clone 도구를 사용 하여 Arch Linux AUR 에서 Dmg2Img 스냅샷을 다운로드할 차례 입니다.

자식 복제 https://aur.archlinux.org/dmg2img.git

애프터 자식 복제 명령까지 완료, 컴퓨터의 새로운 "dmg2img"폴더에 터미널 창을 이동합니다.

CD dmg2img

마지막으로  makepkg  명령을 사용하여 Arch Linux PC에 Dmg2Img를 빌드하고 설치합니다.

makepkg -sri

페도라

Dmg2Img는 기존 소프트웨어 소스를 통해 Fedora Linux 사용자가 사용할 수 있습니다. 설치하려면 Ctrl + Alt + T 또는 Ctrl + Shift + T 를 통해 터미널 창을 시작하십시오 . 그런 다음 다음 Dnf 패키징 명령을 입력합니다 .

sudo dnf 설치 dmg2img -y

오픈수세

이 목록에 있는 다른 많은 Linux 배포판과 달리 Dmg2Img는 OpenSUSE 릴리스에서 직접 사용할 수 없습니다. 대신, 앱을 작동시키려면 인터넷에서 RPM 파일을 다운로드하고 로드해야 합니다.

우리의 테스트에 따르면 Dmg2Img는 OpenSUSE Tumbleweed와 OpenSUSE Leap 15.0 모두에서 잘 작동합니다. RPM을 다운로드하려면 Ctrl + Alt + T  또는  Ctrl + Shift + T 를 눌러 터미널을 시작하십시오  . 그런 다음 아래 wget 명령을 사용하십시오  .

오픈수세 텀블위드

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

오픈수세 도약

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

RPM 파일을 다운로드한 상태에서 Zypper 패키지 관리자를 사용 하여 Linux PC에 Dmg2Img를 로드합니다.

sudo zypper 설치 dmg2img-*.x86_64.rpm

일반 리눅스

Dmg2Img 애플리케이션의 소스 코드는 Github에 있습니다. 더 좋은 점은 소스 코드에서 컴파일하는 방법에 대한 자세한 지침이 있다는 것입니다. 덜 알려진 Linux 운영 체제를 사용하는 경우 이 링크를 따라 가면 사용할 수 있습니다!

USB에 굽기 – Dmg2Img

이제 DMG2Img 응용 프로그램이 설정되었으므로 이를 사용하여 DMG 파일을 구울 수 있습니다. 시작하려면 macOS 이미지 파일을 Linux 컴퓨터에 배치합니다. 그런 다음 아래 단계에 따라 부팅 가능한 디스크를 만드십시오.

1단계: 호환되는 USB 스틱을 컴퓨터에 연결합니다. 크기가 8GB 이상으로 충분히 큰지 확인합니다.

2단계: 키보드 에서 Ctrl + Alt + T 또는 Ctrl + Shift + T 를 눌러 Linux 컴퓨터에서 터미널 창을 시작합니다 .

3단계: Dmg2Img 프로그램을 사용하여 macOS DMG 파일을 구울 수 있는 ISO 파일로 변환합니다. 명심 /path/to/image_file.dmg리눅스 컴퓨터의 DMG 파일의 정확한 위치이며, /path/to/image_file.iso새 맥 OS ISO 파일을 저장할 위치입니다. 아래 명령에서 두 줄을 모두 변경해야 합니다.

Linux에서 macOS 설치 디스크를 만드는 방법

dmg2img -v -i /경로/to/image_file.dmg -o /경로/to/image_file.iso

4단계: Dmg2Img 응용 프로그램이 macOS DMG 파일을 Linux 호환 ISO 파일로 변환하면 lsblk 명령을 실행하고 USB 드라이브 레이블이 무엇인지 확인합니다. 이 예에서 드라이브 레이블은 /dev/sdd 입니다. 당신은 다를 것입니다.

Linux에서 macOS 설치 디스크를 만드는 방법

lsblk

Linux에서 USB 스틱의 드라이브 레이블이 무엇인지 찾는 데 도움이 필요하십니까? Linux에서 하드 드라이브 정보를 찾는 방법에 대한 게시물을 확인하십시오! 하드 드라이브 및 기타 이동식 장치에 대한 정보를 빠르게 찾을 수 있도록 lsblk 를 사용하는 방법을 자세히 다룹니다 .

5 단계 : 사용 DD의 명령이 USB 드라이브에 새로운 맥 OS ISO 파일을 구울합니다. 이 명령은 sudo 로 실행해야 하며 그렇지 않으면 실패합니다!

이 예에서 USB는 /dev/sdd임을 기억하십시오. of=/dev/sdd아래 명령에서 시스템에 있는 USB 스틱의 드라이브 레이블 로 교체 해야 합니다.

sudo dd if=/경로/to/image_file.iso =/dev/sdd

때 DD의 명령이 완료 쓰고, 단말기는 다시 사용할 수 있습니다. 여기에서 컴퓨터에서 USB 스틱을 뽑고 Apple 장치에 macOS를 다시 설치하는 데 사용하십시오!

댓글 남기기

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus 25.2를 Windows 11과 함께 설치하려면 Windows 볼륨을 백업하고 축소한 다음 UEFI USB로 부팅하고 기존 EFI 및 복구 파티션을 보호하십시오.

SLES에서 Zypper 저장소 새로 고침 실패 오류 500 해결 방법

SLES에서 Zypper 저장소 새로 고침 실패 오류 500 해결 방법

SUSE Linux Enterprise Server에서 HTTP 500 오류로 인한 Zypper 새로 고침 실패를 진단합니다. 실패한 저장소를 식별하고, 프록시 및 등록을 확인한 다음, 메타데이터를 안전하게 새로 고칩니다.

Pardus Package Manager (PETA) vs Standard APT Command Line: What Current Pardus Actually Uses

Pardus Package Manager (PETA) vs Standard APT Command Line: What Current Pardus Actually Uses

Compare the so-called Pardus package manager “PETA” with APT, clarify current Pardus package tools, and choose the right interface for desktop use or administration.

우분투에서 커널 업데이트 후 NVIDIA 드라이버가 로드되지 않는 문제를 해결하는 방법

우분투에서 커널 업데이트 후 NVIDIA 드라이버가 로드되지 않는 문제를 해결하는 방법

우분투 커널 업데이트 후 NVIDIA 드라이버가 로드되지 않는 문제를 해결하려면 커널 모듈, 보안 부팅, DKMS, 헤더, Nouveau 및 버전 불일치를 확인하십시오.

구형 하드웨어에 Pardus 23을 설치하는 방법: 단계별 안내

구형 하드웨어에 Pardus 23을 설치하는 방법: 단계별 안내

레거시 BIOS, 부팅 가능한 USB, 안전한 파티셔닝, 그리고 저사양 하드웨어에 대한 설치 후 검사 기능을 갖춘 구형 64비트 PC에 Pardus 23.4 XFCE를 설치하는 방법입니다.

Gooroom OS 보안 모델 설명: 신뢰할 수 있는 부팅, OS 보호 및 브라우저 샌드박싱

Gooroom OS 보안 모델 설명: 신뢰할 수 있는 부팅, OS 보호 및 브라우저 샌드박싱

Gooroom OS가 신뢰할 수 있는 부팅, 실행 파일 및 운영 체제 보호, 브라우저 제어를 어떻게 계층화하는지, 그리고 사용자가 샌드박싱에 대해 무엇을 확인해야 하는지 알아보세요.

메모리 부족으로 인한 MySQL 다운 오류 없이 저사양 VPS에서 Debian 12를 실행하는 방법

메모리 부족으로 인한 MySQL 다운 오류 없이 저사양 VPS에서 Debian 12를 실행하는 방법

데비안 12 메모리 부족 현상을 진단하고, MariaDB 또는 MySQL의 크기를 적절하게 조정하고, 스왑 공간을 신중하게 추가하고, VPS가 워크로드를 처리할 수 있는지 확인하십시오.

Pardus Linux 데스크톱에서 VPN 연결을 구성하는 방법

Pardus Linux 데스크톱에서 VPN 연결을 구성하는 방법

Pardus 25 Desktop에서 OpenVPN, WireGuard, OpenConnect 또는 IPsec VPN 연결을 설정한 다음 라우팅, DNS 및 터널 상태를 확인하십시오.

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9의 성능 정보, 커널 스트림, TuneD 프로파일, 워크로드 변수, 그리고 두 시스템을 공정하게 벤치마킹하는 방법을 비교합니다.