Wie behebt man den verweigerten Zugriff auf Ordner in einem alten Time Machine-Backup-Laufwerk?

Wie behebt man den verweigerten Zugriff auf Ordner in einem alten Time Machine-Backup-Laufwerk?

Besonderheiten: Mac OSX El Capitan Time Machine stammt von einem älteren Mac, der durch diesen neuen Mac ersetzt wurde. Beide laufen mit El Capitan.

Das spezielle Problem, das ich zu lösen versuche, ist, dass einige Ordner einen roten Kreis aufweisen, der anzeigt, dass ich keinen Zugriff darauf habe. Ich konnte darauf zugreifen, indem ich mit der rechten Maustaste klickte, „Informationen abrufen“ auswählte, den aktuellen Administratorbenutzer zur Liste der Benutzer in den Berechtigungen hinzufügte (weil er dort nicht vorhanden war) und dann das System anwies, entweder die Änderungen anzuwenden oder den gerade hinzugefügten Benutzer zum Eigentümer zu machen.

Nun konnte ich herausfinden, dass die Befehlszeile, um dies en masse auszuführen, wie folgt lautet: sudo chown -R user rootfolderoftimemachinebackup

Dann gebe ich das Benutzerkennwort ein. Ich erhalte eine große Anzahl von Ergebnissen mit der Meldung „Operation nicht zulässig“, aber im Großen und Ganzen bewirkt dieser Befehl, was ich will. Ich bin neugierig, ob mir jemand da draußen erklären kann, wie ich vorgehen muss, um Zugriff auf die Dateien zu erhalten, bei denen die Operation nicht zulässig ist. Ich habe versucht, den manuellen Vorgang, der am Anfang dieses Beitrags erläutert wurde, in diesen bestimmten Verzeichnissen durchzuführen. Wenn ich jedoch versuche, meinen Benutzer zur Benutzerliste hinzuzufügen, wird mir angezeigt, dass ich keine Berechtigung dazu habe. Nun, ich bin der Administrator dieses Computers und die Datei, für die ich dies tun möchte, befindet sich in einem Time Machine-Volume, das nicht mehr als Time Machine-Volume gemountet ist. Die Datei, deren Besitz ich übernehmen möchte, ist eine Windows-Datei aus einer Sicherung eines Windows-Ordners von vor langer Zeit. Sie kann wahrscheinlich gelöscht werden, aber meines Wissens nach würde ich dies gerne lösen, damit ich weiß, wie ich das Problem beseitigen kann.

In einem Beitrag, den ich gesehen habe, stand, dass ich mit COMMAND-R booten und in diesem Modus Terminal ausführen und CSR deaktivieren muss. Ich habe das noch nicht ausprobiert, aber wenn jemand bestätigen kann, dass der Grund für die Fehler darin liegt, dass der Systemintegritätsschutz aktiviert ist, werde ich ihn deaktivieren.

Der Beitrag, auf den ich mich beziehe, istHier

Vielen Dank für Ihre Hilfe. Ich werde morgen noch einmal auf diesen Beitrag schauen und alle weiteren Fragen beantworten, die Sie möglicherweise beantwortet haben möchten, um der Sache auf den Grund zu gehen.

Danke noch einmal.

Ich habe die folgenden Fragen überprüft, um zu sehen, ob die Antwort dort enthalten ist … und bisher nichts.

Wie ändere ich den Eigentümer von mit Time Machine gesicherten Dateien?

Korrigieren Sie die Berechtigungen für die von Time Machine verwendete externe OSX-Festplatte

Antwort1

Normalerweise verwende ich tmutil, um den TM-Besitz wiederherzustellen, nachdem ich eine manuelle Wiederherstellung des Benutzerkontos durchgeführt oder auf einen neuen Computer migriert habe. Schließen Sie das TM-Sicherungslaufwerk an. Ziehen Sie den ersten Ordner in Backups.backupdb, nachdem Sie „sudo tmutil inheritbackup“ in der Terminal-App eingegeben haben, um den Pfad anzugeben, der normalerweise der freigegebene Name des Macintosh ist.

sudo tmutil inheritbackup 

Anschließend verknüpfen Sie das letzte erstellte TM-Backup. Suchen Sie Ihr TM-Volume und richten Sie die Finder-Ansicht als Liste ein.Öffnen Sie den ersten OrdnerIn "Backups.backupdb" sollte eine Liste von Ordnern mit TM-Backup-Daten im Namen enthalten sein. DieVorletzter Ordnersollte das letzte TM-Backup sein (der letzte Ordner ist eigentlich der Alias ​​„Latest“). In diesem Ordner sollte der Name des Datenträgers stehen, der normalerweise „Macintosh HD“ lautet, oder ein beliebiger Name, wenn er in etwas anderes umbenannt wurde. Ziehen Sie diesen Ordner nach unten, nachdem Sie „sudo tmutil associatedisk -a /“ eingegeben haben, um den Pfad anzugeben.

sudo tmutil associatedisk -a / 

Der beste Zeitpunkt hierfür ist, bevor Sie versuchen, TM zu verwenden, nachdem Sie Ihr Konto auf dem Ersatz-Mac eingerichtet haben, oder direkt nach der Anmeldung nach der Migration. Ich bin nicht sicher, ob dies funktioniert, da Sie bereits manuelle Berechtigungseinstellungen für die Sicherungsordner von Time Machine vorgenommen haben, aber einen Versuch ist es wert.

Viel Glück!

verwandte Informationen