update von stretch auf buster: initramfs-Fehler

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
gnagflow
Beiträge: 26
Registriert: 14.06.2004 15:23:20
Wohnort: 52°22'N 10°35'E

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von gnagflow » 10.05.2020 16:17:13

Hallo willy,
danke für Deine Tipps. Habe die Nachinstallation so umgesetzt, wie von Dir empfohen.
Ergebnis:

Code: Alles auswählen

linux-image-4.19.0-8-amd64          4.19.98-1+deb10u1 amd64 
linux-image-amd64                   4.19+105+deb10u3  amd64
sieht irgendwie nicht so gleich aus ...

Ich habe mal Deine Vermutung "Virtualbox" aufgenommen und parallel den Altzustand stretch wieder hergestellt, dort Virtualbox gepurged und den kompletten update (natürlich mit angepasster sources.list) fahren lassen, in der Hoffung, "dann schon fertig" zu sein.
Abgesehen davon, dass die Fehlermeldungen (initramfs) dieselben sind, startet das so entstandene System nicht mehr (bleibt im clean check im Start "hängen").
Also: Wieder auf den Zustand von Freitagabend, in der Hoffnung, dass daraus mit Forenhilfe bald ein "Zustand Freutag" wird.
Gruß
Wolle

willy4711

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von willy4711 » 10.05.2020 16:42:35

gnagflow hat geschrieben: ↑ zum Beitrag ↑
10.05.2020 16:17:13
Ergebnis:

Code: Alles auswählen

linux-image-4.19.0-8-amd64          4.19.98-1+deb10u1 amd64 
linux-image-amd64                   4.19+105+deb10u3  amd64
sieht irgendwie nicht so gleich aus ...
Hast Recht, ist aber richtig so. Manchmal differiert die Bezeichnung für das Meta-Paket, manchmal nicht.Warum ????

Um jetzt nochmal zu verstehen, was du gemacht hast:

Du hast jetzt ein System das vor ein paar Tagen ein Dist-Upgrade erfahren hat. Darüber hatten wir gesprochen.
Dieses System mault beim Booten über irgendwelche fehlende Kernel-Module.
Fährt das eigentlich bis zu Grafischen Oberfläche hoch (graphical.target) ?

Dann hast du das alte System (parallel) irgendwie wiederhergestellt, ein Dist-Upgrade gemacht, was anscheinend in die Hose ging.

Jetzt hast du zwei Systeme ?

gnagflow
Beiträge: 26
Registriert: 14.06.2004 15:23:20
Wohnort: 52°22'N 10°35'E

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von gnagflow » 10.05.2020 19:46:07

Hallo willy,
Du hast jetzt ein System das vor ein paar Tagen ein Dist-Upgrade erfahren hat. Darüber hatten wir gesprochen.
Ja, und nur darum geht es mir, das ans Laufen zu kriegen.
Fährt das eigentlich bis zu Grafischen Oberfläche hoch
Nein, ich kann mich nur über die Konsole einloggen.
Jetzt hast du zwei Systeme ?
Vergiss das zweite - das war nur der Ansatz, Deine Vermutung Virtualbox als Hauptverdächtigen schon vor dem full-upgrade zu purgen und damit den möglichen Fehler auf diesem Wege erst gar nicht wirksam werden zu lassen. Meine Erkenntnis daraus: Virtualbox kann nicht der Verursacher sein.
Gruß
Wolle

Benutzeravatar
RobertS
Beiträge: 512
Registriert: 15.04.2012 13:50:53
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Rastatt BaWü

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von RobertS » 11.05.2020 01:12:45

Nur eine Vermutung, aber Fremdquellen sind kritisch. Normalerweise alles aus den Fremdquellen rausschmeißen, dann ein full-upgrade. Die sources.list dürfte der Quell des Übels sein.

willy4711

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von willy4711 » 11.05.2020 06:31:05

Upps hatte gestern noch was geschrieben, aber wohl nicht abgeschickt :facepalm:
Also nochmal:
um den Dingen auf die Spur zukommen, wäre jetzt nötig:

Code: Alles auswählen

journalctl -b |grep "module\|fail"
um zu sehen, was da so bei dir an Hardware ist, die ein Problem hat (haben könnte):
Debianinxi installieren und dann die Ausgabe von

Code: Alles auswählen

inxi -F
Hast du eigentlich Debianplymouth wieder installiert? Glaub zwar nicht dass die Grafische Oberfläche
deswegen nicht startet (wohl eher ein Grafik-Problem).
Trotzdem mal:

Code: Alles auswählen

apt clean

Code: Alles auswählen

apt install --reinstall lightdm plymouth
@ RobertS Tja das ist (leider) passiert. Die Quellen nachträglich zu deaktivieren, wird wohl nichts mehr bringen.
Allerdings hab ich auch noch nie Backports/Fremdquellen während eines dist-Upgrades aktiv gelassen, zumal ja überhaupt nicht
sicher ist, dass die Pakete bei einem Release Wechsel gleich in den Backports/Fremdquellen samt Abhängigkeiten vorhanden sind.
Um mal den Umfang der Fremdpakete abzuschätzen:

Code: Alles auswählen

dpkg -l |grep "dmo\|bpo"

gnagflow
Beiträge: 26
Registriert: 14.06.2004 15:23:20
Wohnort: 52°22'N 10°35'E

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von gnagflow » 11.05.2020 11:04:29

Moin,
dann schaun wir mal.

Code: Alles auswählen

inxi -F
liefert: https://nopaste.debianforum.de/41032
Hast du eigentlich plymouth wieder installiert?
versucht, mit dem bekannten (s.o.) Fehler.

Code: Alles auswählen

dpkg -l |grep "dmo\|bpo"
bringt diese Information: https://nopaste.debianforum.de/41033

Wenn es hilft, kann ich nach Eurem Rat gerne auch noch mal auf den Zustand vor dem upgrade zurücksetzen, um dann Aktionen durchzuführen - wozu macht man schließlich regelmäßige Sicherungen? ;-)
Gruß
Wolle

willy4711

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von willy4711 » 11.05.2020 11:42:10

Code: Alles auswählen

Graphics:
  Device-1: NVIDIA GF108 [GeForce GT 530] driver: N/A
  Display: server: X.org 1.20.4 driver: nvidia
  unloaded: fbdev,modesetting,nouveau,vesa tty: 80x25
  Message: Advanced graphics data unavailable in console for root. 
Da fehlt der Treiber. Aber ich habs nichts anderes gefunden als das hier:
https://www.nvidia.de/Download/Find.aspx?lang=de
Demnach wäre der letzte Treiber, der deine Karte unterstützt, der 390 iger aus oldstable.

Code: Alles auswählen

rmadison nvidia-driver
nvidia-driver | 340.106-1        | oldoldstable/non-free               | amd64, armhf, i386
nvidia-driver | 390.116-1        | oldstable/non-free                  | amd64, armhf, i386
nvidia-driver | 390.132-1        | oldstable-proposed-updates/non-free | amd64, armhf, i386
nvidia-driver | 418.74-1~bpo9+1  | stretch-backports/non-free          | amd64, armhf, i386
nvidia-driver | 418.113-1        | stable/non-free                     | amd64, armhf, i386
nvidia-driver | 440.82-1~bpo10+1 | buster-backports/non-free           | amd64, armhf, i386
nvidia-driver | 440.82-1         | testing/non-free                    | amd64, armhf, i386
nvidia-driver | 440.82-1         | unstable/non-free                   | amd64, armhf, i386
Weiter gebuddelt:

Der nvidia-legacy-340xx-driver sowie nvidia-legacy-390xx-driver (beider unter Buster vorhanden)
unterstützen deine Karte aber.

Code: Alles auswählen

rmadison nvidia-legacy-340xx-driver
nvidia-legacy-340xx-driver | 340.107-2~bpo9+1  | stretch-backports/non-free | amd64, armhf, i386
nvidia-legacy-340xx-driver | 340.108-2~bpo10+1 | buster-backports/non-free  | amd64, armhf, i386
nvidia-legacy-340xx-driver | 340.108-3~deb9u1  | oldstable/non-free         | amd64, armhf, i386
nvidia-legacy-340xx-driver | 340.108-3~deb10u1 | stable/non-free            | amd64, armhf, i386
nvidia-legacy-340xx-driver | 340.108-5         | testing/non-free           | amd64, armhf, i386
nvidia-legacy-340xx-driver | 340.108-5         | unstable/non-free          | amd64, armhf, i386
willy@XFCE:~$ rmadison nvidia-legacy-390xx-driver
nvidia-legacy-390xx-driver | 390.116-1~bpo9+1  | stretch-backports/non-free | amd64, armhf, i386
nvidia-legacy-390xx-driver | 390.132-3~deb10u1 | stable/non-free            | amd64, armhf, i386
nvidia-legacy-390xx-driver | 390.132-4         | testing/non-free           | amd64, armhf, i386
nvidia-legacy-390xx-driver | 390.132-4         | unstable/non-free          | amd64, armhf, i386
was noch fehlt wären wäre die Ausgabe von journalctl ..
jetzt (aktuell) wäre die Ausgabe von

Code: Alles auswählen

dpkg -l *nvidia*|grep ii
zum Deinstallieren der stretch-version interessant.

Aber: Ob das zum Schluss trotz der vielen Fremdpakete klappt, steht in den Sternen.

EDIT:

Hast du eigentlich

Code: Alles auswählen

aptitude purge ~c
augeführt ?

Empfehlenswert wäre auch mal zu sehen was

Code: Alles auswählen

apt autoremove --simulate
so abholzen will

gnagflow
Beiträge: 26
Registriert: 14.06.2004 15:23:20
Wohnort: 52°22'N 10°35'E

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von gnagflow » 11.05.2020 13:09:08

Moin,

Danke für die Tipps. Treiber habe ich nach https://wiki.debian.org/NvidiaGraphicsD ... cy_GPUs.29 installiert.
jetzt (aktuell) wäre die Ausgabe von

Code: Alles auswählen

dpkg -l *nvidia*|grep ii
interessant
Das sieht so aus:

Code: Alles auswählen

ii  libnvidia-legacy-390xx-eglcore:amd64        390.132-3~deb10u1 amd64        NVIDIA binary EGL core libraries (390xx legacy version)
ii  libnvidia-legacy-390xx-eglcore:i386         390.132-3~deb10u1 i386         NVIDIA binary EGL core libraries (390xx legacy version)
ii  libnvidia-legacy-390xx-glcore:amd64         390.132-3~deb10u1 amd64        NVIDIA binary OpenGL/GLX core libraries (390xx legacy version)
ii  libnvidia-legacy-390xx-glcore:i386          390.132-3~deb10u1 i386         NVIDIA binary OpenGL/GLX core libraries (390xx legacy version)
ii  nvidia-egl-common                           418.113-1         amd64        NVIDIA binary EGL driver - common files
ii  nvidia-installer-cleanup                    20151021+9        amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                        20151021+9        amd64        NVIDIA binary kernel module support files
ii  nvidia-modprobe                             418.56-1          amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-support                              20151021+9        amd64        NVIDIA binary graphics driver support files
ii  nvidia-vulkan-common                        418.113-1         amd64        NVIDIA Vulkan driver - common files
was noch fehlt wären wäre die Ausgabe von journalctl ..
Oh, sorry, hatte ich einfach vergessen ...:
https://nopaste.debianforum.de/41035
Hast du eigentlich

Code: Alles auswählen

aptitude purge ~c
ausgeführt ?
aber ja.
Empfehlenswert wäre auch mal zu sehen was

Code: Alles auswählen

apt autoremove --simulate
so abholzen will
Nicht viel. außer den gerade installierten Nvidia-Teilen:https://nopaste.debianforum.de/41036
Gruß
Wolle

willy4711

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von willy4711 » 11.05.2020 14:04:14

gnagflow hat geschrieben: ↑ zum Beitrag ↑
11.05.2020 13:09:08
Nicht viel. außer den gerade installierten Nvidia-Teilen:https://nopaste.debianforum.de/41036
Und die Grafische Oberfläche erscheint wirklich ?
wenn ich mir mal die Abhängigkeiten ausgeben lasse, muss ich feststellen, dass da die Hälfte fehlt.
Höchst unwahrscheinlich das das ein Bild ausgeben sollte.

Code: Alles auswählen

apt-cache depends nvidia-legacy-390xx-driver
nvidia-legacy-390xx-driver
  Hängt ab von (vorher): nvidia-installer-cleanup
 |Hängt ab von: nvidia-legacy-390xx-driver-libs
  Hängt ab von: nvidia-legacy-390xx-driver-libs-nonglvnd
  Hängt ab von: nvidia-legacy-390xx-driver-bin
  Hängt ab von: xserver-xorg-video-nvidia-legacy-390xx
  Hängt ab von: nvidia-legacy-390xx-vdpau-driver
  Hängt ab von: nvidia-legacy-390xx-alternative
 |Hängt ab von: nvidia-legacy-390xx-kernel-dkms
  Hängt ab von: <nvidia-legacy-390xx-kernel-390.132>
    nvidia-legacy-390xx-kernel-dkms
  Hängt ab von: nvidia-support
  Empfiehlt: nvidia-settings-legacy-390xx
  Empfiehlt: libnvidia-legacy-390xx-cfg1
  Empfiehlt: nvidia-persistenced
 |Schlägt vor: nvidia-legacy-390xx-kernel-dkms
  Schlägt vor: nvidia-legacy-390xx-kernel-source
Das Journal NoPaste-Eintrag41035 ist von einem Zeitpunkt vor der Installation von Nvidia ?

Code: Alles auswählen

0 aktualisiert, 0 neu installiert, 0 zu entfernen und 103 nicht aktualisiert.
wenn das aus dem Befehl apt autoremove stammt, verstehe ich das alles nicht mehr.
Aus meinem Verständnis ist das, was da deinstalliert werden soll, alles alte Konfigurations-- Dateien
Ich vermute: Du hast
vor nichts von Nvidia gelöscht ??
was sind das für 103 nicht aktualisierte Dateien ?

Code: Alles auswählen

apt list --upgradeable
Langsam erscheint es mir sinnvoller, du rettest deine Daten und machst einen Neuinstallation

gnagflow
Beiträge: 26
Registriert: 14.06.2004 15:23:20
Wohnort: 52°22'N 10°35'E

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von gnagflow » 11.05.2020 17:21:24

Moin willy,
Und die Grafische Oberfläche erscheint wirklich ?
Nein, natürlich nicht - hatte ich übrigens auch nicht behauptet ...
Das Journal NoPaste-Eintrag41035 ist von einem Zeitpunkt vor der Installation von Nvidia ?
Ja.
Ich vermute: Du hast vor nichts von Nvidia gelöscht ??
Du vermutest richtig.
Langsam erscheint es mir sinnvoller, du rettest deine Daten und machst einen Neuinstallation
Dann werde ich mich mal auf den Weg begeben, knapp sieben Jahre nach der Erstinstallation das mal wieder zu machen - ob ich das noch kann? ;-)

Ich danke Dir für Deine immer schnelle und ausdauernde Unterstützung. Wenn auch nicht das erhoffte Ergebnis erreicht werden konnte, habe ich doch wieder einiges dazu gelernt.
Dann werde ich bald aus einem neuen System wieder zuschauen können - da bin ich mal gespannt, wann ich alle notwendigen Einstellungen (über die Jahre hat sich ja doch so einiges "angesammelt") wieder in den passenden Zustand gebracht habe - ist andererseits ja auch die Gelegenheit, mal aufzuräumen, also Applikationen, die ich heute nicht mehr nutze, nicht wieder mit zu installieren...
Gruß
Wolle

willy4711

Re: update von stretch auf buster: initramfs-Fehler

Beitrag von willy4711 » 11.05.2020 18:53:57

Heisser Tipp, da du ja anscheinend auf Aktuellem stehst:
Nimm Testing und meinetwegen deb.Multimedia dazu, lass die Backports raus.
Ob man für wine ein Fremdropo braucht, kann ich nicht beurteilen, da ich es nicht benutze.
Ich habe deb.multimedia seit mehreren Jahren mit gleicher Priorität wie alle Repos mitlaufen,
und noch kein gravierendes Problem gehabt.
Testing hat auch den Vorteil, dass man quasi eine "Rolling Distro" hat, und diesem Stress mit einen Dist-Upgrade
nicht ausgesetzt ist. dist upgrade(bzw. full-upgrade) ist halt generell Standard wenn man aktualisiert.
Nachteil ist halt, dass man häufig aktualisieren muss, was mich aber nicht stört.

Edit:
Nach der Installation:

Code: Alles auswählen

dpkg --add-architecture i386
dann

Code: Alles auswählen

apt install dkms
dann

Code: Alles auswählen

apt install nvidia-legacy-390xx-driver

Antworten