Panique du noyau après la mise à jour vers 4.4.0-108-generic

33

Aujourd'hui, j'ai ce que je suppose être la mise à jour qui devrait prendre en charge Spectre et Meltdown. Cela ne s'est pas très bien passé. Qu'est-ce que je fais maintenant? Voir la photo à l'écran.

entrez la description de l'image ici

Je ne peux pas démarrer le noyau 4.4.0-108-générique à cause d'une panique du noyau. Je suis en cours d'exécution 16.04 sur un processeur Intel Core i5-4670K @ 3.40GHz × 4.

fregger
la source
2
Ce bogue était lié à la mise à jour du noyau pour la célèbre vulnérabilité du processeur Meltdown (je ne sais pas pourquoi les gens l’ont supprimé du titre de la question): bugs.launchpad.net/ubuntu/+source/linux/+bug/ 1742323
Velkan
J'ai eu le même problème. 14.04 mis à jour vers le correctif de fusion. J'ai mis le noyau précédent * .104 dans GRUB et Ubuntu a démarré correctement.
Alexander Kryuchkov
3
Le noyau 4.4.0-109 a été publié. Veuillez mettre à jour vos systèmes.
Stormlord
4.4.0-109 est toujours cassé pour mon hôte Ubuntu 16.04 s'exécutant sous VirtualBox.
Tonin

Réponses:

33

N'installez pas 4.4.0-108-generic sur Xenial! Il rompt les fonctionnalités de démarrage / redémarrage / arrêt / suspension !

Installez 4.4.0-109-generic ( pour plus de détails, voir USN-3522-3 )!


Redémarrez le dernier noyau actif et supprimez 4.4.0-108-generic:

  1. Appuyez Shiftentre UEFI / BIOS et login-screen pour entrer dans GRUB
  2. Dans GRUB, sélectionnez Advanced options for Ubuntuet sélectionnez Ubuntu, with Linux 4.4.0-xxx-generic(où xxx<108)
  3. Connectez-vous au système et supprimez ce buggy 4.4.0-108-generic et installez plutôt 4.4.0-104-generic.

    sudo apt-get purge linux-headers-4.4.0-108 linux-headers-4.4.0-108-generic \
    linux-image-4.4.0-108-generic linux-image-extra-4.4.0-108-generic \
    linux-tools-4.4.0-108 linux-tools-4.4.0-108-generic
    sudo apt-get autoremove
    sudo apt-get install linux-headers-4.4.0-104 linux-headers-4.4.0-104-generic \
    linux-image-4.4.0-104-generic linux-image-extra-4.4.0-104-generic \
    linux-tools-4.4.0-104 linux-tools-4.4.0-104-generic
    

À partir de 2018-01-10 18:00 UTC, le noyau 4.4.0-109-générique semble être distribué sur des miroirs.

Mais si vous le souhaitez, vous pouvez sélectionner le serveur principal ( http://archive.ubuntu.com/ubuntu ).
Vous pouvez y accéder depuis software-properties-gtk/ software-properties-kde.

Vous pouvez installer 4.4.0-109-generic avec les commandes suivantes:

sudo apt-get update
sudo apt-get install linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic \
linux-headers-generic linux-image-4.4.0-109-generic \
linux-image-extra-4.4.0-109-generic linux-image-generic \
linux-tools-4.4.0-109 linux-tools-4.4.0-109-generic linux-tools-generic
Nobert
la source
Quand je cours autoremoveaprès la purge, 4.4.0-108il me demande de supprimer les 4.4.0-103versions - est-ce ce que je veux faire?
Janina
1
J'avais des mises à jour désactivées après avoir lu que Mesa avait brisé les systèmes d'autres personnes le 4 janvier 2018; donc jamais eu 108. 109semble être déjà là:linux-generic/xenial-updates,xenial-security 4.4.0.109.114 amd64 [upgradable from: 4.4.0.104.109]
WinEunuuchs2Unix
1
@ Graham j'ai mis à jour mon post.
N0rbert
1
Vos instructions sont de remplacer boot et sélectionnez 4.4.0-104--all good. Ensuite, la version de purge 4.4.0-108qui subit un correctif d’effondrement - tout va bien. Ensuite, installez, 4.4.0-104mais vous venez de démarrer avec, alors pourquoi voudriez-vous l'installer? Qu'est-ce qui me manque ...
WinEunuuchs2Unix
1
La même chose m'est arrivé il y a quelques jours. J'ai suivi les instructions ici et cela a fonctionné. Cependant, aujourd’hui, le 4.4.0-109 s’est écrasé et même revenir à 104 n’aide en rien. Je dois manuellement fsck et le faire réparer. Maintenant, je peux me connecter en utilisant 104. Je vais probablement m'en tenir à 104 pour l'instant.
EXP0
6

Dans votre menu de démarrage, choisissez advanced options for ubuntu.

Vous pouvez démarrer à partir d’un noyau plus ancien (qui est toujours installé).

Erik Lamers
la source
0

Cela a résolu le problème pour moi:

  1. En utilisant le menu de démarrage grub, démarrez l’ancienne version du noyau.
  2. Installer un noyau encore plus récent

sudo apt install linux-generic-hwe-16.04-edge

update: ressemble à un problème avec la version 4.4.0.108 corrigé avec la version 4.4.0.109 publiée tout à l'heure.

Yngvi Hrafn Pétursson
la source
1
Beaucoup d'utilisateurs n'ont pas besoin de 4.13. Il sera pris en charge jusqu'à la mi-2018 .
N0rbert
-1

Vous pouvez installer le dernier correctif avec succès si vous démarrez avec un noyau plus ancien (j'ai remonté environ trois versions) puis utilisez tous les outils avancés de "nettoyage du système" d'Ubuntu, y compris fsck. Apparemment, il y a quelque chose dans les versions précédentes qui doit être "corrigé" avant que le correctif puisse être installé avec succès.

Bill Wilken
la source