古い Time Machine バックアップ ドライブ内のフォルダーへのアクセス拒否を修正するにはどうすればよいですか?

古い Time Machine バックアップ ドライブ内のフォルダーへのアクセス拒否を修正するにはどうすればよいですか?

詳細: Mac OSX El Capitan Time Machine は、この新しい Mac に置き換えられた古い Mac のものです。両方とも El Capitan を実行しています。

私が解決しようとしている具体的な問題は、一部のフォルダーに赤い丸が表示され、アクセス権がないことが示されることです。右クリックして「情報を取得」を選択し、現在の管理者ユーザーを権限のユーザー リストに追加し (そこにないため)、変更を適用するか、追加したユーザーを所有者にするようにシステムに指示することで、フォルダーにアクセスできるようになりました。

さて、これを一括して実行するためのコマンドラインは次のようになることがわかりました: sudo chown -R user rootfolderoftimemachinebackup

次に、ユーザーのパスワードを入力します。操作は許可されていませんという結果が多数表示されますが、このコマンドは主に私が望むことを実行します。操作が許可されていないと表示されるファイルにアクセスする方法を誰か説明してくれるかどうか興味があります。私は、この投稿の冒頭で説明した手動プロセスをそれらの特定のディレクトリで試しました。ただし、ユーザー リストにユーザーを追加しようとすると、権限がないと言われます。私はこのマシンの管理者であり、これを行うファイルは、もはや Time Machine ボリュームとしてマウントされていない Time Machine ボリュームにあります。所有権を取得しようとしているファイルは、かなり前の Windows フォルダーのバックアップからの Windows ファイルです。おそらく削除できますが、自分の知識のために、この問題を解決して、問題を解決する方法を確認したいと思います。

私が見たある投稿では、ターミナルを実行して csr を無効にするには、COMMAND-R で起動し、このモードで起動する必要があると書かれていました。まだ試していませんが、エラーの原因がシステム整合性保護がオンになっているためだと確認できれば、システム整合性保護をオフにします。

私が参照している投稿はここ

ご協力いただきありがとうございます。明日この投稿を確認し、この問題の真相を究明するために必要な追加の質問があればお答えします。

再度、感謝します。

答えがあるかどうか確認するために、以下の質問をチェックしましたが、今のところ何も見つかりません。

Time Machineでバックアップしたファイルの所有権を変更するにはどうすればいいですか

Time Machine で使用される OSX Ext ディスクの権限を修正する

答え1

通常、手動でユーザー アカウントを復元した後、または新しいコンピューターに移行した後、TM の所有権を復元するには tmutil を使用します。TM バックアップ ドライブを接続します。ターミナル アプリで「sudo tmutil inheritbackup」と入力して、通常は Macintosh の共有名であるパスを指定した後、Backups.backupdb 内の最初のフォルダーをドラッグします。

sudo tmutil inheritbackup 

続いて、最後に作成した TM バックアップを関連付けます。TM ボリュームを見つけて、ファインダー ビューをリストとして設定します。最初のフォルダを開く「Backups.backupdb」の中には、TMバックアップの日付が名前に含まれているフォルダのリストがあります。最後から2番目のフォルダ最後の TM バックアップである必要があります (最後のフォルダーは実際には「Latest」エイリアスです)。そのフォルダー内にはボリュームの名前があるはずです。通常は「Macintosh HD」ですが、別の名前に変更されている場合は任意の名前になります。パスを指定するには、「sudo tmutil associateisk -a /」と入力した後、そのフォルダーを下にドラッグします。

sudo tmutil associatedisk -a / 

これを使用する最適なタイミングは、交換用 Mac でアカウントを設定した後、または移行後にログインした直後に TM を使用する前です。Time Machine バックアップ フォルダーに手動でアクセス許可設定を行ったため、これが機能するかどうかはわかりませんが、試してみる価値はあります。

幸運を!

関連情報