Я устранил vmlinuz-4.13.0-38-generic, чтобы избежать зависания и теперь повреждаюсь

Я не знаю, как решить проблему.

vmlinuz-4.13.0-38-generic становился замороженным каждый раз, когда я пытался установить что-то так, что я решил устранить его из/boot/vmlinuz-4.13.0-38-generic

Теперь, очевидно... Я застреваю,

Как я могу возвратить vmlinuz-4.13.0-38-generic или переместиться в предыдущую vmlinuz версию?

0
задан 10 April 2018 в 00:32

1 ответ

Я просто провел немного времени, удалив 4.13.0-38 после тонны проблем (dpkg и initramfs). Я решил использовать ядро 4.13.0-36 вместо этого, поскольку оно было уже установлено. Вот то, как я сделан так:

Проверьте, какое альтернативное ядро установлено:

sudo dpkg -l linux*

Запись, которую я хотел, была linux-image-4.13.0-36-generic

Резервная личинка:

sudo cp /etc/default/grub /etc/default/grub.bak

Личинка редактирования:

sudo nano /etc/default/grub    #use any editor

Строка изменения 6 к:

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 4.13.0-36-generic"

Это гарантирует, чтобы будущие обновления не влияли на порядок загрузки.

Сохраните и выполните личинку обновления:

sudo update-grub
reboot

Проверьте версию ядра

uname -a

Дополнительно удалите поврежденное ядро:

sudo dpkg -l linux*
sudo apt-get purge -y <all kernel 4.13.0.38 packages>

Завершение:

sudo apt-get upgrade -y

Некоторые команды поиска и устранения неисправностей / удобные команды, которые я использовал по пути или если дела не шли как запланировано:

sudo pkill dpkg*
sudo apt-get install -f
sudo dpkg --configure -a
ls /boot

Надежда, которая помогает так или иначе.

0
ответ дан 30 October 2019 в 03:04

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

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