JooTC
macos-mojave-appstore-icon

macOS 14.10 Mojave 설치 ISO 생성 방법 (앱스토어 사용)

macOS에서 직접 macOS 14.10 Mojave ISO 설치 파일을 생성할 수 있습니다.

일반적으로 dmgapp 파일로만 제공되는 설치 디스크를 사용하여 현재의 macOS를 초기화하거나, 업그레이드 할 수 있습니다. 그러나 이외에도 부팅 USB를 만든다던지 가상 머신에 설치해야 하는 상황이 올 수 있습니다.

여기서는 app 파일을 사용하여 VMware Fusion이나 VirtualBox, Parallels Desktop과 같은 가상 머신 소프트웨어에서 사용하기 위한 ISO 파일을 생성해보도록 하겠습니다.

 

 

macOS Mojave 설치용 앱 다운로드 받기


먼저 애플의 맥용 앱스토어에서 직접 macOS Mojave 설치 어플리케이션을 받아야 합니다. 사용하고 있는 macOS에서 앱스토어에 접속하겠습니다.

이후 검색 창에 ‘macOS Mohave’ 를 검색하면 다음과 같은 이 나올 것입니다. 클릭하여 자세한 페이지로 이동합니다. (다음 링크에 접속해서 진행하셔도 됩니다 : https://itunes.apple.com/kr/app/macos-mojave/id1398502828?mt=12)

macos-appstore-mojave-app

 

여기에서 받기(GET) 버튼을 클릭합니다. 이제 소프트웨어 업데이트 창이 나타나며 다운로드를 시작할 것입니다. (용량이 커서 시간이 소요됩니다.)

macos-appstore-mojave-app-2

 

다운로드가 완료되면 macOS 설치를 위한 앱이 실행 될 것입니다.

여기서는 이 앱을 사용하여 설치할 것이 아니므로 일단 앱을 종료해주겠습니다.

 

 

설치한 앱의 데이터를 사용하여 ISO로 변환하기


이제 이 앱의 데이터를 사용하여 ISO 파일로 추출해보도록 하겠습니다.

먼저 macOS의 터미널 앱을 열어야 합니다. 검색이나 LaunchPad 앱 등을 사용하여 터미널 앱을 실행해줍니다.

macos-sshd-server-configuration-6

실행해야 할 명령어가 많기 때문에 가능하면 셸 스크립트를 생성하여 진행하도록 하는 것이 좋습니다. 아래 명령어로 스크립트 파일을 생성해보겠습니다. (또한 아래 chmod 명령어와 같이 사용자에게 실행 권한을 주어야 스크립트가 원활하게 실행됩니다.)

$ cd /Users/mypc
$ touch macos_create_iso.sh
$ chmod 700 macos_create_iso.sh

 

다음으로 vi 또는 vim 등과 같은 터미널 텍스트 에디터를 사용하여 스크립트 파일을 편집해보도록 하겠습니다. (예 : vim macos_create_iso.sh)

파일이 열렸다면 다음 내용을 추가해줍니다.

hdiutil create -o /tmp/mojave.cdr -size 6g -layout SPUD -fs HFS+J
hdiutil attach /tmp/mojave.cdr.dmg -noverify -mountpoint /Volumes/install_mojave
sudo /Applications/Install\ macOS\ mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/install_mojave
mv /tmp/mojave.cdr.dmg ~/Desktop/InstallSystem.dmg
hdiutil detach /Volumes/Install\ macOS\ mojave
hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/mojave.iso
mv ~/Desktop/mojave.iso.cdr ~/Desktop/mojave.iso
rm ~/Desktop/InstallSystem.dmg

 

파일을 저장하고 빠져나온 후, 아래 명령어로 스크립트를 실행해보겠습니다.

$ ./macos_create_iso.sh

 

만약 실행 중 암호를 묻는다면 사용자 암호를 입력해줍니다. 아래는 전체 과정입니다.

$ ./mojave_iso.sh
created: /tmp/mojave.cdr.dmg
/dev/disk3              Apple_partition_scheme
/dev/disk3s1            Apple_partition_map
/dev/disk3s2            Apple_HFS                          /Volumes/install_mojave
Password:
Ready to start.
To continue we need to erase the volume at /Volumes/install_mojave.
If you wish to continue type (Y) then press return: Y
Erasing disk: 0%... 10%... 20%... 30%... 100%
Copying to disk: 0%... 10%... 20%... 30%... 40%... 50%... 60%... 70%... 80%... 100%
Making disk bootable...
Copying boot files...
Install media now available at "/Volumes/Install macOS Mojave"
"disk3" ejected.
Driver Descriptor Map(DDM : 0) 읽는 중...
Apple(Apple_partition_map : 1) 읽는 중...
(Apple_Free : 2) 읽는 중...
disk image(Apple_HFS : 3) 읽는 중...
...........................................................................................................................................................
경과 시간: 13.862s
속도: 443.2Mbytes/초
저장: 0.0%
created: /Users/mypc/Desktop/mojave.iso.cdr

이후 어느정도 시간이 지나면 ISO 파일이 바탕화면에 생성 될 것입니다.

macos-mojave-iso-file

 

이제 이 파일을 가상 머신을 생성할 때, 또는 다른 목적으로 각각의 어플리케이션에서 사용할 수 있습니다.

기존에 설치한 어플리케이션은 삭제하셔도 좋습니다.

 

 

참고자료


구독
알림
guest

2 Comments
Inline Feedbacks
모든 댓글 보기
이기대
이기대
4 년 전에

맥 초보자인 저에게 스크립트 방법은 따라하기 어렵네요 실행해도 그런 폴도 없다는 에러 메시지만 나오고 …

좀더 쉽게 ISO 이미지 파일 뜨는 방법이 없을까요 ? ㅎㅎ

2
0
이 포스트에 대한 의견을 남겨주세요!x