Паника (возможно) ядра продолжается даже после обновления до 4.4.0-112-generic (ubuntu 16.04.3 LTS)!

К сожалению, я установил ядро ​​4.4.0-108 перед тем, как увидеть соответствующий ответ: Kernel panic после обновления до 4.4.0-108-generic

Я уже отбросил проблемное ядро ​​(очищено) и переключился до 4.4.0-109 и на сегодняшний день до 4.4.0-112, но остается одна проблема: отказ перезагрузки системы. Все остальное работает нормально, за исключением операции перезагрузки.

Здесь вы можете увидеть изображение с экрана из проблемы:

Любые предложения о том, как для решения этой проблемы?

Спасибо заранее!

5
задан 23 January 2018 в 17:52

2 ответа

Для моих домашних непроизводственных 16.04 LTS-машин я принял следующее решение: я останусь на 4.4.0-104 (и 4.4.0-103 в качестве резервного) и 20170707 intel-microcode для полного и безопасного Meltdown и Spectre исправления, которые не имеют побочных эффектов (я не имею в виду скорость здесь).

Итак, я удалил новые ядра, переустановил 103 и 104 и привязал соответствующие пакеты.

Предупреждение: не выполните следующие шаги, если вы используете Ubuntu на рабочем сервере или на рабочем столе предприятия.

Вот мои шаги для достижения этого:

Удалить новые ядра sudo apt-get purge linux-tools-generic linux-headers-generic linux-image-generic \ linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic linux-image-4.4.0-109-generic linux-image-extra-4.4.0-109-generic linux-tools-4.4.0-109 linux-tools-4.4.0-109-generic \ linux-headers-4.4.0-110 linux-headers-4.4.0-110-generic linux-image-4.4.0-110-generic linux-image-extra-4.4.0-110-generic linux-tools-4.4.0-110 linux-tools-4.4.0-110-generic \ linux-headers-4.4.0-111 linux-headers-4.4.0-111-generic linux-image-4.4.0-111-generic linux-image-extra-4.4.0-111-generic linux-tools-4.4.0-111 linux-tools-4.4.0-111-generic \ linux-headers-4.4.0-112 linux-headers-4.4.0-112-generic linux-image-4.4.0-112-generic linux-image-extra-4.4.0-112-generic linux-tools-4.4.0-112 linux-tools-4.4.0-112-generic Установить 4.4.0-104 и 4.4.0-103 (в качестве резервной копии) 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 linux-headers-4.4.0-103 linux-headers-4.4.0-103-generic \ linux-image-4.4.0-103-generic linux-image-extra-4.4.0-103-generic \ linux-tools-4.4.0-103 linux-tools-4.4.0-103-generic Устанавливать все пакеты 4.4.0-104 из кеша sudo dpkg -i /var/cache/apt/archives/*4.4.0-104*.deb Связать версии ядра, связанные с ядром cat <<EOF | sudo tee /etc/apt/preferences.d/pin-kernels Package: linux-headers-4.4.0-104 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-headers-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-headers-generic Pin: version 4.4.0.104.109 Pin-Priority: 1337 Package: linux-image-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-image-extra-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-image-generic Pin: version 4.4.0.104.109 Pin-Priority: 1337 Package: linux-tools-4.4.0-104 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-tools-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-libc-dev:i386 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-libc-dev Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-tools-common Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-source Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-source-4.4.0 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: intel-microcode Pin: version 3.20170707.1~ubuntu16.04.0 Pin-Priority: 1337 EOF

Когда нормальные патчи будут выпущены, вы может просто удалить булавку и установить соответствующие пакеты со следующими командами:

sudo rm /etc/apt/preferences.d/pin-kernels sudo apt-get update sudo apt-get install linux-tools-generic linux-headers-generic linux-image-generic sudo apt-get upgrade sudo apt-get dist-upgrade
1
ответ дан 17 July 2018 в 22:24

Для моих домашних непроизводственных 16.04 LTS-машин я принял следующее решение: я останусь на 4.4.0-104 (и 4.4.0-103 в качестве резервного) и 20170707 intel-microcode для полного и безопасного Meltdown и Spectre исправления, которые не имеют побочных эффектов (я не имею в виду скорость здесь).

Итак, я удалил новые ядра, переустановил 103 и 104 и привязал соответствующие пакеты.

Предупреждение: не выполните следующие шаги, если вы используете Ubuntu на рабочем сервере или на рабочем столе предприятия.

Вот мои шаги для достижения этого:

Удалить новые ядра sudo apt-get purge linux-tools-generic linux-headers-generic linux-image-generic \ linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic linux-image-4.4.0-109-generic linux-image-extra-4.4.0-109-generic linux-tools-4.4.0-109 linux-tools-4.4.0-109-generic \ linux-headers-4.4.0-110 linux-headers-4.4.0-110-generic linux-image-4.4.0-110-generic linux-image-extra-4.4.0-110-generic linux-tools-4.4.0-110 linux-tools-4.4.0-110-generic \ linux-headers-4.4.0-111 linux-headers-4.4.0-111-generic linux-image-4.4.0-111-generic linux-image-extra-4.4.0-111-generic linux-tools-4.4.0-111 linux-tools-4.4.0-111-generic \ linux-headers-4.4.0-112 linux-headers-4.4.0-112-generic linux-image-4.4.0-112-generic linux-image-extra-4.4.0-112-generic linux-tools-4.4.0-112 linux-tools-4.4.0-112-generic Установить 4.4.0-104 и 4.4.0-103 (в качестве резервной копии) 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 linux-headers-4.4.0-103 linux-headers-4.4.0-103-generic \ linux-image-4.4.0-103-generic linux-image-extra-4.4.0-103-generic \ linux-tools-4.4.0-103 linux-tools-4.4.0-103-generic Устанавливать все пакеты 4.4.0-104 из кеша sudo dpkg -i /var/cache/apt/archives/*4.4.0-104*.deb Связать версии ядра, связанные с ядром cat <<EOF | sudo tee /etc/apt/preferences.d/pin-kernels Package: linux-headers-4.4.0-104 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-headers-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-headers-generic Pin: version 4.4.0.104.109 Pin-Priority: 1337 Package: linux-image-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-image-extra-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-image-generic Pin: version 4.4.0.104.109 Pin-Priority: 1337 Package: linux-tools-4.4.0-104 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-tools-4.4.0-104-generic Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-libc-dev:i386 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-libc-dev Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-tools-common Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-source Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: linux-source-4.4.0 Pin: version 4.4.0-104.127 Pin-Priority: 1337 Package: intel-microcode Pin: version 3.20170707.1~ubuntu16.04.0 Pin-Priority: 1337 EOF

Когда нормальные патчи будут выпущены, вы может просто удалить булавку и установить соответствующие пакеты со следующими командами:

sudo rm /etc/apt/preferences.d/pin-kernels sudo apt-get update sudo apt-get install linux-tools-generic linux-headers-generic linux-image-generic sudo apt-get upgrade sudo apt-get dist-upgrade
1
ответ дан 23 July 2018 в 23:03

Другие вопросы по тегам:

Похожие вопросы: