Неправильное ядро ​​после обновления - старое ядро ​​все еще установлено?

11

Я только что обновился с 13.10 до 14.04, но когда я делаю uname -r, он говорит, что у меня ядро ​​3.11. Я хочу иметь ядро ​​по умолчанию 14.04 (3.13, я считаю). Как я могу получить это?

shawn221
источник
Каков выход uname -aи lsb_release -a?
Jobin
Linux MH 3.11.0-19-generic # 33-Ubuntu SMP Вторник, 11 марта 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux
shawn221
Модули LSB не доступны. Идентификатор распространителя: Ubuntu Описание: Ubuntu 14.04 LTS Релиз: 14.04 Кодовое имя: trusty
shawn221
Может быть такой же, как askubuntu.com/questions/364156/… ? В этом случае мой ответ должен сработать: askubuntu.com/a/387316/16395
Rmano
Благодаря комментарию Rmano. Я последовал за потоком и сделал решение, которое вы оставили на нем, и это сработало. Благодарность!
shawn221

Ответы:

14

Это очень похоже на Ubuntu 13.10, ядро ​​все еще 3.8.0-31-generic - здесь мы отвечаем, так что это более общий вопрос / ответ.

Иногда в процессе обновления метапакеты ядра «теряются». Основным решением является переустановка универсального пакета ядра:

sudo apt-get install linux-generic 

который должен дать вам правильные пакеты ядра и заголовки после:

sudo apt-get update; sudo apt-get upgrade 

( очевидно, если у вас есть -rtили -lowlatencyили другие «ароматизированные» ядра, вы должны адаптировать это к вашему случаю)

Иногда система (ошибочно) убеждена, что у нее самое новое ядро: в этом случае попробуйте

sudo apt-get install --reinstall linux-generic 
Rmano
источник