Mac Account Broken

Macのデータ移行時のトラブル

データ移行した

TimeMachineを使うと時間はかかるが何も考えなくても諸々移行できるので便利。用途不定になってしまったHDD(1TB)があったのでそれを新たにTimeMachine用にすることにした

アカウントの権限を壊してしまった。

データ移行のついでにアカウント名やアカウント情報を変更したら、管理者権限が外れてしまった。まじ焦った。 権限変更やアカウント情報変更用アカウントを用意してそのアカウントでログインして対象アカウントの情報を変更すべき。

管理者権限が外れてしまったアカウントを復旧させる方法

  1. シングルユーザーモードで起動する(cmd+s押しっぱなし)
    • rootユーザーでのターミナル操作になる
  2. /sbin/mount -uw / を実行してディスクへの書込許可状態にする
  3. rm /var/db/.AppleSetupDoneを実行してセットアップ完了フラグファイルを削除
  4. reboot実行

上記で最初のセットアップウィザードが始まるので、そこで新規に管理者権限を作成する

その後はその新規管理者権限でログインし、権限が壊れてしまった対象アカウントを再度管理者に設定する。

これでめでたしめでたし。