[VirtualBox]仮想環境で macOS Sierra を導入(isoイメージ作成)[Sierra] - Qiita
VirtualBoxでMacOSの夢を見たいので
上記を参考にISOを作ります。
まず、App Storeから、MacOS Sierraをダウンロードしました。
※ コピペしやすいように、行頭の
$
外しておいた版no_promptcp -a "/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallESD.dmg" . hdiutil attach ./InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/esd hdiutil create -o Sierra.cdr -size 7316m -layout SPUD -fs HFS+J hdiutil attach Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/iso asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/iso -noprompt -noverify -erase rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -rp /Volumes/esd/Packages /Volumes/OS\ X\ Base\ System/System/Installation cp -rp /Volumes/esd/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/ cp -rp /Volumes/esd/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/ hdiutil detach /Volumes/esd hdiutil detach /Volumes/OS\ X\ Base\ System hdiutil convert Sierra.cdr.dmg -format UDTO -o Sierra.iso mv Sierra.iso.cdr Sierra.iso rm Sierra.cdr.dmg
これを、シェルスクリプト(make_iso.sh)として保存して、
実行権限を付与(chmod +x)して実行します。
以下、ログです。
nao@tomori: make_iso$ chmod +x ./make_iso.sh
nao@tomori: make_iso$ sudo ./make_iso.sh
Password:
/dev/disk3 GUID_partition_scheme
/dev/disk3s1 EFI
/dev/disk3s2 Apple_HFS /Volumes/esd
...............................................................................
created: /Users/nao/MacOS_Sierra_ISO/Sierra.cdr.dmg
/dev/disk4 Apple_partition_scheme
/dev/disk4s1 Apple_partition_map
/dev/disk4s2 Apple_HFS /Volumes/iso
Validating target...done
Validating source...done
Retrieving scan information...done
Validating sizes...done
Restoring ....10....20....30....40....50....60....70....80....90....100
Remounting target volume...done
"disk3" unmounted.
"disk3" ejected.
"disk4" unmounted.
"disk4" ejected.
Reading Driver Descriptor Map (DDM : 0)…
Reading Apple (Apple_partition_map : 1)…
Reading disk image (Apple_HFS : 2)…
...............................................................................
Elapsed Time: 39.336s
Speed: 186.0Mbytes/sec
Savings: 0.0%
created: /Users/nao/MacOS_Sierra_ISO/Sierra.iso.cdr