Hallo Urs,
On 11/1/20 4:50 PM, Urs Liska wrote:
mal wieder ein Problem - ein sehr lästiges weil mir
undurchschaubares:
Das Laptop startet nicht, und ich sehe weder Ursache noch Lösung.
Mögliche Komplikationen:
* Die Installation (Debian Testing (Bullseye)/GNOME) läuft auf einem
verschlüsselten LVM (Passwort ist noch da, keine Sorge)
* Ich habe keinen "root"-Account. Jemand, ein Buch oder das Internet
hatte mir das als sicherer vorgeschlagen, und jetzt sehe ich
irgendwie auch, warum ...
Es gibt den User root nicht, oder der hat kein Passwort. Ich hoffe eher
letzteres, wem gehören sonst die meisten Dateien im rootfs?
Vorgeschichte:
* Das Journal lief voll, in der Größenordnung von 1GB in 2 Stunden
Eigentlich(tm) passt der journald auf, dass er die Platte nicht voll
macht und archiviert nur die aktuellsten Daten.
* Der Eindruck war, dass es sich um
JavaScript-Fehler in GNOME
handelt, deshalb dachte ich: Nach Wochen mal wieder ein Reboot kann
nicht schaden.
* (Evtl. relevant?: In den Tagen davor wurde mein USB-Headset (an
*diesem* Laptop) meistens nicht oder falsch erkannt)
Situation:
* Booten stoppt (nach erfolgreichem Entschlüsseln des LVM) irgendwann
mit blinkendem Cursor
* Booten im Recovery mode:
o Abschalten von Audio, Wifi/BT undWebcam im "BIOS" (um einige
"Verdächtidge" auszuschließen):
+ Load AppArmor
+ Started Network Time Synchronization
+ ...
+ Reached Target Time Synchronized
+ Started Rescue Shell
+ ...
+ Finished Update UTMP about System Runlevel Changes
+ Aufforderung zum Rescue mode und Journallesen.
+ Geht nicht, "the root acount is logged"
Wohl eher "locked"?
+ "Press enter to continue"
+ Danach noch einige schnelle Meldungen und dann der blinkende
Cursor
Interessant wäre herauszufinden, welches der kaputte Service ist.
Entweder mal auf ein gut mitschneidbares Interface loggen (UART?) oder
die Konsolenausgaben mal abfilmen und dann langsam durchsuchen?!
o Anschalten von Wifi/Bluetooth
+ Bluetooth-Meldungen vor dem Start der Rescue Shell
sowie nach dem "press Enter"
BT *scheint* erfolgreich geladen zu sein
o Anschalten von Audio: Ähnlich. Kurz vor Schluss Meldungen wie
+ snd_hda_codec für viele Geräte
+ Finished Save/Restore Sound Crd State
+ Ende aber wieder mit Bluetooth-Meldungen
o Anschalten von Webcam
+ Ich sehe keinen Unterschied in dem noch sichtbaren Teil der
Meldungen.
Ein Kernel-Update dürfte nicht verantwortlich sein, da das Verhalten mit
dem Standard-Kernel 5.8.0-2 gleich ist wie mit den beiden installierten
älteren 5.8.0-1 und 5.7.0-3
Welche Optionen habe ich?
* Direkte Analyse scheint nicht zu gehen ewgen des fehlenden "root"-Login?
* D.h. es bleibt nur das Starten eines Live-Systems?
o Ich sehe, dass man das verschlüsselte LVM im Live-System
entschlüsseln kann, wollte das aber bisher nicht machen, weil
ich dafür Etliches installieren und einrichten müsste, was beim
nächsten Mal ja wieder weg wäre.
o Habe ich eine Chance, vom Live-System die Logs/Journals des
installierten Systems zu lesen, und wird mich das weiterbringen?
o Wie seht ihr die Wahrscheinlichkeit, dass es sich um
+ eine korrupte Konfiguration oder Paketinstallation (z.B.
Firmware),
+ defekte Dateien/Dateisysteme
+ ein echtes Hardware-Problem mit einer Komponente handelt?
* Notfall-Alternative (sinnlos bzw. idiotisch?):
o Live-System, entschlüsseln
o Home-Partition kopieren (ja, das *meiste* ist aktuell gesichert
...)
o Neuinstallation und Rückkopieren
Ich würde mal probieren mit init=/bin/sh auf der Kernel-cmdline zu booten.
Liebe Grüße
Uwe