티스토리 뷰
맥 클린설치를 위한 부팅 DVD(ISO) 이미지를 만드는 방법 (10.11/10.10/10.9) (Update:20151001)
kiros33 2016. 5. 14. 19:53Revision History
2015/10/01 17:25:53 - El Capitan 용 ISO 생성 명령 추가
2015/10/03 15:05:18 - Installing OS X 10.11 El Capitan inside Parallels Desktop 링크 추가
Reference Page
How to create Yosemite OS X Bootable DVD
How to make a bootable OS X 10.10 Yosemite install drive
Create a bootable installer for OS X Mavericks or Yosemite
[Macintosh][System] DiskMaker X - 맥 클린 설치 디스크를 만들어주는 프로그램
OS X Mavericks Bootable Install DVD
Installing OS X 10.11 El Capitan inside Parallels Desktop
USB 만드는 방법은 프로그램도 많고 명령이나 GUI를 통한 방법도 소개가 많이 되어있습니다. 위에 링크를 참조하시거나 구글 검색으로 쉽게 찾으 실 수 있습니다.
실제 맥에 설치할 때는 USB를 만들거나 앱 스토어를 통해 설치를 하면 되지만 가상 PC에 설치할 때는 직접 DVD를 제작해서 클린 설치하는 방법이 좋습니다.
다음 글은 설치를 위한 부팅가능한 DVD(ISO) 이미지를 만드는 방법입니다.
Yosemite와 Mavericks와 El Capitan에서 테스트되었습니다.
2015/10/01 17:25:53 - El Capitan 용 ISO 생성 명령 추가
# 다운로드 받은 앱 안의 InstallESD.dmg 이미지를 install_app 디렉토리에 Mount
attach "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/install_app/
# SPARSE(UDSP) 이미지로 변환
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/ElCapitan
# SparseImage의 크기를 DVD DL(8GB) 크기로 변경
hdiutil resize -size 8g /tmp/ElCapitan.sparseimage
# 변환된 SparseImage 파일을 /Volumes/install_build 경로에 Mount
hdiutil attach /tmp/ElCapitan.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
# install_build 이미지 Mount 경로에서 Packages 단축아이콘을 삭제
rm /Volumes/install_build/System/Installation/Packages
# 삭제된 단축아이콘 대신 install_app의 실제 Packages 폴더를 install_build 이미지에 복사
cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
# install_app의 BaseSystem.chunklist 파일과 BaseSystem.dmg 파일을 install_build 이미지에 복사
cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build
cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build
# 이미지를 모두 Unmount
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/install_build
# SparseImage의 실제 사용량으로 이미지 크기를 변경
hdiutil resize -size `hdiutil resize -limits /tmp/ElCapitan.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/ElCapitan.sparseimage
# SparseImage 파일을 CDR 확장자를 가지는 DVD/CD(UDTO) 포맷으로 변환
hdiutil convert /tmp/ElCapitan.sparseimage -format UDTO -o /tmp/ElCapitan
# SparseImage 파일 삭제
rm /tmp/ElCapitan.sparseimage
# 이미지 파일의 CDR 확장자를 ISO 확장자로 변경
mv /tmp/ElCapitan.cdr ~/Desktop/ElCapitan.iso
iesd를 활용한 방법
sudo gem install iesd
iesd -i "/Applications/Install OS X El Capitan.app/" -o ~/Downloads/ElCapitan-base.dmg -t BaseSystem
hdiutil convert ElCapitan-base.dmg -format UDSP -o ElCapitan.sparseimage
rm ElCapitan-base.dmg
hdiutil mount ElCapitan.sparseimage
hdiutil mount "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg"
cp /Volumes/OS\ X\ Install\ ESD/BaseSystem.* /Volumes/OS\ X\ Base\ System/
hdiutil detach /Volumes/OS\ X\ Base\ System/
hdiutil detach /Volumes/OS\ X\ Install\ ESD/
hdiutil convert ElCapitan.sparseimage -format UDZO -o ElCapitan.dmg
hdiutil convert ElCapitan.sparseimage -format UDTO -o ElCapitan.iso
하단에 Yosemite 기준의 명령어가 있으니 참고하세요.
# 다운로드 받은 앱 안의 InstallESD.dmg 이미지를 install_app 디렉토리에 Mount
hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app/
# 볼륨 경로에 연결된 경우
hdiutil attach /Volumes/OS\ X\ Yosemite\ 10.10\ \[Mac\ App\ Store\]/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app/
# SPARSE(UDSP) 이미지로 변환
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite
# SparseImage의 크기를 DVD DL(8GB) 크기로 변경
hdiutil resize -size 8g /tmp/Yosemite.sparseimage
# 변환된 SparseImage 파일을 /Volumes/install_build 경로에 Mount
hdiutil attach /tmp/Yosemite.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
# install_build 이미지 Mount 경로에서 Packages 단축아이콘을 삭제
rm /Volumes/install_build/System/Installation/Packages
# 삭제된 단축아이콘 대신 install_app의 실제 Packages 폴더를 install_build 이미지에 복사
cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
# install_app의 BaseSystem.chunklist 파일과 BaseSystem.dmg 파일을 install_build 이미지에 복사
cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build
cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build
# 이미지를 모두 Unmount
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/install_build
# SparseImage 파일의 실제 사용량 계산하는 방법
$ hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk '{ print $1 }'
12674328
# SparseImage의 실제 사용량으로 이미지 크기를 변경
hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/Yosemite.sparseimage
# SparseImage 파일을 CDR 확장자를 가지는 DVD/CD(UDTO) 포맷으로 변환
hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite
# SparseImage 파일 삭제
rm /tmp/Yosemite.sparseimage
# 이미지 파일의 CDR 확장자를 ISO 확장자로 변경
mv /tmp/Yosemite.cdr ~/Desktop/Yosemite.iso
OS X Mavericks Bootable Install DVD 에 답글로 달린 내용입니다.
Can you actually install mavericks from your dvd?
Last time I tried to make a bootable dvd installer from the createinstallmedia command, I too could boot from it, but it wouldn't let me install mavericks.
So that DVD went in the bin and I proceeded to make one that actually works properly using the following method.
After downloading the Install OS X Mavericks.app file from the Mac App Store, run these 12 commands in Terminal to create a Mavericks.iso file and then burn it to a dual layer DVD with Disk Utility. You may then boot up from it by holding the option key down and then install mavericks. This will not install a recovery partition. To do that, uncompress and run the script file https://dl.dropboxusercontent.com/u/...ator%203.7.zip
hdiutil attach /Applications/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Mavericks
hdiutil resize -size 8g /tmp/Mavericks.sparseimage
hdiutil attach /tmp/Mavericks.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
rm /Volumes/install_build/System/Installation/Packages
cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/install_build
hdiutil resize -size `hdiutil resize -limits /tmp/Mavericks.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/Mavericks.sparseimage
hdiutil convert /tmp/Mavericks.sparseimage -format UDTO -o /tmp/Mavericks
rm /tmp/Mavericks.sparseimage
mv /tmp/Mavericks.cdr ~/Desktop/Mavericks.iso
검색: Mac, 맥, Mac OS X, Bootable DVD Image, 부팅가능한 DVD 이미지, 부팅 DVD, Mavericks, 매버릭스, 10.9, Yosemite, 요세미티, 10.10, El Capitan, 엘 캐피탠, 엘 카피탠, 엘 카피탄, 10.11,
'OS > Mac' 카테고리의 다른 글
[펌] VirtualBox에 OS X 설치하는 방법 (0) | 2016.05.24 |
---|---|
맥(OS X)의 확장속성(xattr) 과 접근제어(ACL) 확인 및 제거 (0) | 2016.05.16 |
CHMOD(1) BSD General Commands Manual (0) | 2016.05.16 |
XATTR(1) BSD General Commands Manual (0) | 2016.05.16 |
맥 클린설치를 위한 ISO 만드는 방법 (asr 사용)(Update:20161214) (0) | 2016.05.14 |