[Mac] ターミナルで ESP をマウント・アンマウントする

これまで ESP(EFI System Partition)をマウントするには Clover Configurator を使っていた。

Download Clover Configurator | mackie100 projects
https://mackie100projects.altervista.org/download-clover-configurator/

しかし Clover Configurator はマウント/アンマウントの際にフリーズすることもあるし、そもそもアプリケーションを立ち上げてメニューから選ぶのも面倒だ。Kext Updater でも可能だが、複数の ESP がある状態だとマウント/アンマウントが面倒になる。

profdrluigi / kextupdater / Downloads ― Bitbucket
https://bitbucket.org/profdrluigi/kextupdater/downloads/

そこでターミナルから簡単にマウント/アンマウントすると楽だと気付いた。

まずターミナルで $ diskutil list を実行し、対象ディスクを特定する。マウントしたい ESP が /dev/disk5s1 の場合以下のようにマウントすればいい。

$ sudo diskutil mount /dev/disk5s1

アンマウントするには以下。

$ sudo diskutil unmount /dev/disk5s1

通常ドライブを取り外して再び接続した場合でもディスクの番号が変わらないので何度もドライブを取り外してマウント/アンマウントを繰り返す際はターミナルで上矢印キーを押して過去のコマンドを呼び出せば簡単にマウント/アンマウントできるようになる。

参考:
ESPをマウントするためのシェルスクリプト – Boot macOS
https://bootmacos.com/entry/2017/09/10/234345