Nach dem passenden Upgrade auf 18.04.2 immer noch auf dem vorherigen 4.15-Kernel

11

TL; DR

Ich kann meinen Ubuntu-Server nach dem Upgrade von 18.04.1 auf 18.04.2 nicht zwingen, den Kernel auf die entsprechende Version 4.18 zu aktualisieren.

Historischer Hintergrund

Gestern renne ich

sudo apt upgrade

und hatte einen Konflikt in einer der kleineren Dateien (ich denke es war /etc/issue.net). Leider habe ich während der Lösung dieses Konflikts versehentlich Kitt ausgeschaltet ... Als ich mich wieder anmeldete, hatte ich eine Sperre für die aptDatenbank. Ich habe meinen Server neu gestartet und ausgeführt

sudo dpkg --configure -a

Dann sudo apt upgradeging es gut. Nachdem ich meinen Server neu gestartet hatte, sah ich in der Begrüßungsnachricht, dass mein System aktualisiert wurde, der Kernel jedoch noch in der Version 4.15 ist.

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-45-generic x86_64)

Was ich bisher versucht habe

Ich habe alle Lösungen ausprobiert, die ich im Internet finden konnte, aber keine davon hat geholfen:

rychu@RychuSRV:~$ sudo apt update
Hit:1 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease
Hit:2 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Hit:4 https://download.docker.com/linux/ubuntu bionic InRelease
Get:5 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Fetched 177 kB in 1s (161 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

rychu@RychuSRV:~$ sudo apt-get install linux-image-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-image-generic is already the newest version (4.15.0.45.47).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

rychu@RychuSRV:~$ sudo apt-get install linux-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-generic is already the newest version (4.15.0.45.47).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

rychu@RychuSRV:~$ uname -r && dpkg --get-selections linux
4.15.0-45-generic
linux-base                                      install
linux-firmware                                  install
linux-generic                                   install
linux-headers-4.15.0-45                         install
linux-headers-4.15.0-45-generic                 install
linux-headers-generic                           install
linux-image-4.15.0-23-generic                   deinstall
linux-image-4.15.0-29-generic                   deinstall
linux-image-4.15.0-30-generic                   deinstall
linux-image-4.15.0-32-generic                   deinstall
linux-image-4.15.0-33-generic                   deinstall
linux-image-4.15.0-34-generic                   deinstall
linux-image-4.15.0-36-generic                   deinstall
linux-image-4.15.0-38-generic                   deinstall
linux-image-4.15.0-39-generic                   deinstall
linux-image-4.15.0-42-generic                   deinstall
linux-image-4.15.0-43-generic                   install
linux-image-4.15.0-44-generic                   install
linux-image-4.15.0-45-generic                   install
linux-image-generic                             install
linux-modules-4.15.0-23-generic                 deinstall
linux-modules-4.15.0-29-generic                 deinstall
linux-modules-4.15.0-30-generic                 deinstall
linux-modules-4.15.0-32-generic                 deinstall
linux-modules-4.15.0-33-generic                 deinstall
linux-modules-4.15.0-34-generic                 deinstall
linux-modules-4.15.0-36-generic                 deinstall
linux-modules-4.15.0-38-generic                 deinstall
linux-modules-4.15.0-39-generic                 deinstall
linux-modules-4.15.0-42-generic                 deinstall
linux-modules-4.15.0-43-generic                 install
linux-modules-4.15.0-44-generic                 install
linux-modules-4.15.0-45-generic                 install
linux-modules-extra-4.15.0-23-generic           deinstall
linux-modules-extra-4.15.0-29-generic           deinstall
linux-modules-extra-4.15.0-30-generic           deinstall
linux-modules-extra-4.15.0-32-generic           deinstall
linux-modules-extra-4.15.0-33-generic           deinstall
linux-modules-extra-4.15.0-34-generic           deinstall
linux-modules-extra-4.15.0-36-generic           deinstall
linux-modules-extra-4.15.0-38-generic           deinstall
linux-modules-extra-4.15.0-39-generic           deinstall
linux-modules-extra-4.15.0-42-generic           deinstall
linux-modules-extra-4.15.0-43-generic           install
linux-modules-extra-4.15.0-44-generic           install
linux-modules-extra-4.15.0-45-generic           install

rychu@RychuSRV:~$ sudo update-grub
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-45-generic
Found initrd image: /boot/initrd.img-4.15.0-45-generic
Found linux image: /boot/vmlinuz-4.15.0-44-generic
Found initrd image: /boot/initrd.img-4.15.0-44-generic
Found linux image: /boot/vmlinuz-4.15.0-43-generic
Found initrd image: /boot/initrd.img-4.15.0-43-generic
Adding boot menu entry for EFI firmware configuration
done

rychu@RychuSRV:~$ sudo reboot

Und...

Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-45-generic x86_64)
rychu@RychuSRV:~$ uname -r
4.15.0-45-generic

Ich habe es auch versucht

rychu@RychuSRV:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS develoment release
set Prompt=normal in /etc/update-manager/release-upgrades.

Bitte helfen Sie.

Rychu
quelle

Antworten:

11

Sie können den Kernel aktualisieren und ihn durch Ausführen auf zukünftige Ubuntu-Versionen aktualisieren

sudo apt install linux-generic-hwe-18.04

Derzeit wird der 4.18-Kernel installiert.

Pilot6
quelle
Bitte fügen Sie Ihrer Antwort die Informationen hinzu, was dieser Kernel tatsächlich ist. Es handelt sich im Wesentlichen um einen zurückportierten Entwicklungskernel, der möglicherweise mehr Fehler / Probleme enthält, als für Serverversionen normalerweise akzeptabel sind.
Robert Riedl
Es ist kein "Development Backported Kernel". Es ist ein stabiler Ubuntu-Kernel ab Version 18.10. Es ist die Standardeinstellung in 18.04.2. Sie verwechseln sich wahrscheinlich mit UKUU.
Pilot6
Es ist definitiv ein Backport- Kernel. Siehe einige Kommentare von Canonical hier, zweiter Absatz: " Ubuntus Antwort darauf ist, neuere Kernel zurück zu portieren. " Ich aufgelesen , die Entwicklung von Teil dieses Wiki - Eintrag hier unter Abwärtskompatibilität es heißt „ ... dass der HWE Kernel so nah wie möglich an die Zwischen Kernel - Release verfolgen könnte , von dem es abgeleitet ist. “ Während also stabil , könnte es nicht sein Rock-stabil .
Robert Riedl
Wenn Leute Ubuntu 18.04.2 installieren, bekommen sie genau diesen Kernel. Die Frage war darüber. Wie solide es rockt, ist eine Meinungsfrage.
Pilot6
Es stimmt, die letzte Kernel-Version für LTS in letzter Zeit ist immer hwe , um eine Brücke zu schlagen , bis die neue LTS verfügbar ist.
Robert Riedl
8

Ich denke, Sie sollten glücklich sein, bei der 4.15-Kernel-Serie zu bleiben

Aus einem Gespräch in einem Ubuntu-Mail-Forum, eine Antwort von Adam Conrad,

Am Dienstag, den 05. Februar 2019 um 11:53:22 Uhr +0100 schrieb Nio Wiklund:>

Bleiben installierte Systeme bei dieser Kernel-Serie (wie bei den vorherigen LTS-Versionen) oder wird es ein automatisches Upgrade auf die Cosmic-Kernel-Serie und weiter bis zur nächsten LTS-Kernel-Serie geben:

Wenn Sie mit 18.04- oder 18.04.1-Medien installieren und dann ein Upgrade durchführen, bleiben Sie auf dem GA-Kernel und der Xorg-Serie. Wenn Sie mit Medien vom 18.04.2 oder höher installieren, befinden Sie sich in der fortlaufenden HWE-Kernel- und X-Serie.

... Adam

Wenn Sie wirklich auf die neue Kernel-Serie aktualisieren möchten, müssen Sie den Hardware-Aktivierungsstapel aktualisieren. Dies ist riskant. Sie sollten dies definitiv nicht ohne eine vollständige Sicherung tun, damit Sie das System einfach (?) Wiederherstellen können, wenn das Upgrade fehlgeschlagen ist.

Siehe diesen Link: wiki.ubuntu.com/Kernel/LTSEnablementStack

Sudodus
quelle
2
Vielen Dank für die Erklärung. v4.17 hat Unterstützung für einige Dinge hinzugefügt, die ich in meinem Rig habe, wodurch mein Server verbessert wird, also werde ich es versuchen.
Rychu
Ich habe neulich 18.04.2 von Grund auf neu installiert und ich habe immer noch 4.15-45,
Stonecraft
@ Thoughtcraft, Die Kernel-Version, die mit der Ubuntu 18.04.2 ISO-Datei geliefert wird, ist 4.18.0-15 . Sind Sie sicher, dass Sie von dieser ISO-Datei und nicht von einer früheren ISO-Datei (Ubuntu Version 18.04 oder 18.04.1) installiert haben? In meinem installierten, aktualisierten und aktualisierten 18.04.1-System habe ich den von Ihnen erwähnten Kernel 4.15.0-45.
Sudodus
Ich bin ganz sicher. Ich habe es mit einem Torrent heruntergeladen, der von der Ubuntu-Website
verlinkt ist
1
@ Thoughtcraft, Entschuldigung, ich habe nicht gesehen, dass es sich um eine Ubuntu Server- Installation handelt. Es ist besonders wichtig, dass die Serversysteme stabil sind. Aus diesem Grund wird standardmäßig ein Kernel mit langjähriger Unterstützung verwendet (in diesem Fall die ursprüngliche Kernel-Serie von Ubuntu Bionic, die 4.15-Kernel-Serie, die jetzt aktualisiert wurde) 4.15.0-45).
Sudodus