Besitzer / Gruppe kann nicht in root geändert werden: drehen Sie bestimmte hartnäckige Dateien

3306
Jay

Gelöst: Beim Versuch, Dateien auf den USB-Stick zu kopieren, stellt sich heraus, dass sie nicht von OS X gemountet worden sein müssen. Da ich root war, erstellte er dasselbe Mount-Point-Verzeichnis und kopierte in diese lokale "Geister" -Diskette. Wenn Sie versuchen, Dateien nach / Volumes / FOOBAR zu kopieren, das Laufwerk FOOBAR jedoch nicht gemountet ist, erstellen Sie ein FOOBAR-Verzeichnis in / Volumes /, und wenn Sie die FOOBAR-Diskette mounten, hängt sie unter / Volumes / FOOBAR 1 (ja, mit einer Eins)

Also habe ich die Berechtigungen der falschen Dateien geändert und wusste es nicht besser!

-------------------------------------------------- -----------------------------------

Ich habe einen USB-Stick mit einer rohen XNU-Installation und einige, auf denen bestimmte Erweiterungen in Extensions unterwegs die Berechtigung erhalten haben: 501: wheel statt root: wheel.

501 ist mein Benutzerkonto auf meinem iMac, auf dem ich die Dateien erstellt habe. Wenn ich jetzt den USB-Stick an meinen Mac anschließe, chown -R root: wheel Extensions / behauptet, dass es funktioniert hat. Verwenden Sie ls -l die gesamte kext-Liste als root: wheel.

Wenn ich jedoch XNU auf dem USB-Stick hochlade und ls -l die hartnäckigen Dateien immer noch 501: wheel anzeigt, kann ich sie auch nicht als root ändern und bekomme "chmod: Dateimodus kann nicht in System.kext /: Read geändert werden -only Dateisystem "

Keine Änderung der Berechtigungen (777) hilft.

Ich hoffe, das ist nur etwas Dummes, was ich vermisse ... Aber warum zeigt mein iMac root: wheel an, wenn XNU sich auf dem Daumenantrieb 501 zeigt: wheel?

Ideen?

0
Welches Dateisystem? Ignacio Vazquez-Abrams vor 14 Jahren 1
Dateisystem ist HFS + Jay vor 14 Jahren 0

1 Antwort auf die Frage

1
Jay

Beim Versuch, Dateien auf das USB-Laufwerk zu kopieren, stellt sich heraus, dass es nicht von OS X gemountet worden sein muss. Da ich root war, erstellte es dasselbe Mount-Point-Verzeichnis und kopierte es in diese lokale "Ghost" -Diskette. Wenn Sie versuchen, Dateien nach / Volumes / FOOBAR zu kopieren, das Laufwerk FOOBAR jedoch nicht gemountet ist, erstellen Sie ein FOOBAR-Verzeichnis in / Volumes /, und wenn Sie die FOOBAR-Diskette mounten, hängt sie unter / Volumes / FOOBAR 1 (ja, mit einer Eins)

Also habe ich die Berechtigungen der falschen Dateien geändert und wusste es nicht besser!

Da dies gelöst ist, sollten Sie Ihre eigene Antwort akzeptieren (dies nimmt die Liste der Fragen, die Aufmerksamkeit erfordern, ab). Vielen Dank. Ben Voigt vor 13 Jahren 0