Моя странная история о 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?
Вы пытались перезагрузиться после обновления с 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) избегайте неожиданных стычек.
Вы пытались перезагрузиться после обновления с 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) избегайте неожиданных стычек.