web-dev-qa-db-fra.com

Le noyau est installé mais ne fonctionne pas 16.04.4 LTS

Le programme de mise à jour du logiciel a installé le dernier noyau 4.4.0-130. J'ai ensuite redémarré mais je n'ai pas pu le trouver dans le menu de paramètres avancés de grub. Je l'ai cherché et déterminé qu'il ne fonctionnait pas:

dpkg -l | grep linux-image
rc  linux-image-4.4.0-109-generic               4.4.0-109.132                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-112-generic               4.4.0-112.135                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-116-generic               4.4.0-116.140                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-119-generic               4.4.0-119.143                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-121-generic               4.4.0-121.145                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-122-generic               4.4.0-122.146                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-124-generic               4.4.0-124.148                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-127-generic               4.4.0-127.153                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-128-generic               4.4.0-128.154                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-130-generic               4.4.0-130.156                                AMD64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP

uname -r 
4.4.0-128-generic

J'ai ensuite lancé Grub Customizer, où le nouveau noyau était répertorié, enregistré la nouvelle configuration et redémarré. Le nouveau noyau n'est toujours pas en cours d'exécution. J'ai ensuite ouvert le terminal et couru:

Sudo update-grub

J'ai redémarré à nouveau avec le même résultat.

Mise à jour: -128 et -130 semblent démarrer mais se bloquent juste avant l'interface de bureau, comme si les échecs en cascade de chaque noyau précédent présentaient des problèmes de démarrage. En cours d'exécution 4.4.0-124

Comment dois-je procéder pour dépanner et faire en sorte que le nouveau noyau s'exécute comme il le ferait normalement après ce type de mise à jour? Puis-je purger -130 puis réinstaller la mise à jour via apt? Quel est un moyen sûr de le faire?

Éditer par demande:

:~$ df
Filesystem     1K-blocks      Used Available Use% Mounted on
udev             1900716         0   1900716   0% /dev
tmpfs             384252      6096    378156   2% /run
/dev/sda6       40197496   8797872  29334628  24% /
tmpfs            1921244     45500   1875744   3% /dev/shm
tmpfs               5120         4      5116   1% /run/lock
tmpfs            1921244         0   1921244   0% /sys/fs/cgroup
/dev/loop0         38528     38528         0 100% /snap/handbrake-jz/132
/dev/loop2         38528     38528         0 100% /snap/handbrake-jz/133
/dev/loop1        142848    142848         0 100% /snap/gnome-3-26-1604/64
/dev/loop3         38656     38656         0 100% /snap/handbrake-jz/134
/dev/loop6         89088     89088         0 100% /snap/core/4917
/dev/loop4         88704     88704         0 100% /snap/core/4650
/dev/loop5         89088     89088         0 100% /snap/core/4830
/dev/sda7      502672688 410111864  71567120  86% /home
tmpfs             384252        88    384164   1% /run/user/1000
:~$ df -i
Filesystem       Inodes  IUsed    IFree IUse% Mounted on
udev             475179    521   474658    1% /dev
tmpfs            480311    756   479555    1% /run
/dev/sda6       2564096 339157  2224939   14% /
tmpfs            480311    147   480164    1% /dev/shm
tmpfs            480311      3   480308    1% /run/lock
tmpfs            480311     16   480295    1% /sys/fs/cgroup
/dev/loop0          511    511        0  100% /snap/handbrake-jz/132
/dev/loop2          502    502        0  100% /snap/handbrake-jz/133
/dev/loop1        27651  27651        0  100% /snap/gnome-3-26-1604/64
/dev/loop3          503    503        0  100% /snap/handbrake-jz/134
/dev/loop6        12842  12842        0  100% /snap/core/4917
/dev/loop4        12841  12841        0  100% /snap/core/4650
/dev/loop5        12841  12841        0  100% /snap/core/4830
/dev/sda7      31932416 117242 31815174    1% /home
tmpfs            480311     37   480274    1% /run/user/1000
:~$ 

Réinstaller la sortie:

:~$ Sudo apt install --reinstall linux-image-generic
[Sudo] password for x: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-124 linux-headers-4.4.0-124-generic
  linux-headers-4.4.0-127 linux-headers-4.4.0-127-generic
  linux-image-4.4.0-124-generic linux-image-4.4.0-127-generic
  linux-image-extra-4.4.0-124-generic linux-image-extra-4.4.0-127-generic
Use 'Sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 10 not upgraded.
Need to get 0 B/2,532 B of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 316411 files and directories currently installed.)
Preparing to unpack .../linux-image-generic_4.4.0.130.136_AMD64.deb ...
Unpacking linux-image-generic (4.4.0.130.136) over (4.4.0.130.136) ...
Setting up linux-image-generic (4.4.0.130.136) ...
:~$

Après le redémarrage:

:~$ uname -r
4.4.0-130-generic
:~$

J'ai redémarré 10 fois avec le même résultat RÉSOLU RÉSULTAT, j'ai également testé les noyaux précédents jusqu'à -124. Apparemment, cela a résolu mes problèmes utilisateur535733, si vous reformulez vos pensées sous forme de réponse publiée, je serais heureux de vous fournir le crédit. Je vais étudier cela davantage pour référence future et édification.

1
xtrchessreal

Le premier problème évident est que vous n'avez pas installé le dernier noyau: votre dernier est -130 alors qu'Ubuntu distribue actuellement -136. La raison la plus courante de ce type de problème est que votre métapaquet linux-image-generic est obsolète.

Solution: Utilisez Sudo apt install --reinstall linux-image-generic pour actualiser le métapaquet qui, à son tour, extraira le dernier noyau pour votre version d'Ubuntu.

Vous semblez avoir eu un autre, deuxième problème plus vague avec plusieurs symptômes:

  • Stale linux-image-generic métapaquet
  • Kernels installant mais ne figurant pas dans GRUB

Il existe plusieurs causes possibles de ces symptômes ensemble:

  • Manque d'espace disque dans / ou /boot: Vérification avec df
  • Inodes inutilisés sur le disque: vérifiez avec df -i
  • Conflit entre aptes: regardez les messages d'erreur apt

L'espace disque et les problèmes apt ne disparaissent généralement pas d'eux-mêmes. Il semble probable que vous ayez fait quelque chose - que vous le sachiez ou non - pour résoudre le problème.

1
user535733