Sie können auch "Enter Time Machine" als root aufrufen. Dazu muss Finder zuerst als root gestartet werden, also nur für diejenigen, die die Risiken verstehen. Im Terminal für Leopard und Snow Leopard:
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
In Snow Leopard wird dadurch nicht (immer?) Ein erstes Finder-Fenster geöffnet. Klicken Sie nicht auf das Finder-Symbol im Dock (wodurch Sie möglicherweise zu Ihrem normalen Finder gelangen), sondern rufen Sie mit der Befehlstaste den Finder auf (der der neue Root-Finder sein wird). Klicken Sie hier auf "Cmd-N", um ein neues Finder-Fenster zu öffnen.
Der neue Finder sieht aus wie ein normaler Finder, aber in der Seitenleiste des Finders sehen Sie root neben dem Symbol für den Basisordner. Wenn der Root-Finder aktiv ist, geben Sie Time Machine ein (und bestätigen Sie erneut, dass der Root neben dem Symbol für den Basisordner angezeigt wird). Dies sollte es Ihnen ermöglichen, das zu durchsuchen, zu löschen oder wiederherzustellen, was Sie benötigen (aber für die ursprüngliche Frage: Es wird Ihre Zugriffsprobleme nicht dauerhaft lösen).
(Wenn Sie die Option gedrückt halten, während Sie auf das Time Machine-Symbol klicken, ändert sich "Enter Time Machine" (Time Machine eingeben) in "Browse Other Time Machine Disks (Andere Time Machine-Datenträger durchsuchen)", wenn Sie einen Datenträger untersuchen müssen, der Ihrem aktuellen Computer nicht zugeordnet ist. Dies ist möglicherweise nicht der Fall läuft als root, um das zu tun!)
Wenn Sie fertig sind, werfen Sie ggf. das Time Machine-Volume aus. Drücken Sie anschließend im Terminal die Tastenkombination Strg-C, um den Root-Finder zu stoppen. Der übliche Finder wird weiterhin ausgeführt, aber in Snow Leopard ist die Anzeige im Dock möglicherweise verschwunden. Lauf, killal Finder
wenn dich das stört. (Und wenn Sie vergessen haben, das Time Machine-Volume auszuwerfen, während Sie noch als Root angemeldet waren und die Bereitstellung der Festplatte zu einem späteren Zeitpunkt nicht ordnungsgemäß aufgehoben wurde, oder wenn Time Machine sie bei der Ausführung der stündlichen Sicherung nicht ordnungsgemäß bereitstellt, können Sie sich einfach anmelden als eine einfache Lösung aus.)
(Wenn jemand weiß, wie das geht, ohne zuerst einen Root-Finder auszuführen, dann teilen Sie uns dies bitte mit! Running sudo "/Applications/Time Machine.app/Contents/MacOS/Time Machine"
liefert nicht das erwartete Ergebnis, und ich gehe davon aus, dass das Time Machine-Galaxiefenster tatsächlich Teil von Finder ist. Aus Gründen der Suchmaschinen : "Laufzeitmaschine als root", "Laufzeitmaschine als root starten".)
defaults write com.apple.finder QuitMenuItem 1; killall Finder
sehr nützlich, um Desktop-Symbole während Präsentationen zu entfernen. Finder wird immer neu gestartet, wenn kein anderes Programm ausgeführt wird. Wenn Sie Finder beenden, ohne einen Root-Finder zu starten, können Sie Enter Time Machine nicht verwenden, daher ist die Galaxie in der Tat Teil von Finder.Es scheint, dass Apple eine Zugriffssteuerungsliste festlegt, die allen (einschließlich Root) das Löschen oder Ändern von Inhabern usw. des Ordners Backups.backupdb und seines Inhalts verweigert. Daher hilft die Verwendung von sudo oder eines anderen Root-Zugriffs nicht, die Berechtigungen zu ändern.
Alle verweigern add_file, delete, add_subdirectory, delete_child, writeattr, writeextattr, chown
Sie können auf Ordner zugreifen, auf die der aktuelle Benutzer nicht zugreifen kann, indem Sie auf dem Time Machine-Volume die Option Eigentümer ignorieren festlegen. Leider hat Apple dies aus dem Fenster "Informationen" für Volumes entfernt, die Time Machine-Volumes sind (oder in der Vergangenheit als solche verwendet wurden).
Sie müssen stattdessen die Option Eigentümer ignorieren für ein Volume über das Terminal festlegen.
Sie können dies mit rückgängig machen
Sobald TimeMachine erneut ausgeführt wird, wird auch der Besitz des Volumes wieder aktiviert.
quelle
sudo vsdbutil -d 'Volumes/My Backup Drive'
mein Passwort verwenden und eingeben, denn ohne es wird jetzt angezeigt, dass Sie root sein müssen, um diese Operation auszuführen. Danke Charlie! James, du solltest darüber nachdenken, dies als Antwort zu akzeptieren.In der Befehlszeile sollten Sie in der Lage sein zu tippen
und als root authentifiziert werden. Wenn der Root-Benutzer nicht auf die Dateien zugreifen kann, tritt höchstwahrscheinlich ein Datenbeschädigungsproblem auf.
Behebung der Festplattenbeschädigung:
quelle
sudo chown
undsudo chmod
.Ich hatte ein ähnliches Problem, als ich die Time Machine-Sicherungsdateien nach einer Neuinstallation von Snow Leopard wieder auf meine Festplatte kopierte. iTunes konnte das Musikverzeichnis nicht lesen und ich musste mein Passwort eingeben, um die Dateien zu löschen. Mein Fix war, die erweiterten Attribute für alle Dateien zu entfernen. Ich habe nicht das Skript, das ich verwendet habe, aber eine Google-Suche ergab Folgendes:
http://zzamboni.org/brt/2008/05/07/removing-all-extended-attributes-from-a-directory-tree/
quelle
Eine erfolgreiche Methode:
quelle
Versuchen Sie niemals , die Berechtigungen einer Time Machine-Sicherung zu ändern oder Dateien zu ändern. Sudo den gesamten Ordner Dokumente auf dem lokalen Laufwerk zu kopieren, dann
chown -R
.quelle
sudo cp -r
zur Arbeit gehen.Okay, ich bin auf keinen Fall mit dem Computer vertraut, aber ich habe jetzt fast zwei Stunden darüber gerätselt und ich glaube, ich habe etwas relativ Leichtes herausgefunden, das zu funktionieren scheint.
Wenn ich in den Finder gehe und meine externe Festplatte (die ich "mein Leben in virtueller Form" genannt habe) aus der Seitenleiste auswähle, gibt es mehrere Ordner, die dieses bizarre rote Minuszeichen in einem Kreis in der unteren rechten Ecke haben. Wann immer ich versuchte, es zu öffnen, sagte es mir, dass Finder es nicht öffnen konnte, weil ich keine 'Erlaubnis' hatte.
Wie auch immer, ich habe diese Datei (den Ordner 'documents' von einem Backup meines alten Mac) auf den Desktop gezogen. Es kopierte es, immer noch mit dem nervigen kleinen Minuszeichen in der Ecke, aber ertragen Sie es mit mir, denn hier bin ich dumm auf mein eigenes Genie gestoßen. Aus dem kopierten Ordner auf meinem Desktop zog ich ihn dann zurück in die Seitenleiste und legte ihn dort in der Schaltfläche "Dokumente" ab. wieder musste ich warten, bis es kopiert war, und als es fertig war, tada! magischerweise konnte ich hineingehen und Dateien von meinem alten Mac öffnen, für den ich anscheinend keine Erlaubnis hatte, sie zu sehen.
Ich habe keine Ahnung, warum oder wie das bei mir funktioniert hat, wie ich schon sagte, ich habe die Tendenz, meiner Technologie schneller das Leben zu rauben als alles andere im Leben, aber ich habe jetzt Zugriff auf diese Dateien, nachdem ich mir stundenlang den Kopf gekratzt habe und anscheinend von mir selbst geleugnet zu werden. Hoffe das hilft euch und viel Glück!
quelle
Ich klickte einfach auf den eingeschränkten Ordner (in meinem Fall Desktop), klickte auf Wiederherstellen und schon ging es los. Ich musste den neuen Speicherort auswählen (oder ich konnte das Original neu erstellen) und habe nur meinen Desktop ausgewählt. Einfach.
quelle