일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- WebAuthn
- OTP
- appres
- git
- openssl
- MYSQL
- css
- 인증
- fido
- 애플
- MSYS2
- 앱리소스
- 안드로이드
- SWIFT
- 2FA
- Nodejs
- OSX
- SSL
- 앱스토어
- albumbook
- SwiftUI
- FIDO2
- Xcode
- apple
- otpkey
- Android
- kmip
- 앨범북
- MFA
- SSH
- Today
- Total
인디노트
Apple OS-X 설치 ISO 이미지 만들기 본문
해킨토시를 만들거나 VMWare 등에 OS X 를 설치하거나 할 때는 ISO 이미지가 필요합니다.
기본적으로 인터넷에 돌아다니는 ISO 이미지를 받아서 사용해도 되지만 직접 Apple 사이트에서 설치 이미지를 받아 ISO 파일까지 만드는 방법을 설명합니다.
우선 Mac 이 있어야 합니다. 혹은 해킨토시가 있어야 합니다.
애플의 앱스토어에 들어가서 OS X 를 검색하면 다음과 같은 화면이 나옵니다.
위의 캡춰와 같이 해당 OS X 를 찾습니다. GET 버튼을 클릭하여 다운로드 받게 됩니다.
다운로드가 완료되면 맥의 Applications 폴더에 다음과 같이 설치용 이미지가 저장되어 있습니다.
참고로, 우리는 ISO 파일만을 만들기 위해서 잠깐 맥의 바탕 화면에서 작업할 예정입니다.
터미널 창을 열고 Desktop 화면으로 이동합니다.
위와 같이 Desktop 으로 이동한 터미널에서 다음과 같이 명령을 하여 dmg 파일 하나를 생성 합니다. 사이즈는 BigSur 의 설치 파일이 대략 13GB 의 용량이 필요합니다.
$ hdiutil create -o BigSur -size 13000m -volname BigSur -layout SPUD -fs HFS+J
이렇게 하면 맥의 바탕화면에 다음과 같이 BigSur.dmg 파일이 생성됩니다.
우리는 이제 이 dmg 파일을 맥에서 디스크로 사용할 수 있도록 마운트 해야 합니다. 터미널 창에서 다음과 같은 명령을 이용합니다.
$ hdiutil attach BigSur.dmg -noverify -mountpoint /Volumes/BigSur
맥의 파인더 (Finder) 에서 다음과 같이 BigSur 이라는 디스크가 생성되어 있음을 확인할 수 있습니다.
지금까지의 명령을 요약해 보면 대략 다음과 같습니다.
MacBook-Pro:~ kgy$ cd Desktop
MacBook-Pro:Desktop kgy$ hdiutil create -o BigSur -size 13000m -volname BigSur -layout SPUD -fs HFS+J
created: /Users/kgy/Desktop/BigSur.dmg
MacBook-Pro:Desktop kgy$ hdiutil attach BigSur.dmg -noverify -mountpoint /Volumes/BigSur
/dev/disk2 Apple_partition_scheme
/dev/disk2s1 Apple_partition_map
/dev/disk2s2 Apple_HFS /Volumes/BigSur
이제 앞에서 다운로드 받아둔 Install macOS Big Sur 를 마운트한 BigSur 에 저장하는 작업을 할 겁니다. 우리는 /Application 을 액세스 하기 위해서 sudo 명령을 함께 사용해야 합니다. sudo 명령을 사용하므로 super user 권한의 암호가 필요할 겁니다.
$ sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/BigSur --nointeraction
대략 다음과 같은 작업이 될 겁니다. BigSur.dmg 파일에 OS-X 설치용 이미지가 생성되었습니다.
이제 마운트된 BigSur.dmg 를 언마운트 합니다. 터미널 명령으로 해도 되지만 그냥 다음과 같이 파인더에 표시된 해당 디스크의 Eject 를 이용하여 언마운트를 하는게 편합니다. 그 이유는 앞의 과정에서 해당 프로그램들이 필요한 몇개의 가상 디스크를 추가로 마운트하기 때문에 다 찾아서 언마운트 하는것이 시스템에 따라서 다를 수 있으므로 그냥 다음과 같이 파인더에서 언마운트 하는게 편합니다.
이제 우리는 BigSur.dmg 를 우리의 궁극적 목표인 ISO 파일로 변환하도록 하겠습니다.
$ hdiutil convert BigSur.dmg -format UDTO -o BigSur.cdr
아까 열어둔 Desktop 으로 이동한 터미널 창에서 계속 작업하면 됩니다. cdr 을 굳이 입력하는 이유는 hdiutil 이 변환하면서 기본적으로 cdr 이라는 확장자를 쓰기 때문입니다.
생성된 cdr 파일을 iso 파일로 이름을 바꿔줍니다.
$ mv BigSur.cdr BigSur.iso
대략 다음과 같이 진행이 됩니다.
MacBook-Pro:Desktop kgy$ hdiutil convert BigSur.dmg -format UDTO -o BigSur.cdr
Reading Driver Descriptor Map (DDM : 0)…
Reading Apple (Apple_partition_map : 1)…
Reading (Apple_Free : 2)…
Reading disk image (Apple_HFS : 3)…
........................................................................................................
Elapsed Time: 21.964s
Speed: 591.9Mbytes/sec
Savings: 0.0%
created: /Users/kgy/Desktop/BigSur.cdr
MacBook-Pro:Desktop kgy$ mv BigSur.cdr BigSur.iso
이제 바탕화면에 우리가 만들고자 하는 Mac OS X 의 설치 이미지를 품은 ISO 파일이 생성되었습니다.
'정보' 카테고리의 다른 글
윈도우 C 드라이브에 hiberfil.sys 의 거대 용량 파일 (0) | 2021.08.13 |
---|---|
Windows 10 Pro 정품 인증 초간단 방법 - 설치도 필요 없음 (0) | 2021.04.07 |
git 기존 내용을 새로운 empty repository 에 올리기 (0) | 2021.04.05 |
git 심볼릭 링크 (symbolic link) 처리하는 방법 (0) | 2021.04.05 |
git 캐시 삭제 , 지우기 (0) | 2021.04.05 |