Не может загрузиться со старым ядром после обновления ядра

Я использовал Утилиту обновления Ядра Ubuntu для установки Ядра 5.0.5.

Некоторые важные модули не будут работать с ним, таким образом, я хотел загрузиться со своим старым Ядром 4.20.17. Однако, когда я выбираю его в Меню GRUB, я просто вижу пустой черный экран. Если я выбираю Ядро, с 4.20.17 восстановлениями затем все, что я вижу, эти две строки, и затем оно зависает:

Загрузка Linux 4.20.12-042012 универсальных...

Загрузка начального электронного диска...

и затем это зависает.

Я удалил свой драйвер Nvidia и переустановил более новую версию и отключил безопасную начальную загрузку. Это - все, что я сделал в Ядре 5.0.5.

Совет, как я могу загрузить свое старое Ядро? Вот файл журнала моей последней начальной загрузки. Я действительно не понимаю большую часть файла журнала, но я нашел этот раздел:

Mär 30 12:05:06 adam-MS-7A63 kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.20.12-042012-generic root=UUID=2ade97f2-18fd-40fb-a5ac-612aebdec8b7 ro recovery nomodeset
Mär 30 12:05:06 adam-MS-7A63 kernel: You have booted with nomodeset. This means your GPU drivers are DISABLED
Mär 30 12:05:06 adam-MS-7A63 kernel: Any video related functionality will be severely degraded, and you may not even be able to suspend the system properly
Mär 30 12:05:06 adam-MS-7A63 kernel: Unless you actually understand what nomodeset does, you should reboot without enabling it

Это - возможно, проблема?

Любая справка высоко ценится! Я немного панический.

0
задан 30 March 2019 в 04:24

2 ответа

Это работало на меня:

sudo apt install --reinstall linux-image-x.xx.xx-xxx-generic

Замените x.xx.xx-xx тем, что более старое ядро, с которым у Вас есть проблема.
Может также сделать с Синаптическим.

0
ответ дан 25 October 2019 в 07:38
Mär 30 12:05:06 adam-MS-7A63 kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.20.12-042012-generic root=UUID=2ade97f2-18fd-40fb-a5ac-612aebdec8b7 ro recovery nomodeset

Каждый раз, когда Вы выбираете запись загрузки из своего меню GRUB, загрузчик GRUB передает параметры предпочтительному ядру. При передаче неправильных параметров система не загрузится. В Вашем случае вышеупомянутая строка просто указывает ядро, которое Вы загрузили наряду с предоставленными параметрами. Таким образом, Вы загрузились /boot/vmlinuz-4.20.12-042012-generic и остальная часть текста является параметрами где параметр root=UUID=2ade97f2-18fd-40fb-a5ac-612aebdec8b7 говорит Вам UUID корневого раздела. Если, что UUID является неправильным, начальная загрузка не продолжится. Если Вы смотрите тесно, это также указывает nomodeset который приносит нам к следующему сообщению:

Mär 30 12:05:06 adam-MS-7A63 kernel: You have booted with nomodeset. This means your GPU drivers are DISABLED

Но что nomodeset параметр?

Добавление nomodeset параметра дает ядру команду не загружать видеодрайверы и режимы BIOS использования вместо этого, пока X не загружается.

Можно читать больше об этом здесь.

Для временного удаления "nomodeset" только, чтобы видеть, будет ли это работать в меню GRUB, нажимают "e" клавишу, в то время как запись, которую Вы хотите загрузить, выбрана, и Вам подарят текстовый редактор как окно. Найдите строку, запускающуюся со слова "Linux", и прокрутите полностью до такой степени, когда, Вы видите "nomodeset", удаляете его и Нажимаете F10 для начальной загрузки. Обратите внимание на инструкции в соответствии с текстовым редактором.

Если это работает, сообщите нам, и мы отправим дальнейшие инструкции.

0
ответ дан 25 October 2019 в 07:38

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

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