ubuntu 18.04 - 4.15 ядро ​​не появилось даже после grub-update

Моя странная история о grub-update

Недавно я обновил свой Ubuntu с 17.10 по 18.04, надеясь, что он будет стабильным. Но после обновления я потерял заголовки ядра. Когда я проверяю текущую версию ядра с помощью uname -r, он говорит, что я на 4.13. Поэтому я попытался установить заголовки ядра для этого. Но тогда я показываю, что 4.13 заголовки ядра недоступны. Странно !!!

Итак, я установил 4.15 заголовков и обновил grub. Даже после обновления grub (используя update-grub), grub показывает, как будто 4.15 не установлен. Поэтому я удалил ядро ​​4.13 и перезапустил его. Но теперь, когда ядро ​​4.13 удалено, я не могу загрузиться. Это ведет себя так, как если бы ядра не были установлены !!!

Итак, я загружаю свою систему в раздел Debian и обновляю мою grub. На этот раз после загрузки он отлично работает, и grub показывает 4.15.

Возможно, причина, по которой ядро ​​4.15 не отображалось в ubuntu?

0
задан 22 May 2018 в 14:37

2 ответа

Вы пытались перезагрузиться после обновления с 17.10? Если вы используете 17.10, вы получите ядро ​​4.13 из uname -r

Процесс обновления выглядит так:

Вы загружаетесь с 17.10 (ядро 4.13). Вы обновляете свою систему до 18.04, все установило даже ядро ​​4.15, вы можете проверить их с помощью команды dpkg -l | grep '\-4.15.0\-' (но вы все еще используете ядро ​​4.13). Поскольку ваша система обновлена ​​с Artful до Bionic, список исходников пакета изменится, это может объясните, почему вы больше не можете получить пакеты заголовков 4.13. После перезагрузки вашей системы вы должны загрузиться с ядрами Bionic и 4.15.

И последнее, но не менее важное: постарайтесь не снимать камень, на котором вы стоите. т.е. удалить ядро, в котором вы работаете.

Если вы хотите удалить определенное ядро, лучше сначала загрузиться в другое ядро ​​(либо при загрузке, либо с помощью инструмента, такого как grub_selector, grub customizer) избегайте неожиданных стычек.

0
ответ дан 17 July 2018 в 13:45

Вы пытались перезагрузиться после обновления с 17.10? Если вы используете 17.10, вы получите ядро ​​4.13 из uname -r

Процесс обновления выглядит так:

Вы загружаетесь с 17.10 (ядро 4.13). Вы обновляете свою систему до 18.04, все установило даже ядро ​​4.15, вы можете проверить их с помощью команды dpkg -l | grep '\-4.15.0\-' (но вы все еще используете ядро ​​4.13). Поскольку ваша система обновлена ​​с Artful до Bionic, список исходников пакета изменится, это может объясните, почему вы больше не можете получить пакеты заголовков 4.13. После перезагрузки вашей системы вы должны загрузиться с ядрами Bionic и 4.15.

И последнее, но не менее важное: постарайтесь не снимать камень, на котором вы стоите. т.е. удалить ядро, в котором вы работаете.

Если вы хотите удалить определенное ядро, лучше сначала загрузиться в другое ядро ​​(либо при загрузке, либо с помощью инструмента, такого как grub_selector, grub customizer) избегайте неожиданных стычек.

0
ответ дан 20 July 2018 в 13:49
  • 1
    к сожалению, даже после перезагрузки 4.15 не показывался. Я, должно быть, перезагрузился примерно 10 раз. Он появился только после загрузки через Debian, а затем update-grub. – BODDU MANOHAR REDDY 22 May 2018 в 10:22
  • 2
    dpkg -l | grep '\ -4.15.0 \ -' показали результаты, установленные в 4.15. Но все же он не появился в grub – BODDU MANOHAR REDDY 22 May 2018 в 10:24

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

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