Tamija
Anmeldungsdatum: 27. Juni 2016
Beiträge: Zähle...
|
Ich habe wegen Problemen gestern meinen PC komplett neu aufgesetzt, Windows runtergeschmissen und nur noch Ubuntu laufen. Danach habe ich eine Dateisicherung eingespielt, bei der anscheinend auch ganz viele /etc... Dateien bei waren.
Heute startet Ubuntu nur im recovery mode und sucht die falsche UUID zum booten (can't find UUID=06f...) Frage:
Mit welchen Befehlen komme ich ins /etc/fstab und wie schreibe ich dort die richtigen UUIDs rein? Worauf muss ich dabei achten? Danke schon mal für die Hilfe, bin schon seit Stunden am Verzweifeln, bis mir eben einfiel, wie ich den Fehler ausgelöst habe. 🙄
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
Wohnort: south central EL
|
Die fstab ist nur eine Textdatei und kann mit jedem Editor geöffnet und bearbeitet werden, die entsprechenden Zugriffsrechte vorausgesetzt. Die UUIDs können mit dem Befehlszeilenwerkzeug blkid ausgelesen werden. Statt dich dafür in der Recovery Console abzuquälen, kannst du das auch einfach von einem Live-System aus machen. Musst dann natürlich die fstab auf der richtigen Partion bearbeiten.
|
Reinarden
Anmeldungsdatum: 29. September 2014
Beiträge: 1044
|
sudo blkid … listet die UUID-Werte der lokalen Medien (Platten) auf. Einen sehr schönen Text-Editor finde ich den (normalerweise) vorinstallierten Nano. Er kann direkt mit der zu bearbeitenden Datei aufgerufen werden:
sudo nano /etc/fstab Mit diesen zwei Kommandos habe ich meine bescheidenen Reparatur-Versuche per Konsole bisher hinbekommen. Die vielen Feinheiten und Hintergründe stehen im Wiki: fstab [Edit:] Jetzt war Mrkramps mal wieder schneller, während ich getippt habe. ☺
|
frostschutz
Anmeldungsdatum: 18. November 2010
Beiträge: 7658
|
Die fstab selbst neu zu schreiben ist eine Lernerfahrung, kann man ruhig mal machen. Evtl. läßt sich auch die Originaldatei wieder finden - dauert lange und klappt nur wenn der gesuchte String tatsächlich in der Datei stand, und selbige noch nicht durch TRIM aufgeräumt wurde. sudo strings /dev/rootpartition | fgrep -C 128 '# /etc/fstab: static file system information.' | tee fstab-grep.txt fgrep sucht den angegebenen String und gibt die 128 Zeilen drum herum aus (da die gesuchte Zeile die erste ist, wäre hier vielleicht -A statt -C besser, aber wenn man eine Zeile mittendrin sucht ist besser -C). Wenn was gefunden wurde, anschliessend fstab-grep.txt editieren, das was nicht dazu gehört rausschneiden, und du hast deine Original-fstab wieder. Bei manchen Distris findet sich eine Kopie der fstab auch im Initramfs, bei Ubuntu leider nicht und wenn das Initramfs zwischenzeitlich aktualisiert wurde wäre das auch schon wieder weg.
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
mit
sudo nano /etc/fstab
komme ich nicht an die richtige Datei und nano scheint auch gar nicht installiert zu sein. Allerdings kann ich fstab momentan nur im read-only modus öffnen. Wie komme ich an die Rechte heran?
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
Die Idee von Frostschutz ist nett, leider sagt er:
strings: '/dev/rootpartition': No such file
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
Habs hinbekommen, mal schauen, obs funktioniert...
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
AHHHh, ich krieg ne Krise. Mein Rechner startet zwar jetzt mehr oder minder normal, aber dafür kann ich mich nicht mehr als Benutzer anmelden, er sagt, dass mein Passwort nicht richtig ist... woran kann das denn jetzt liegen? Edit:
Stop, er sagt nicht, dass mein Passwort falsch ist, sondern der Bildschirm wird schwarz und dann erscheint die Eingabeaufforderung wieder, so als wäre nichts gewesen.
|
frostschutz
Anmeldungsdatum: 18. November 2010
Beiträge: 7658
|
Wenn du dir das gesamte /etc/ überballert hast und nicht nur die fstab... Im /etc/ liegen ja auch alle Nutzernamen/Gruppen/Passwörter/Shell-Konfigurationsdateien/... Wenn das alles kaputt ist - vergiss es, installier neu.
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
Ich habe alle Benutzernamen, Passwörter etc. beibehalten, geht das dann trotzdem nicht?
|
frostschutz
Anmeldungsdatum: 18. November 2010
Beiträge: 7658
|
Wenn alles funktionieren würde wärs ja okay aber...
Stop, er sagt nicht, dass mein Passwort falsch ist, sondern der Bildschirm wird schwarz und dann erscheint die Eingabeaufforderung wieder, so als wäre nichts gewesen.
...man kann da jetzt natürlich nach der Ursache forschen, aber die Frage ist ob es dabei bleibt oder ob noch zig andere Sachen anfangen zu spinnen.
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
Wohnort: south central EL
|
Spontan würde ich darauf tippen, dass beim Überschreiben von /etc/ sensible Rechte verbogen wurden. Mal angefangen bei denen für die sudoers und der Shadow-Passwortdatei. Keine Ahnung, ob man da theoretisch noch was retten könnte. Würde mich da aber eher frostschutz anschließen und eine saubere Neuinstallation bevorzugen. Hätte jetzt keine Lust dazu im Einzelnen die korrekte Benutzer, Gruppen und Zugriffsrechte für jede Datei und jedes Verzeichnis rauszusuchen und anzupassen.
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
Ich habe mich an einer Neuinstallation versucht und er ist währenddessen eingefroren, hat diverse Dinge getan, die er nicht sollte, etc. Hab halt versucht meine /home Partition zu retten, klappt aber irgendwie nicht so, wie ich mir das vorstelle. Frage: Wie kann ich vom Live auf meine home-Partition zugreifen um noch ein paar Daten zu retten (die ich gestern erzeugt habe. Wäre zwar kein Genickbruch, wenn sie weg sind, aber schon ärgerlich.) Denn wenn ich die alte Sicherung wieder einspiele, geht ja wieder das /etc kaputt und ich hab das gleiche Problem abermals...
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
Ok, ich habe es zumindest schon mal geschafft, meine Partition zu finden. Unter Permissions sehe ich den Benutzer "user #1000" aus der Gruppe "1000".
Welchen Befehl muss ich denn jetzt ausführen, um als Nutzer "ubuntu" darauf zugreifen zu können, um die Dateien zu kopieren? Ich suche schon eine Weile in den Artikeln chmod und Rechte, kann aber nicht so wirklich damit was anfangen.
|
Tamija
(Themenstarter)
Anmeldungsdatum: 27. Juni 2016
Beiträge: 24
|
So, chown hat mir geholfen. Bin gerade dabei über 50 Gb Daten zu kopieren und werde danach einfach noch mal alles frisch installieren. Vielen Dank an Alle für die hilfreichen Beiträge. ☺
|