Ich hatte kürzlich einen zufälligen und schwerwiegend erscheinenden Systemfehler, also habe ich mich entschieden, mein Boot-Laufwerk wiederherzustellen (eine SSD, die extern über Thunderbolt angeschlossen ist). Normalerweise sichere ich mit Time Machine lokal, CrashPlan remote, und ich verwende wöchentlich CarbonCopyCloner und speichere die Bilder auf einem externen Laufwerk, das nicht mit meinem Computer verbunden ist.
Ich dachte, das wäre ein Kinderspiel, da ich nur ein paar Tage zuvor einen Klon hatte. Allerdings wies jeder wiederhergestellte Klon die gleichen Probleme auf, selbst bei der Wiederherstellung von Wochen, bevor das Problem auftrat.
Mein Fallback war also die Wiederherstellung von Time Machine. Ich habe mein Boot-Laufwerk zerstört und Mavericks neu installiert und dann von Time Machine wiederhergestellt. Irgendwie entfernte dieser Prozess meine Wiederherstellungspartition, also installierte ich Mavericks erneut auf dem wiederhergestellten Laufwerk, und danach schien alles in Ordnung zu sein. Die vorherigen Ausgaben sind alle verschwunden.
Das Problem ist nun, dass die meisten Verzeichnisse auf meinem separaten "Datenlaufwerk" (dem internen 1-TB-Laufwerk, das mit meinem iMac geliefert wurde) für den Besitzer auf "Kein Wert" gesetzt sind. Natürlich bin ich der Administrator auf meinem System, also kann ich bei jedem einzelnen Get Info machen und sie ändern, aber dann gibt es Ordner innerhalb von Ordnern innerhalb ... Sie verstehen schon. Es ist ein totales Durcheinander.
Jetzt kann ich natürlich den Wert des Ordners der obersten Ebene auf das einstellen, was ich brauche, und auf eingeschlossene Elemente anwenden, aber das setzt die Benutzer- UND Berechtigungen jeder einzelnen Datei und jedes Verzeichnisses darunter auf dasselbe. Dies ist lediglich ein Dokumentenlaufwerk (mit Symlinks von verschiedenen Benutzerverzeichnissen auf dem Startlaufwerk wie Downloads, Dokumente usw.), daher denke ich, dass dies sicher sein sollte, aber ich mag die Idee immer noch nicht, jede einzelne Datei zu geben Berechtigungen von 755 zusammen mit den Ordnern (oder jedem Ordner, der zusammen mit den Dateien auf 644 gesetzt ist).
Gibt es also zunächst eine Möglichkeit, die Berechtigungen wieder auf das zu bringen, was sie vorher waren und jetzt sein sollten? Das Festplatten-Dienstprogramm wird dies nicht tun, da es kein Systemvolume ist. Und zweitens, wenn es keine Möglichkeit gibt, die Berechtigung wieder normal zu machen, ist es sicher, einfach alles auf 755 zu setzen? Und mit sicher meine ich nicht in einem Sicherheitskontext (das ist mein persönlicher Computer zu Hause, ich mache mir keine Sorgen darüber, dass jemand auf Dateien zugreift, die er nicht sollte), ich meine nur sicher für den Betrieb von OS X Mavericks.
Sie können nur den Eigentümer ändern und die Berechtigungen in Ruhe lassen. Tatsächlich sind dies auf der Befehlszeile separate Operationen. Wenn das Problem nur das Eigentum ist, können Sie Folgendes verwenden:
sudo chown -R username /Volumes/blah/
JVC
J
und der Volumename ist "iMac Storage", also war der verwendete Befehlsudo chown -R "J" /Volumes/iMac\ Storage/
MacManager
MacManager
dseditgroup -o checkmember -m username admin
JVC
JVC