Benutzerkonto - Inhalte übertragen

Mac Pro 1.1
OS X 10.6.8

Ich habe ein Problem möglicher Weise mit den Zugriffsrechten. Ich kann weder im Terminal noch im Single User Modus mit meinem Admin Passwort auf das System zugreifen. Auch als Root kann ich nicht zugreifen.
Es kommt eine Fehlermeldung, die damit endet:
„shared region … owned by vid=503 instead of 0
chmod : Unable to change file mode on /etc/sudoers: Read-only file system“

Der User 503 ist ein ganz normaler Benutzer ohne Admin Rechte. Irgendwie scheinen die Rechte durcheinander gekommen zu sein.

Nach etlichen Versuchen würde ich nun gern den User 503 löschen. Dazu würde ich einen neuen Benutzer Account anlegen und die Inhalte des Benutzerordners von 503 in den neuen Account kopieren. Ich finde aber nirgendwo Informationen, wie ich das machen kann. Ich habe nur Infos gefunden, wie ich den Benutzerordner von 503 auf eine andere Festplatte kopieren kann. Aber wie kann ich die Inhalte auf den neuen Account übertragen, so dass der neue Account nahtlos so funktioniert wie der alte 503.

Ich hoffe, ich habe das Problem deutlich gemacht. Bitte berücksichtigt bei euren Antworten, dass ich kein Terminal/Unix Fachmann bin.

chmod : Unable to change file mode on /etc/sudoers: Read-only
file system"

Für mich hört sich das eher nach einem kaputten Filesystem an. Du solltest das Festplatten-Dienstprogramm starten, die Platte checken und alle Rechte reparieren lassen.

Homedirectory des Users ‚schmalhans‘ kopieren:

  • Logge dich als User mit Adminrechten ein.

  • Lege einen neuen User an. Beispielsweise den User ‚dickmops‘.

  • Öffne das Terminal und lösche das Homeverzeichnis des neuen Users ‚dickmops‘: sudo rm -rf /Users/dickmops

  • Verschiebe das Homeverzeichnis des alten Users ‚schmalhans‘: sudo mv /Users/schmalhans /Users/dickmops

  • Ändere die Zugriffsrechte: sudo chown -R dickmops /Users/dickmops

  • Logge dich aus und als dickmops ein.

WARNING WARNING WARNING Nie ohne ein vorheriges Backup arbeiten!
Disclaimer: das alles habe ich nicht getestet, würde aber so vorgehen, solange mir Google nix anderes sagt.

Gruß,
Stefan

Ich hatte doch geschrieben, dass ich keinen Zugriff auf das Terminal bekomme. Da heißt es dann sinngemäß: Rechte sollten 440 sein, sind aber 640…

Rechte reparieren hat im Übrigen nichts gebracht.

Ich hatte doch geschrieben, dass ich keinen Zugriff auf das
Terminal bekomme.

Nein, hast du nicht. Du hast geschrieben, dass du im Terminal irgendetwas nicht machen kannst.

Da heißt es dann sinngemäß: Rechte sollten
440 sein, sind aber 640…

Tatsächlich wäre das in den meisten Fällen unschön und gleichzeitig wurscht. Leider kann ich dir nicht richtig weiterhelfen. Vielleicht noch zwei Tests:

Was passiert, wenn du „sudo su -“ ins Terminal eingibst?
Hast du versucht, von der CD zu booten (Mac neu starten und beim Start die Taste c drücken) und dort das Festplattendienstprogramm aufzurufen? In deinem anderen Post hast du lapidar geschrieben, dass es nichts gebracht hat, aber nicht, ob das Dienstprogramm eine Fehlermeldung oder was auch immer ausgegeben hat.

Als letzte Option bleibt dir vielleicht, das Betriebssystem neu zu installieren, aber so, dass deine Daten erhalten bleiben.

Gruß,
Stefan