Fstab von Raspian zerschossen :-( Lässt sich unter Ubuntu nicht öffnen

Gast #4575053
Lesenswert?

Hallo Leute,

Habe einen falschen Eintrag in der Fstab gelöscht.
Nun lese ich immer in den Foren, das ich die SD Karte unter einem 
anderen Linux (in meinem Fall Ubuntu) mounten soll und dann die Fstab 
wieder korrigieren kann.
Die SD Karte wird erkannt und ich kann die Fstab auch lesen.
Aber korrigieren geht nicht, weil ich keine Schreibrechte habe :-(

Wie kann ich diese erlangen?
Gast #4575071
Lesenswert?

Knurz schrieb:
> Die SD Karte wird erkannt und ich kann die Fstab auch lesen.
> Aber korrigieren geht nicht, weil ich keine Schreibrechte habe :-(
>
> Wie kann ich diese erlangen?

also root arbeiten, wenn es dann immer noch nicht geht prüfen ob nicht 
Read-Only gemountet wurde.
Gast #4575166
Lesenswert?

Knurz schrieb:
> No Permission. Unter Besitzer hat es mir angezeigt, das ich die
> Berechtigungen nicht ändern kann.
> Wie kann ich mich in der Shell als Root anmelden?
> Gibt es da ein "benutzer wechseln" ?

Dein 1. Problem wird sein das dein root bei Ubuntu kein Passwort 
besitzt.
-> Terminal: sudo passwd root [Enter], 2 x ein neues PW eingeben.

Dein 2. Problem könnte dann noch sein das root-anmeldung gesperrt ist.
-> Terminal: sudo passwd -u root [Enter] (-u = unlock)

Jetzt sollte sich auch root anmelden können. Mit "passwd -l root" 
sperrst (-l = lock) du root dann wieder (ist sinnvoll, nicht vergessen). 
Benutzer wechselst du mit "su root bzw. su - Benutzername"

Du könntest aber auch einfacher dein Terminal temporär in eine 
root-login-shell wandeln. Im Terminal Eingabe: sudo -i [Enter] gefolgt 
von deinem PW und schon bist du root.
#4575197
Lesenswert?

Wenn die SD nicht read-only gemountet wurde muss sudo editor 
/pfad/zur/fstab funktionieren. Beachte, dass bei Lese oder 
Schreibfehlern die SD automatisch als readonly neu gemountet wird. Das 
kann man mit dem Befehl mount ohne parameter nachsehen. Falls das der 
fall ist, lasse mal fsck darüberlaufen.

PS: Nicht versehentlich die falsche /etc/fstab bearbeiten :)
Gast #4575202
Lesenswert?

rosch schrieb:
> Dein 1. Problem wird sein das dein root bei Ubuntu kein Passwort
> besitzt.
> -> Terminal: sudo passwd root [Enter], 2 x ein neues PW eingeben.
>
> Dein 2. Problem könnte dann noch sein das root-anmeldung gesperrt ist.
> -> Terminal: sudo passwd -u root [Enter] (-u = unlock)

Beides falsch und unsinnig.

Knurz schrieb:
> Wie kann ich mich als root einloggen?

Garnicht, das ist auch nicht nötig. ôffne ein Terminal und starte den 
Editor per sudo oder gksudo als root, z.B. gksudo gedit. Siehe auch 
diesen Atikel zu sudo -> https://wiki.ubuntuusers.de/sudo/
Gast #4575438
Lesenswert?

Sven D. schrieb:
> rosch schrieb:
>> Dein 1. Problem wird sein das dein root bei Ubuntu kein Passwort
>> besitzt.
>> -> Terminal: sudo passwd root [Enter], 2 x ein neues PW eingeben.
>>
>> Dein 2. Problem könnte dann noch sein das root-anmeldung gesperrt ist.
>> -> Terminal: sudo passwd -u root [Enter] (-u = unlock)
>
> Beides falsch und unsinnig.

Das ist nicht falsch und über den Sinn lässt sich streiten. Fakt ist das 
bei einer "normalen" Ubuntu-Dist. ein root-login deaktiviert ist und, 
wenn ich das möchte, mit obigen zwei Befehlen das ermöglichen kann.
Gast #4575930
Lesenswert?

rosch schrieb:
> Das ist nicht falsch und über den Sinn lässt sich streiten. Fakt ist das
> bei einer "normalen" Ubuntu-Dist. ein root-login deaktiviert ist und,
> wenn ich das möchte, mit obigen zwei Befehlen das ermöglichen kann.

Das stimmt, ist aber im vorliegenden Fall irrelevant. Also ich nehm 
meine Aussage zurück und schreibe stattdessen "Beides falsch und 
unsinnig im Zusammenhang mit dem Problem des TO.".

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren