2014/03/08

Single Mode Boot

$ cat /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
$ sudo launchctl list | grep disk
$ man diskarbitrationd

$ sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist


RESTART してみたら歯車が回り続け、いつまでたっても Login 画面が現れなくなった。仕方なく電源を長押しして ShutDown...
launchctl unload -w してしまった Daemon を (何事もなかったかのように) load -w する為に

Power ON with command+S (Single Mode Boot)

$ /sbin/mount -uw /
$ cd /var/db/launchd.db/com.apple.launchd
$ vi overrides.plist

### delete key #########
#        <key>com.apple.diskarbitrationd</key>
#        <dict>
#                <key>Disabled</key>
#                <true/>
#        </dict>
#######################

# Single mode 終了
$ exit


ログインできたので、すかさず SHUT DOWN 。
再び Power ON 。通常どおり Login 画面があらわれて無事にログインできた。

0 件のコメント: