macOS: Mac移行後の権限問題を解決する方法

macOS: Mac移行後の権限問題を解決する方法

2分で読めます
| ヒント


先週、古いコンピューターから新しいコンピューターへの移行を2回行いました。どちらも移行完了後にアクセス権の問題が発生しました。その後、何も正常に動作しなくなり、コンピューターは「macOSはライブラリを修復する必要があります」というエラーメッセージの無限ループに陥りました。

Repair Library Prompt

パスワードを入力して(あるいはTouch IDを使って)「修復」を許可しても効果はなく、どのコンピューターも警告ポップアップが頻繁に表示され、ほとんど使い物にならなくなってしまいました。あるマシンの権限を確認したところ、デスクトップや書類などのユーザーフォルダがroot の所有になっていることがわかりました。macOSの仕組みを少しでも知っていれば…まあ…これは本当にまずい、とお分かりいただけるでしょう。こんなに「やばい!」という気持ちになったのはいつ以来か、思い出せません。

この問題が発生した場合の対処法については、Apple のサポート記事で解説されています。ホームフォルダの「情報を見る」ウィンドウを使って適切な権限を設定する方法が記載されています。(これを 3 回素早く言ってみてください。)

Home Folder Info Window

記事に記載されているように、ターミナルコマンドと再起動を使ってプロセスを完了します。移行したコンピュータの1台では、この修正で問題なく動作しました!前進、前進!しかし、もう1台ではこの修正は効果がなく、Macが壊れ、ユーザーに不満を抱かせる可能性に直面しました。そこで私が行ったこと(そして最終的に問題を解決した方法)は次のとおりです。

  1. Mac を消去し、macOS Recovery を使用して Mojave を再インストールしました。
  2. 別の方法で移行を試みました。最初の試みでは、移行アシスタントのために2台のMacを接続しました。2回目の試みでは、Time Machineバックアップを使用しました。
  3. 成功!

なぜこの手順を繰り返すだけで問題が解決したのか、今となってはよく分かりません。そもそもなぜ移行が破損してしまったのでしょうか?(5年以上前のMacはみんな私を嫌っているのだと思いますが、証明はできません。)もしこの問題が発生していて、Appleの権限設定で解決しない場合は、上記の方法を試してみることをお勧めします。

そして最後に、新しい Mac にデータを移行するためのベストプラクティスを紹介しておきます。私が上で投稿したリンクで Apple が述べているように、両方の Mac が可能な限り最新の状態であることを確認する必要があります。つまり、新しい Mac に一時的なユーザーアカウントを作成し、アップデートがないか確認してから、移行アシスタントを手動で実行する必要があります (コンピュータの電源を入れた直後にセットアップアシスタントを使用してデータを転送するのではなく)。それでも問題が解決しない場合は、ファイルを移行するのではなく手動で移動する必要があるかもしれません。これは確かに非常に面倒です。私が最後にその方法を試したときは、すべてを適切な場所に置いて正常に動作させるのに何時間もかかりました。そのため、避けられるのであれば、移行を繰り返すことになったとしても、手動で行うことをお勧めします。

ただ、私のように問題を心配して自分を狂わせないでください。私はまだ回復中です。

Knowledge Network