Sierra 10.12.5にUpdateするときにDisk Fullになった。
起動しようとしてもDisk Fullなので起動できない、そんなときに以下で解決しました。
- Single User Modeで起動
電源ボタンを押し、起動する際、 Command
+ S
を押しながら起動。
Single User ModeではDiskをRead-onlyでマウントする。
一応起動するが、これだとファイルが削除できない。そのため次の方法でRead-Writeでマウントする。
- Read-Writeでのマウント
Single User Mode起動した時、Read-Writeでマウントするには以下のどちらかを使ってねと表示されている。
/sbin/fsck -fy
/sbin/mount -uw /
しかし、fsckコマンドではファイルシステムが正常かどうかのチェックが走るため、結局Disk Fullとエラーが表示されマウントできない。そのため今回は /sbin/mount -uw /
を使う。
あとは容量を稼ぐためにファイルを削除していけばなんとかやっていける。