以下の内容はhttps://souiunogaii.hatenablog.com/entry/macOS-Sequoia-createISOより取得しました。


macOS Sequoiaのインストール用のISOファイルの作り方

※[PR]当ブログの記事の中にはプロモーションが含まれています。

macOS Sequoiaのインストール用ISOファイルの作り方を知りたい。
・具体的な手順を教えてほしい。

こういった疑問に答えます。

本記事の内容

  1. macOS Sequoiaのインストール用のISOファイルの作成手順

サトナカ (@souiunogaii)

この記事を書いている私は、某SIerに勤務しながら、
WEB系エンジニア・インフラエンジニアに憧れて、プログラミングおよびインフラ技術の勉強をしています。

こういった私が、解説していきます。

私が実機で試したコマンドや画像を載せて書いています。
記事の信頼性担保に繋がると思います。

macOS Sequoiaのインストール用のISOファイルの作成手順

  1. macOS Sequoiaインストーラをフルサイズでダウンロード
  2. スパース・ファイルの作成
  3. 作成したディスクをマウント
  4. マウントしたディスク上にインストーラを作成する
  5. ディスクをアンマウント
  6. 作成できたインストールディスクのスパース・ファイルをCDRファイルにコンバート
  7. CDRファイルをISOファイルにリネーム
  8. スパース・ファイルを削除
  9. 作成したISOファイルを、ファイルサーバ上にコピー

手順① macOS Big Sur以降のマシンの「ソフトウェアアップデート」からインストーラをダウンロード

ソフトウェアアップデートの「今すぐアップグレード」

サイズが約15.7GBなので少し時間がかかります。

インストール画面が表示されたらインストーラを終了する

ダウンロードが完了すると自動でインストール画面が開きます。
今回はインストールは行わないので、「macOSインストールを終了」で終了させます。

「アプリケーション」フォルダにある「Install macOS Sequoia.app」ファイルを確認

手順②:スパース・ファイルの作成

hdiutil create -o /tmp/sequoia -size 17g  -layout SPUD -fs HFS+J -type SPARSE

ファイルサイズを節約できるSPARSE形式で,ディスクのファイルを作成します。
サイズは17GBで足りました。

test@PC-NEREID ~ % hdiutil create -o /tmp/sequoia -size 17g  -layout SPUD -fs HFS+J -type SPARSE
created: /tmp/sequoia.sparseimage

手順③:作成したディスクをマウント

hdiutil attach /tmp/sequoia.sparseimage -noverify -mountpoint /Volumes/installSequoia
test@PC-NEREID ~ % hdiutil attach /tmp/sequoia.sparseimage -noverify -mountpoint /Volumes/installSequoia
/dev/disk3              Apple_partition_scheme          
/dev/disk3s1            Apple_partition_map             
/dev/disk3s2            Apple_HFS                       /Volumes/installSequoia

デスクトップに「untitled」というディスクが表示されます。

手順④:マウントしたディスク上にインストーラを作成する

sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/installSequoia --nointeraction
test@PC-NEREID ~ % sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/installSequoia --nointeraction
Password:  ←★★★パスワード入力
Erasing disk: 0%... 10%... 20%... 30%... 100%
Copying essential files...
Copying the macOS RecoveryOS...
Making disk bootable...
Copying to disk: 0%... 10%... 20%... 30%... 40%... 50%... 60%... 70%... 80%... 90%... 100%
Install media now available at "/Volumes/Install macOS Sequoia"

最後にInstall media now available at "/Volumes/Install macOS Sequoia"と表示されれば成功です。

エラーになった例

test@PC-NEREID ~ % sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/installSequoia --nointeraction --downloadassets
Erasing disk: 0%... 10%... 20%... 30%... 100%
Copying essential files...
Copying the macOS RecoveryOS...
Making disk bootable...
Copying to disk: 0%... 10%... 20%... 30%... 40%... 50%...
Error: Error Domain=NSCocoaErrorDomain Code=512 "“SharedSupport.dmg”を“SharedSupport”にコピーできませんでした。" UserInfo={NSSourceFilePathErrorKey=/Applications/Install macOS Sequoia.app/Contents/SharedSupport/SharedSupport.dmg, NSUserStringVariant=(
    Copy
), NSDestinationFilePath=/Volumes/Install macOS Sequoia/Install macOS Sequoia.app/Contents/SharedSupport/SharedSupport.dmg, NSFilePath=/Applications/Install macOS Sequoia.app/Contents/SharedSupport/SharedSupport.dmg, NSUnderlyingError=0x7fb81c5fb3f0 {Error Domain=NSPOSIXErrorDomain Code=5 "Input/output error"}}The copy of the installer app failed.
The bless of the installer disk failed.

Error Domain=NSCocoaErrorDomain Code=512 というエラーが出ることがあります。
この場合は,手順①のダウンロードが失敗している可能性があります。
一度,ダウンロードしたInstall macOS Sequoia.appを削除した後にやり直すと上手くいきます。

成功すると,デスクトップ上のディスクの名前が「Install macOS Sequoia」になります。
中身をFinderで見ると,「Install macOS Sequoia.app」というファイルが作成されています。

手順⑤:ディスクをアンマウント

hdiutil eject -force /Volumes/Install\ macOS\ Sequoia
test@PC-NEREID ~ % hdiutil eject -force /Volumes/Install\ macOS\ Sequoia 
"disk3" ejected.

手順⑥:作成できたインストールディスクのスパース・ファイルをCDRファイルにコンバートする

hdiutil convert /tmp/sequoia.sparseimage -format UDTO -o ~/Desktop/installSequoia.cdr
test@PC-NEREID ~ % hdiutil convert /tmp/sequoia.sparseimage -format UDTO -o ~/Desktop/installSequoia.cdr
Driver Descriptor Map(DDM: 0)を読み込み中…
Apple(Apple_partition_map: 1)を読み込み中…
(Apple_Free: 2)を読み込み中…
disk image(Apple_HFS: 3)を読み込み中…
..............................................................................
経過時間: 32m 23.289s
速度: 9.0Mバイト/秒
節約率: 0.0%
created: /Users/test/Desktop/installSequoia.cdr

デスクトップ上に「installSequoia.cdr」というファイルが作成されました。

手順⑦:CDRファイルをISOファイルにリネーム

test@PC-NEREID ~ % mv ~/Desktop/installSequoia.cdr ~/Desktop/installSequoia.iso

デスクトップ上にISOファイルが作成できました。

手順⑧:スパース・ファイルを削除する

/tmp 配下に作っているので、どうせOS終了時に自動で削除されますが,
スパースファイルはさっさと削除してしまいます。

test@PC-NEREID ~ % rm /tmp/sequoia.sparseimage

手順⑨:作成したISOファイルを、ファイルサーバ上にコピー

お疲れ様でした。
以上で、macOS Sequoiaのインストール用のISOファイルを作成することができました。




以上の内容はhttps://souiunogaii.hatenablog.com/entry/macOS-Sequoia-createISOより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14