Masih pada kernel 4.15 sebelumnya setelah upgrade ke 18.04.2

11

TL; DR

Saya tidak bisa memaksa server ubuntu saya, setelah memutakhirkan ke 18.04.2 dari 18.04.1, untuk memutakhirkan kernel ke versi 4.18 yang sesuai.

Latar belakang sejarah

Kemarin saya lari

sudo apt upgrade

dan memiliki konflik pada salah satu file kecil (saya pikir itu /etc/issue.net). Sayangnya, selama menyelesaikan konflik itu, saya secara tidak sengaja mematikan dempul ... Ketika saya masuk kembali, saya memiliki kunci pada aptbasis data. Saya me-restart server saya dan mengeksekusi

sudo dpkg --configure -a

Lalu sudo apt upgradebaik-baik saja. Setelah saya me-restart server saya, saya melihat, dalam pesan selamat datang, bahwa sistem saya diperbarui tetapi kernel masih dalam versi 4.15.

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

Apa yang saya coba sejauh ini

Saya mencoba semua solusi yang dapat saya temukan di Internet tetapi tidak ada yang membantu:

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

Dan...

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

Saya juga mencoba

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.

Tolong bantu.

Rychu
sumber

Jawaban:

11

Anda dapat memutakhirkan kernel dan tetap meningkatkannya ke rilis Ubuntu titik masa depan dengan menjalankan

sudo apt install linux-generic-hwe-18.04

Adapun saat ini akan menginstal kernel 4,18.

Pilot6
sumber
Silakan tambahkan info apa kernel ini sebenarnya untuk jawaban Anda .. pada dasarnya kernel pengembangan backported dan mungkin mengandung lebih banyak bug / masalah daripada biasanya dapat diterima untuk rilis server.
Robert Riedl
Ini bukan "kernel pengembangan backported". Ini kernel Ubuntu yang stabil dari rilis 18.10. Ini default di 18.04.2. Anda mungkin berbaur dengan UKUU.
Pilot6
Jelas ini adalah kernel yang di- backport melihat beberapa komentar dari Canonical di sini, paragraf kedua: " Respons Ubuntu terhadap ini adalah untuk meng-backport kernel yang lebih baru. ". Saya mendapatkan bagian pengembangan dari entri wiki ini di sini , di bawah Backwards Compatibility ia mengatakan " ... bahwa kernel HWE dapat melacak sedekat mungkin dengan rilis kernel sementara dari mana ia berasal. " Jadi, walaupun stabil , mungkin tidak menjadi rock-stable .
Robert Riedl
Pokoknya ketika orang menginstal Ubuntu 18.04.2 mereka mendapatkan persis kernel ini. Pertanyaannya adalah tentang itu. Betapa kokohnya itu menjadi masalah pendapat.
Pilot6
Benar, rilis kernel terakhir untuk LTS baru-baru ini selalu hwe , untuk menjembatani sampai LTS baru tersedia.
Robert Riedl
8

Saya pikir Anda harus senang tetap dengan seri kernel 4.15

Dari percakapan di forum surat Ubuntu, sebuah jawaban oleh Adam Conrad,

Pada Selasa, 05 Februari 2019 pada 11:53:22 +0100, Nio Wiklund menulis:>

Akankah sistem yang terinstal tetap dengan seri kernel ini (seperti dengan rilis LTS sebelumnya) atau akan ada peningkatan otomatis ke seri kernel Cosmic dan selanjutnya hingga seri kernel LTS berikutnya:

Jika Anda menginstal dengan 18.04 atau 18.04.1 media dan kemudian memutakhirkan, Anda akan tetap menggunakan GA kernel dan seri Xorg. Jika Anda menginstal dengan 18.04.2 atau lebih baru media, Anda akan berada di HWE kernel dan seri X bergulir.

... Adam

Jika Anda benar-benar ingin meningkatkan ke seri kernel baru, Anda harus memutakhirkan tumpukan pemberdayaan perangkat keras, dan itu berisiko. Anda seharusnya tidak melakukannya tanpa cadangan lengkap, sehingga Anda dapat dengan mudah (?) Memulihkan sistem jika pemutakhiran salah.

Lihat tautan ini: wiki.ubuntu.com/Kernel/LTSEnablementStack

sudodus
sumber
2
Terima kasih atas penjelasannya. v4.17 menambahkan dukungan untuk beberapa hal yang saya miliki di rig saya yang akan meningkatkan server saya jadi saya akan mencobanya.
Rychu
Saya benar-benar menginstal 18.04.2 dari awal hari yang lain dan saya masih memiliki 4.15-45,
Stonecraft
@Thoughtcraft, Versi kernel yang datang dengan file iso Ubuntu 18.04.2 adalah 4.18.0-15 . Apakah Anda yakin telah menginstal dari file iso ini dan bukan dari file iso sebelumnya (Ubuntu versi 18.04 atau 18.04.1)? Dalam sistem saya yang terinstal, diperbarui & ditingkatkan 18.04.1, saya memiliki kernel yang Anda sebutkan, 4.15.0-45.
sudodus
Saya cukup yakin. Saya mengunduhnya menggunakan torrent yang ditautkan dari situs web Ubuntu
Stonecraft
1
@Thoughtcraft, Maaf, saya tidak melihat bahwa ini adalah instalasi Ubuntu Server . Sangat penting, bahwa sistem server stabil, dan [saya pikir] karena alasan itu defaultnya adalah menggunakan kernel dengan dukungan lama (dalam hal ini seri kernel asli dari Ubuntu Bionic, seri 4.15 kernel, sekarang diperbarui ke 4.15.0-45).
sudodus