macOS インストール ISOイメージを作成(macOS 10.12 ~ 10.15)
macOSを仮想環境で使用する場合、インストール用のISOイメージが必要になる場合があります。この記事では、macOS のISOイメージの作成(macOS 10.12 Sierra~macOS 10.15 Catalina)をご紹介致します。
macOS 14 Sonoma インストール ISOイメージを作成
macOS 13 Ventura インストール ISOイメージを作成
macOS 12 Monterey, macOS 11 Big Sur インストール ISOイメージを作成
macOS のダウンロード
Mac App Store、OSのアップデートなどからmacOS をダウンロードします。
ダウンロードされた、インストーラーは「アプリケーション」の中に格納されます。
ISOイメージの作成
macOS 10.15 Catalina
アプリケーションから「ターミナル」を起動して、以下コマンドを入力します。
1. 作業用のディスクイメージを作成します。
hdiutil create -o /tmp/Catalina.cdr -size 7316m -layout SPUD -fs HFS+J
2. 作成したディスクイメージをマウント
hdiutil attach /tmp/Catalina.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
3. 「BaseSystem.dmg」をマウントしたディスクイメージにコピー
asr restore -source /Applications/Install\ macOS\ Catalina.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
4. ディスクイメージをアンマウント
hdiutil detach /Volumes/macOS\ Base\ System/
5. ディスクイメージをISOへ変換
hdiutil convert /tmp/Catalina.cdr.dmg -format UDTO -o /tmp/Catalina.iso
6. デスクトップにISOイメージを移動
mv /tmp/Catalina.iso.cdr ~/Desktop/Catalina.iso
7. ディスクイメージを削除
rm /tmp/Catalina.cdr.dmg
デスクトップ上に「Catalina.iso」が出来ました。
macOS 10.14 Mojave
アプリケーションから「ターミナル」を起動して、以下コマンドを入力します。
1. 作業用のディスクイメージを作成します。
hdiutil create -o /tmp/Mojave.cdr -size 7316m -layout SPUD -fs HFS+J
2. 作成したディスクイメージをマウント
hdiutil attach /tmp/Mojave.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
3. 「BaseSystem.dmg」をマウントしたディスクイメージにコピー
asr restore -source /Applications/Install\ macOS\ Mojave.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
4. ディスクイメージをアンマウント
hdiutil detach /Volumes/macOS\ Base\ System/
5. ディスクイメージをISOへ変換
hdiutil convert /tmp/Mojave.cdr.dmg -format UDTO -o /tmp/Mojave.iso
6. デスクトップにISOイメージを移動
mv /tmp/Mojave.iso.cdr ~/Desktop/Mojave.iso
7. ディスクイメージを削除
rm /tmp/Mojave.cdr.dmg
デスクトップ上に「Mojave.iso」が出来ました。
macOS 10.13 High Sierra
アプリケーションから「ターミナル」を起動して、以下コマンドを入力します。
1. 作業用のディスクイメージを作成します。
hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS+J
2. 作成したディスクイメージをマウント
hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
3. 「BaseSystem.dmg」をマウントしたディスクイメージにコピー
asr restore -source /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
4. ディスクイメージをアンマウント
hdiutil detach /Volumes/OS\ X\ Base\ System
5. ディスクイメージをISOへ変換
hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso
6. デスクトップにISOイメージを移動
mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso
7. ディスクイメージを削除
rm /tmp/HighSierra.cdr.dmg
デスクトップ上に「HighSierra.iso」が出来ました。
macOS 10.12 Sierra
アプリケーションから「ターミナル」を起動して、以下コマンドを入力します。
1. 作業用のディスクイメージを作成します。
hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
2. 作成したディスクイメージをマウント
hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
3. 「BaseSystem.dmg」「BaseSystem.chunklist」をマウントしたディスクイメージにコピー
hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/esd
asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/install_build -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/
4. ディスクイメージをアンマウント
hdiutil detach /Volumes/esd
hdiutil detach /Volumes/OS\ X\ Base\ System
5. ディスクイメージをISOへ変換
hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
6. デスクトップにISOイメージを移動
mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso
7. ディスクイメージを削除
rm /tmp/Sierra.cdr.dmg
デスクトップ上に「Sierra.iso」が出来ました。
4つのOSをご紹介いたしました。10.12 Sierraのインストーラーは、PKGですので、1度インストーラーにする必要がありますよー !!
Mistなどでダウンロードした方がいいかもしれません。
以上、macLabでしたー !!