[Pop!OS] MIt anderem (vorherigem) Kernel starten

  • Pop!OS hat vorgestern den Linux Kernel 6.2.0 installiert und danach konnte ich meinen Laptop nicht mehr sauber booten.

    Wenn ich mit dem vorherigen Kernel 6.1.11 starte, läuft alles wie vorher.

    Wie kann ich jetzt wieder 6.1.11 als Standard verwenden, damit ich nicht jedes Mal über den Bootloader gehen muss?

    6.2.0 hat scheinbar Probleme mit meinem SATA Controller und generiert ATA und NCQ Fehler beim Start.

    Clevo Gaming Laptop, TuxedoOS/Win11, Synology DS418j

  • Zur hilfreichsten Antwort springen
  • Pop!OS hat vorgestern den Linux Kernel 6.2.0 installiert und danach konnte ich meinen Laptop nicht mehr sauber booten.

    Wenn ich mit dem vorherigen Kernel 6.1.11 starte, läuft alles wie vorher.

    Wie kann ich jetzt wieder 6.1.11 als Standard verwenden, damit ich nicht jedes Mal über den Bootloader gehen muss?

    6.2.0 hat scheinbar Probleme mit meinem SATA Controller und generiert ATA und NCQ Fehler beim Start.

    Kannst du die Fehlermeldungen mal hier posten?
    Eventuell sind es nur Hinweis-Meldungen.....

    -----------------------------------------------------------------------------

    Lehre jemandem, wie man Angeln geht, anstatt ihm jeden

    Tag einen Fisch zu geben.

    -----------------------------------------------------------------------------

  • Wenn Du nicht den Bootloader durch irgendwas anderes getauscht hast, bootet Pop!_OS mit systemd. Über das kernelstub Kommando müsstest Du den Kernel benennen können, in den Pop!_OS booten soll.

    -> https://support.system76.com/articles/kernelstub/

    Zitat

    Set Default Boot Kernel

    If you need to change the default kernel version used when the system boots, this can be done with this kernelstub command:

    Code
    sudo kernelstub -v -k /boot/vmlinuz-5.8.18-63.71-care -i /boot/initrd.img-5.8.18-63.71-care

    In this example, we have set the kernel to a 5.8 version compiled by the support team. Substitute the desired version. To see which kernel versions are installed and determine the exact version numbers run:

    Code
    dpkg --list | grep linux-image*

    If a specific kernel version is the suspected source of a bug, try a different version. Then a known-good version can be set as the default.

    Daily Driver PC: Pop!_OS 22.04 + Win 10 Dual Boot/ Intel i7-7700K / NVIDIA GeForce GTX 1070 / 32 GB RAM / 3x 1TB Samsung SSD

    Daily Driver Laptop: Framework 13 / Ubuntu 24.04 LTS / AMD Ryzen 7 7840U / 64 GB RAM / 2TB WD NVME

    Backup Laptop: HP Elitebook x360 1030 G2 / Fedora 40 / Intel i5-7200U / Intel HD 620 / 8 GB RAM / 500 GB Samsung NVMe

    Spiele PC: MX Linux + Garuda / AMD Ryzen 7 7800X3D / Radeon RX 6750 XT / 64 GB RAM / 2TB Samsung NVME + 512 GB Kingston NVME + 250 GB Samsung SSD

  • In dem kernelstub command fängt die Bezeichnung des nutzenden Kernels einmal mit "vmlinuz" und einmal mit "inird.img" an? Sind beides fixe Ausdrücke und muss ich nur die Nummer ändern? Ich lese es so, dass der erste Ausdruck den zu setzenden Kernel beschreibt und der zweite Ausdruck die Datei schreibt.

    So sieht es bei mir aus:

    ii linux-image-6.1.11-76060111-generic 6.1.11-76060111.202302091138~1675975749~22.04~f771a7f

    amd64 Linux kernel image for version 6.1.11 on 64 bit x86 SMP

    ii linux-image-6.2.0-76060200-generic 6.2.0-76060200.202302191831~1677858327~22.04~3cea1be

    amd64 Linux kernel image for version 6.2.0 on 64 bit x86 SMP

    Ich will den Default von 6.2.0 auf 6.1.11 ändern. Ist der Befehl so richtig aufgebaut?

    Code
    sudo kernelstub -v -k /boot/linux-image-6.1.11-76060111-generic -i /boot/initrd.img-6.1.11-76060111-generic

    Clevo Gaming Laptop, TuxedoOS/Win11, Synology DS418j

    • Hilfreichste Antwort

    DISCLAIMER:

    Eine Sache vorweg: Ich habe auf Pop!_OS noch nie den Kernel zurückdrehen müssen. Daher ist mein Wissen hier nur theoretischer Natur.


    Ich habe bei mir nach den Kerneln geschaut.

    Ich würde daher das Kommando so versuchen:

    Code
    sudo kernelstub -v -k /boot/vmlinuz-6.1.11-76060111-generic -i /boot/initrd.img-6.1.11-76060111-generic

    Daily Driver PC: Pop!_OS 22.04 + Win 10 Dual Boot/ Intel i7-7700K / NVIDIA GeForce GTX 1070 / 32 GB RAM / 3x 1TB Samsung SSD

    Daily Driver Laptop: Framework 13 / Ubuntu 24.04 LTS / AMD Ryzen 7 7840U / 64 GB RAM / 2TB WD NVME

    Backup Laptop: HP Elitebook x360 1030 G2 / Fedora 40 / Intel i5-7200U / Intel HD 620 / 8 GB RAM / 500 GB Samsung NVMe

    Spiele PC: MX Linux + Garuda / AMD Ryzen 7 7800X3D / Radeon RX 6750 XT / 64 GB RAM / 2TB Samsung NVME + 512 GB Kingston NVME + 250 GB Samsung SSD

  • defcon42 11. März 2023 um 09:21

    Hat einen Beitrag als hilfreichste Antwort ausgewählt.
  • Und wieder zurück. Er bootet seit heute wieder mit Kernel 6.2.0.

    Woran erkenne ich, welche Updates Einfluss auf den Kernel haben?

    Ich kann ohne Probleme mit dem obigen Weg wieder auf 6.1.11 zurück, aber beim nächsten Update macht er die Änderung wieder rückgängig.

    Clevo Gaming Laptop, TuxedoOS/Win11, Synology DS418j

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!