mattintosh note

どこかのエンジニアモドキの備忘録

2024-06-05: 現在ホビー関連の記事を hobby.mattintosh-note.jp に移行しています。現在掲載されている画像と今後掲載される画像は一部の環境から閲覧できなくなります。

macOS でルートファイルシステムを拡張したい

macOS Sierra 用にディスクイメージを 25 GB で作成したんだけど、Xcode 入れようとしたら案の定足りなかったので拡張作業。

HFS+J の拡張は diskutil resizeVolume で出来るが、実行してみると「diskutil repairDisk を行ってね」と言われるので拡張対象のディスクに対して repairDisk を実行する。

Terminal

diskutil repairDisk disk0

resizeVolume では拡張後のサイズを直接していすることも出来るけど、R を指定すると自動的に最大サイズにしてくれるんだそうな。ディスクの指定はパーティションで指定する方法とボリューム名で指定する方法がある。この辺は事前に diskutil list で確認しておく。

Terminal

# パーティションで指定する場合
diskutil resizeVolume disk0s2 R

# ボリューム名で指定する場合
diskutil resizeVolume 'Macintosh HD' R