Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

[Gelöst] kernel upgrade unter openSUSE leap

Alles rund um die Installation Eures Linuxsystems, sowie die Updatefunktionen des Systems und das Paketmanagement

Moderator: Moderatoren

Antworten
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

[Gelöst] kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

Problem: ich brauche einen neueren kernel als openSUSE 15.3 derzeit anbietet, damit eine neuere Grafikkarte (RX6800) damit laufen wird. In irgend einem Beitrag wurde das sogar mal erklärt, aber ich finde ihn nicht mehr :blush:

Darin wurde beschrieben, dass ich ein kernel repository einbinden muss und kann dann einen Standardkernel mit anderer Version wählen. Ähmm, und das das sogar ganz unproblematisch wäre. Trotzdem stellt sich bei mir leichte Gänsehaut auf, war da nicht was mmit VirtualBox, was ich nutze?

Kann mir da jemand weiter helfen?

Achja, und wie wird das im Bootmanager bekannt gemacht?
Achja2, vielleicht gäbe es ja auch backports im aktuellen 5.3.18 kernel und ich brauche das gar nicht. Aber wie finde ich das raus?

Wie immer, vorab vielen Dank für Tipps und Gedanken dazu :-)
Zuletzt geändert von gorgonz am 7. Nov 2021, 13:42, insgesamt 2-mal geändert.
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Für Leap 15.3 gibt es das Kernel:stable:backports Repo:
https://download.opensuse.org/repositor ... /standard/

Stand heute: Kernel 5.14.15

Passend dazu gibt es ein Repo mit kmps, z.B. Virtualbox:
https://download.opensuse.org/repositor ... /standard/

Aber:
Zur Zeit baut in kernel:stable:backports der Kernel 5.15 nicht durch, wird aber teilweise schon zum Bau im kmp Repo benutzt.......
Daher würde der Kernel 5.14 schon laufen, aber das passende Virtualbox kmp (5.15) evtl. nicht......

PS:
wegen Bootloader und initrd brauchst du dir eigentlich keine Sorgen machen, der Kernel wird dort automatisch eingetragen.

Läuft zumindest hier seit Jahren........
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

Re: kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

@sauerland: vielen Dank für diese gute Zusammenfassung, das hilft mir sehr :-).

Nachfrage zu den kmps: wie merke ich, dass die Stände wieder gebaut werden können?
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Sollte jetzt wieder funktionieren, da wird dann kmod auf das kernel:stable:backports Repo zusätzlich umgestellt.
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

Re: kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

So, die Repositories sind eingerichtet, das Upgrade ist auch durchgeführt. Allerdings musste dazu bei kmod auf einen älteren Stand zurückgewechselt werden.

So weit so gut. Nun ja, ist mein erstes kernel Upgrade gewesen und so bin ich gleich in die erste Falle gelaufen. Beim ersten Boot kommt kurz eine Meldung, dass der kernel "noch nicht im EFI" eingetragen ist, etwas mit shim*.

Da ich nicht schnell genug entscheiden konnte, was das bedeutet, lief der TimeOut dafür ab und danach konnte der kernel nicht gebootet werden, nur noch Meldungen vom Typ

Code: Alles auswählen

Module has invalid ELF structure
.

Ich weiss jetzt nicht, ob es das shim* Problem ist oder doch noch nicht alle KMPs kompatibel sind.

Nebenbei, ich habe natürlich einen weiteren Boot probiert, aber da kam die Option zum Eintragen in EFI nicht mehr.

Was meint ihr sollte ich jetzt machen?
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Du musst alle Pakete auf das kernle:stable:backport Repo umstellen......
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Ach ganz vergessen:
Stell mal im UEFI/Bios secure boot vorrübergehend aus......
Damit du starten kannst.
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

Re: kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

Ich fürchte, dass ich noch ein prinzipielles Verständnisproblem habe.

Derzeit ist ja der alternative kernel (5.3.18) am Laufen, da der Neue noch nicht geht. Im YaSt sehe ich korrekt 2 installierte kernels, Lasse ich mir die Pakete im neuen Repository der KMPs anzeigen, dann sehe ich, dass sowieso nur ipset und einige virtualbox Module installiert sind.

Was für mich unverständlich ist:
- Meine Erwartung war, dass durch das Hinzufügen der Repositories kernel und KMP automatisch erkannt wird, welche KMPs für den neuen kernel erforderlich sind, wenn ich ihn installiere, was dann wohl nicht erfolgt ist.
- Wenn jetzt unter 5.3.18 neuere KMPs aus dem neuen Repository ausgewählt werden, ist dann sichergestellt, dass diese nicht dem 5.3.18 zugeschlagen werden, sondern nur dem 5.12? Ich will mein 5.3.18 System nicht gefährden ;-)

Zusätzlich gibt es für den 5.12 seit gestern unter 5.3.18 ein kernel Update Angebot. Hab ich lieber weggelassen, weil dann vielleicht wieder Kompatibilitätsprobleme mit den KMPs kommen könnten. Ist das vom Ansatz her richtig?

Rückmeldung: Habe im Bios Secure Boot deaktiviert, trotzdem ist der neue kernel weiterhin nicht bootbar mit den gleichen Meldungen. Ich werde nochmal booten und nachsehen, ob meine BIOS Einstellung auch sauber übernommen wurde.

Sehr viel Fragen diesmal. Wie immer vielen Dank für Tipps und Gedanken ;-)
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Poste mal:

Code: Alles auswählen

zypper lr -d
Dann kann man sehen, wie die Repos heißen und auch Befehle posten, um auf dies Repos umzustellen bzw.einzelne Pakete aus diesen Repos zu installieren.
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

Re: kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

Also nochmal Boot. Hier das Ergebnis

In meinem AORUS BIOS habe ich nur ein passendes Attribut gefunden "Security Device support", das ist und war deaktiviert

Hab auch mal einen Blick in die grub Parameter gemacht und 3 insmod gesehen: gzio, part-gpt und btrfs. Ist dann wohl etwas anderes.
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

Re: kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

Ooh, Du hattest schon geschrieben, sauerland. Hier die Ausgabe:

Code: Alles auswählen

#  | Alias                                        | Name                                                                                        | Enabled   | GPG Check       | Refresh        | Priority  | Type   | URI                                                                                    | Serv->
---+----------------------------------------------+---------------------------------------------------------------------------------------------+-----------+-----------------+----------------+-----------+--------+----------------------------------------------------------------------------------------+-------
 1 | ftp.gwdg.de-openSUSE_Leap_$releasever        | Packman Repository                                                                          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/                     | 
 2 | openSUSE-Leap-15.3-1                         | openSUSE-Leap-15.3-1                                                                        | Nein      | ----            | ----           |   99      | NONE   | hd:/?device=/dev/disk/by-id/usb-TOSHIBA_TransMemory_C412F52D6C82CFC040035577-0:0-part2 | 
 3 | opensuse-guide.org-openSUSE_Leap_$releasever | Libdvdcss Repository                                                                        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.3/                                     | 
 4 | repo-backports-debug-update                  | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/update/leap/15.3/backports_debug/                         | 
 5 | repo-backports-update                        | Update repository of openSUSE Backports                                                     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/15.3/backports/                               | 
 6 | repo-debug                                   | Debug Repository                                                                            | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/                    | 
 7 | repo-debug-non-oss                           | Debug Repository (Non-OSS)                                                                  | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/15.3/repo/non-oss/                | 
 8 | repo-debug-update                            | Update Repository (Debug)                                                                   | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/update/leap/15.3/oss/                               | 
 9 | repo-debug-update-non-oss                    | Update Repository (Debug, Non-OSS)                                                          | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/update/leap/15.3/non-oss/                           | 
10 | repo-non-oss                                 | Non-OSS Repository                                                                          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/                      | 
11 | repo-oss                                     | Haupt-Repository                                                                            | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/                          | 
12 | repo-sle-debug-update                        | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/update/leap/15.3/sle/                               | 
13 | repo-sle-update                              | Update repository with updates from SUSE Linux Enterprise 15                                | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/15.3/sle/                                     | 
14 | repo-source                                  | Source Repository                                                                           | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/source/distribution/leap/15.3/repo/oss/                   | 
15 | repo-update                                  | Hauptaktualisierungs-Repository                                                             | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/15.3/oss                                      | 
16 | repo-update-non-oss                          | Aktualisierungs-Repository (Nicht-Open-Source-Software)                                     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/15.3/non-oss/                                 | 
17 | standard                                     | Leap 15.3 kernel backport                                                                   | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/          | 
18 | standard_1                                   | Leap 15.3 kernel backport KMP packages                                                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | https://download.opensuse.org/repositories/Kernel:/stable:/KMP/standard/               | 
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Poste einmal:

Code: Alles auswählen

zypper se -sir 17

Code: Alles auswählen

zypper se -sir 18
Bitte 2 Code Tags, den das zeigt und, was aus dem beiden Repos installiert ist.

Jetzt noch:

Code: Alles auswählen

zypper se -si kmp kernel
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

Re: kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

und ist gemacht ...

Code: Alles auswählen

zypper se -sir 17

Code: Alles auswählen

S  | Name | Type  | Version        | Arch   | Repository
---+------+-------+----------------+--------+--------------------------
i+ | kmod | Paket | 29-lp153.223.1 | x86_64 | Leap 15.3 kernel backport

Code: Alles auswählen

zypper se -sir 18

Code: Alles auswählen

Keine passenden Objekte gefunden.

Code: Alles auswählen

zypper se -si kmp kernel

Code: Alles auswählen

S  | Name                        | Type  | Version                           | Arch   | Repository
---+-----------------------------+-------+-----------------------------------+--------+-------------------------------------------------------------
i+ | kernel-default              | Paket | 5.15.0-lp153.2.1.g5a1fa5e         | x86_64 | (Systempakete)
i+ | kernel-default              | Paket | 5.3.18-59.27.1                    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | kernel-default-extra        | Paket | 5.3.18-59.27.1                    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | kernel-default-optional     | Paket | 5.3.18-59.27.1                    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | kernel-firmware-all         | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-amdgpu      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-ath10k      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-ath11k      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-atheros     | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-bluetooth   | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-bnx2        | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-brcm        | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-chelsio     | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-dpaa2       | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-i915        | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-intel       | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-iwlwifi     | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-liquidio    | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-marvell     | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-media       | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-mediatek    | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-mellanox    | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-mwifiex     | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-network     | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-nfp         | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-nvidia      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-platform    | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-prestera    | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-qlogic      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-radeon      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-realtek     | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-serial      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-sound       | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-ti          | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-ueagle      | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i  | kernel-firmware-usb-network | Paket | 20210208-2.4                      | noarch | Haupt-Repository
i+ | purge-kernels-service       | Paket | 0-8.3.1                           | noarch | Haupt-Repository
i+ | purge-kernels-service       | Paket | 0-8.3.1                           | noarch | Update repository with updates from SUSE Linux Enterprise 15
i+ | virtualbox-kmp-default      | Paket | 6.1.28_k5.3.18_59.27-lp153.2.12.1 | x86_64 | Haupt-Repository
i+ | virtualbox-kmp-default      | Paket | 6.1.28_k5.3.18_59.27-lp153.2.12.1 | x86_64 | Hauptaktualisierungs-Repository
i+ | virtualbox-kmp-default      | Paket | 6.1.26_k5.3.18_59.19-lp153.2.9.2  | x86_64 | Hauptaktualisierungs-Repository
i+ | virtualbox-kmp-default      | Paket | 6.1.24_k5.3.18_59.16-lp153.2.6.1  | x86_64 | Hauptaktualisierungs-Repository
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Gut, aus dem kernel:stable:backports:kmp ist nichts installiert, das lassen wir auch erst mal so.

Aus kernel:stable:backports ist nur ein "veralteter" Kernel (es gibt eine neuere Version) und kmod installiert.

jetzt mach einmal:

Code: Alles auswählen

zypper rm kernel-default-5.15.0-lp153.2.1.g5a1fa5e
Das deinstalliert den "alten" Kernel

Jetzt stellen wir installierte Pakete auf das kernel:stable:backports Repo um:

Code: Alles auswählen

zypper dup --allow-vendor-change --allow-downgrade --auto-agree-with-licenses --from 17
Wenn fertig, neu starten
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
gorgonz
Hacker
Hacker
Beiträge: 292
Registriert: 13. Mai 2006, 19:37
Wohnort: Frankenland

Re: kernel upgrade unter openSUSE leap

Beitrag von gorgonz »

Hab ich gemacht ... und hat hervorragend geklappt, der kernel läuft :-)

Vielen Dank für Deine ausführliche Anleitung und das Kümmern, sauerland :-)

Diesmal wusste ich ja, dass beim Booten kurzzeitig eine Option erscheinen würde und ich habe innerhalb TimeOut eine Taste gedrückt. Dann wird das "MOK Management" aufgerufen. Ok, das ist echt eine andere Baustelle, hab kurz quer gelesen, da muss ich mir erst einen eigenen Key besorgen, bevor ich damit etwas machen kann. Beim fest stehenden PC "schiebe" ich das Thema mal, bis ich mehr dazu weiß, ob ich das machen sollte ;-). Hoffentlich bootet mein Win10 trotzdem noch, wir werden sehen.

Vermute, damit ist der alternative kernel abgeschlossen.
PC (I7-2600K): Leap 15.1, QT 5.9.7, Kernel 4.12.14-lp151.28.63-default
PC (Rizen 5 3600): Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Laptop: Samsung RC530 (I7-2670QM), Leap 15.3, QT 5.12.7, Kernel 5.3.18-59.19-default
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: [gelöst] kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Der key fürs mok ist dabei........

So bekommst du den Key hinein:
Thankyou for the help.

Thanks to your help, I am now typing this from LEAP-15.3 running the 5.14.11 kernel. For info:

Code: Alles auswählen

oldcpu@localhost:~> uname -a
Linux localhost 5.14.11-lp153.2.g834dddd-default #1 SMP Sun Oct 10  08:34:34 UTC 2021 (834dddd) x86_64 x86_64 x86_64 GNU/Linux
DETAILS (for any who may be curious):

The first time when running LEAP-15.3 from the 5.3.18 kernel (also with the 5.14.11 kernel installed from before) when I tried 'mokutil' command to import the key, I did so from /home/oldcpu, and of course it failed (with an error message it could not find the file status). I was not thinking, as when running the command the bash shell either needed to be in the /etc/uefi/certs subdirectory, or the path was needed. So I changed to the /etc/uefi/certs subdirectory and tried again with:
Code:

Code: Alles auswählen

localhost:/etc/uefi/certs # mokutil --import 6A4E915C.crt --root-pw
That gave no error message, just a return of the root prompt, which I took as a good sign. So I rebooted and immediately obtained this in a blue screen:
Code:

Shim UEFI key management" and asked to "Press any key to perform MOK management"

I immeadiately pressed a key.

I was then presented with this menu (as before) where I had to choose:
* continue boot
* enroll MOK
* enroll key from disk
* enroll hash from disk

This time I chose "enroll MOK". That then presented me with this screen:
* View key 0
* Continue

I had no idea what "View key 0" was for, so I elected to ignore that and I selected "continue" ... That then presented me with this:
Enroll the key(s)?
.
* No
* Yes

I selected "Yes" and I was prompted with a blue screen asking for a "Password". I entered the root password. I then obtained this screen:
Perform MOK management
.
* reboot
* Enroll key from disk
* Enroll hash from disk

I already knew that 'enrolling key from disk was the wrong approach, ... and I decided if my previous actions (with entering the root password) were correct, then a reboot likely appropriate, so I selected 'reboot'.

The PC rebooted, I selected to boot to the 5.14.11 kernel in the grub menu, and this time I had a boot success to the 5.14.11 kernel.
https://forums.opensuse.org/showthread. ... ost3073187
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
Sauerland
Guru
Guru
Beiträge: 4247
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: [gelöst] kernel upgrade unter openSUSE leap

Beitrag von Sauerland »

Achso, jetzt musst du natürlich Virtualbox aus dem kernel:stable:backports:kmp Repo installieren.........
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
Antworten