遭遇した事象
mac os 10.10.4へアップデート時に再起動 > ログイン > 中央にappleのロゴとその下に横棒のインジケーターが表示され、1/3くらいいったところで、止まってしまい、それ以降進まない。
環境
- MacBook Air (13-inch, Early 2014)
- Mac OS 10.10.x -> 10.10.4へのアップデート
試したこと
※ 以下、試すかどうかは自己責任にてお願いします。
再起動でメモリリセット系のコマンドを試す
Macの起動・スリープ・再起動・終了のキーボードショートカットまとめ(27種類)
ここの、電源関係のキーボードショートカット をひと通りためしたけど、改善せず。
Single User Modeでゴミ箱を空にする
アップデート前、SSDメモリ容量が逼迫していたため、まさかそのせいかと思い、Single User Modeで下記を実行するも、改善せず。
Single User Modeで起動するには、強制終了後、
- 電源ボタンを押す
- ジャーンと鳴ると同時に
⌘+s
を押す - 一瞬CUIぽいのがでて、背景黒に中心にappleロゴがでて、その下にインジケータがついてる画面が表示されれば、OK
- 自身のユーザでログインすると、read onlyモードでbashシェルに入る
# ディスクに異常がないかチェック
$ /sbin/fsck -fy
# 書き込み権限をrootに与えた状態でファイルシステムをマウント
$ /sbin/mount -uw /
# ゴミ箱を空にする
$ rm -rf /Users/(ユーザ名)/.Trash/*
$ reboot
※ ちなみに、Single User ModeではUSキー配列なので、*はJISキーだと8の位置にくる
参考:ディスクユーティリティおよび fsck を使用して、起動時の問題を解決する、あるいはディスクをメインテナンスする
Single User Modeで/Library/Updates
を削除
ここにあったように、/Library/Updates
を空にしてみるが、改善せず。
$ /sbin/fsck -fy
$ /sbin/mount -uw /
$ rm -rf /Library/Updates/*
$ rm -rf /Users/(ユーザ名)/.Trash/*
$ reboot
Single User Modeで/var/private/
を削除
ここで、
Try inside /private/var/folders/lc/9r02gps93mz0vz3w6mj4gjqw0000gn/C/com.apple.SoftwareUpdate/content/downloads/
といっていたので、これはもしや /private/var/folders/
が怪しいと思い、同ディレクトリ配下を全部削除してみた。
$ /sbin/fsck -fy
$ /sbin/mount -uw /
$ rm -rf /private/var/folders/*
$ rm -rf /Users/(ユーザ名)/.Trash/*
$ reboot
おぉ?おぉーーーーーーーーーー!アップデートが先に進んだ!
最後の/private/var/folders/
が良かったのか、途中のプロセスも必要だったのか不明ですが、自分の場合はこれでアップデートが完了しました。
全く仕事中にこんなことがおきるのですから、たまったものじゃありません。
バックアップは常にしておきましょう (てか仕事中にアップデートするな)
どなたかの何かの足しになれば幸いです。