Puncte:1

Ubuntu 20.04, 3 machines, 3 different kernel versions, often missing headers and module-extra

drapel mx

Using Ubuntu 20.04 on 3 different desktops with rather old CPU (Core2 Q9650, AMD FX-8320, Xeon E5-2678 v3).

The installation was made from Ubuntu Desktop ISO. The machines are updated regularly. I didn't remember doing anything special. But the kernel on these machines are upgraded from 5.4, then 5.8 and now currently Ubuntu 20.04.3 with kernel 5.11. This is OK as long as the machines run stable.

However uname -rs show different kernel versions on each machine, even if they are all up to date

Linux 5.11.0-27-generic # on Xeon machine
Linux 5.11.0-38-generic # on Core2 machine
Linux 5.11.0-40-generic # on AMD-FX machine

In particular, each time the minor version of kernel is updated, eg from 5.11.0-aa to 5.11.0-bb. The Core2 and AMD-FX machines almost always failed to get the corresponding linux-headers and linux-modules-extra. Resulting in a loss of network when rebooted. In such a case, I reboot to Grub menu, select to start with previous kernel version. Then sudo apt install the missing parts. Reboot and the machine is back to normal operation.

The Xeon machine seems to stick with 5.11.0-27-generic regardless of sudo apt upgrade I run from times to times. And this whether with secure boot enabled or not.

QUESTION 1: What is the criteria Ubuntu uses to decide which kernel version to install?

QUESTION 2: Any reason Ubuntu updater consistently failed to fetch linux-headers and linux-modules-extra when the kernel minor version is updated?

Thanks

guiverc avatar
drapel cn
Versiunile Ubuntu LTS oferă două opțiuni de stivă de kernel. (1) stiva generală sau generală, care este cea mai *stabilă* și implicită pentru instalările de server, plus *arome* unde se utilizează mediul 20.04 sau 20.04.1 pentru a instala sau (2) stiva de activare HWE sau hardware care se actualizează pe parcursul vieții a produsului; adică. folosit 5.4 GA apoi 5.8 din 20.10 (20.04.2), apoi 5.11 din 21.04 (20.04.3) și următorul 5.13 din 21.10 (20.04.4), înainte de a fi final... HWE este stiva implicită pentru *arome* cu 20. Instalări media .2 sau ulterioare și instalări desktop Ubuntu 20.04 LTS. ISO-urile de instalare pe server vă permit să alegeți stiva în momentul instalării
guiverc avatar
drapel cn
Suportul de instalare va dicta valorile implicite (cu 20.04 și 20.04.1, față de 20.04.2 și mai târziu, conform comentariului anterior, făcând o diferență). Poate fi selectat în momentul instalării (stiva GA sau HWE) pe unele ISO-uri (ISO-uri Ubuntu Server cu „subiquity”), deși ISO-urile Ubuntu Desktop care folosesc „ubiquity” pot opta, de asemenea, să utilizeze nuclee OEM dacă sunt detectate ca fiind mai bune pentru hardware-ul dvs. schimbați ceea ce am menționat deja... Toate acestea pot fi anulate și de alegerea utilizatorului - https://wiki.ubuntu.com/Kernel/LTSEnablementStack, dar asta nu vă afectează -27, -38 sau -40 menționează de asemenea.
Polymerase avatar
drapel mx
@guiverc mulțumesc pentru explicație. Toate cele 3 mașini au fost instalate folosind Ubuntu Desktop ISO. Aparatul Xeon folosește boot UEFI, celelalte 2 mașini folosesc boot Legacy. Deci, presupun că acesta este motivul pentru care nucleul este actualizat la fiecare lansare 20.04.x. Efectuând `dpkg -l 'linux*' | grep hwe ` Văd că `linux-hwe-5.11-headers-5.11.0-xx` există pe acele mașini. Cum pot determina cu certitudine dacă nucleul are aromă HWE sau OEM?
guiverc avatar
drapel cn
Nu utilizați nuclee OEM conform pastei dvs.; Văd doar nuclee HWE (5.11) și nu GA (5.4) și, important, observ cuvântul *generic* (nu OEM)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.