После обновления ядра 5.11 компьютер не загружается? Относится к драйверам nVidia. (Ядро 5.11.0.25.27 ~ 20.04.10)

Почти решено - Помогите, пожалуйста!

Раньше я думал, что это было связано с установленной архитектурой i386, хотя на самом деле это было из-за новейшего ядра Linux Ubuntu 20.04.10 5.11.0.25.27

    $ dpkg --list | grep linux-image
ii  linux-image-5.11.0-25-generic              5.11.0-25.27~20.04.1                  amd64        Signed kernel image generic
rc  linux-image-5.4.0-42-generic               5.4.0-42.46                           amd64        Signed kernel image generic
rc  linux-image-5.4.0-52-generic               5.4.0-52.57                           amd64        Signed kernel image generic
rc  linux-image-5.4.0-53-generic               5.4.0-53.59                           amd64        Signed kernel image generic
ii  linux-image-5.8.0-63-generic               5.8.0-63.71~20.04.1                   amd64        Signed kernel image generic
ii  linux-image-generic-hwe-20.04              5.11.0.25.27~20.04.10                 amd64        Generic Linux kernel image

Это последнее, что, по-видимому, вызывает проблему на моем компьютере. HP Pavilion dv7-3130eo. Я смог загрузиться с общим ядром 5.8.0-63 и теперь пытаюсь найти способ удалить новейшее ядро.

Я пробовал запустить это:

    sudo apt-get remove "linux-image-5.11*"
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'linux-image-5.11.0-1009-gcp' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-1007-azure' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-1008-oracle' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-25-generic' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-1013-oracle' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-22-lowlatency' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-1014-aws' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-1014-gcp' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-1012-azure' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-22-generic' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-1009-aws' for glob 'linux-image-5.11*'
Note, selecting 'linux-image-5.11.0-25-lowlatency' for glob 'linux-image-5.11*'
Package 'linux-image-5.11.0-1007-azure' is not installed, so not removed
Package 'linux-image-5.11.0-1008-oracle' is not installed, so not removed
Package 'linux-image-5.11.0-1009-aws' is not installed, so not removed
Package 'linux-image-5.11.0-1009-gcp' is not installed, so not removed
Package 'linux-image-5.11.0-1012-azure' is not installed, so not removed
Package 'linux-image-5.11.0-1013-oracle' is not installed, so not removed
Package 'linux-image-5.11.0-1014-aws' is not installed, so not removed
Package 'linux-image-5.11.0-1014-gcp' is not installed, so not removed
Package 'linux-image-5.11.0-22-generic' is not installed, so not removed
Package 'linux-image-5.11.0-22-lowlatency' is not installed, so not removed
Package 'linux-image-5.11.0-25-lowlatency' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  amd64-microcode intel-microcode iucode-tool linux-headers-generic-hwe-20.04 thermald
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  linux-image-unsigned-5.11.0-25-generic
Suggested packages:
  fdutils linux-doc | linux-hwe-5.11-source-5.11.0 linux-hwe-5.11-tools linux-modules-extra-5.11.0-25-generic
The following packages will be REMOVED:
  linux-generic-hwe-20.04 linux-image-5.11.0-25-generic linux-image-generic-hwe-20.04 linux-modules-extra-5.11.0-25-generic
The following NEW packages will be installed:
  linux-image-unsigned-5.11.0-25-generic

Не уверен, нужно ли мне нажать «да» ..или найти другой способ полностью удалить последнюю версию? Пожалуйста, помогите мне с этим вопросом? Как точно удалить или деактивировать проблемное ядро ​​и убедиться, что работающее ядро ​​сохраняется и защищено?

Отчет об ошибке Ubuntu 20.04.2 Ядро LTS 5.11.0-25

Подобное сообщение: 20.04.2 не загружается после того, как linux-image-5.11.0-22-generic: amd64 был установлен автоматически

Похоже, это как-то связано с Обновление ядра в паре с моими драйверами Nvidia (которые поставляются с системой Ubuntu).
Вот некоторые похожие опыты, но эти потоки не дают никаких четких указаний, как решить эту проблему, кроме удаления ядра, но как это сделать правильным образом?:

при обновлении ядра 5.8 до 5.11 ubuntu 20.1 не загружается

Драйверы NVIDIA не работают после обновления ядра до 5.11


СТАРОЕ РЕШЕНИЕ: Настоящая причина проблемы не в этом! С помощью хороших людей я был проинструктирован, как войти в режим восстановления, где я решил попробовать удалить архитектуру i386, которую я установил несколько месяцев назад. Я выполнил следующую команду: sudo apt-get remove libc6: i386 .

На моем компьютере установлена ​​Nvidia Geforce и 64-битная Ubuntu. Возможно, из-за некоторых новых обновлений я не могу загрузиться. Я ранее устанавливал архитектуру i386 для запуска компьютерной игры (Enemy Territory), но это не сработало. Теперь я удалил i386, и мой компьютер снова работает. Всем спасибо!


The Old Post: Описание первых опытов с невозможностью загрузить компьютер, не зная, что вызвало проблему:

Мой компьютер HP Pavilion dv7-3130eo внезапно не загружался. {{1 }} Все загружается, даже появляется логотип Ubuntu. Я нажимаю «ESC», чтобы следить за выходом терминала. Я могу только быстро взглянуть: Ошибка обнаружения загрузки GRUB. ( подтверждено проверкой boot.log1 ) В какой-то момент экран становится черным. Единственный видимый элемент - это:

_

В верхнем левом углу. Экран так и остается застрявшим. Когда я нажимаю кнопку питания, он выключается через несколько минут. Еще есть

То, что я пытался сделать: Сначала я смог загрузиться с нового установочного USB-ключа Ubuntu, я делал это много раз. Здесь я впервые попробовал смонтировать жесткий диск и удалить некоторые файлы. Я быстро обнаружил, что жесткий диск далеко не заполнен. Он все еще не мог запуститься.

Затем я установил пакеты восстановления загрузки, находясь в USB-загрузке, и попытался восстановить загрузку. При попытке сделать это получил следующее сообщение: Текущий сеанс находится в режиме совместимости с BIOS. Отключите режим совместимости с BIOS / CSM / Legacy в прошивке UEFI.

Затем я перезапускаю и вхожу в BIOS, чтобы посмотреть, как включить UEFI. Однако BIOS не предоставляет таких возможностей, в целом это кажется очень простой или старой версией BIOS.

Я перезагружаюсь и снова загружаюсь с USB, где я использую пакеты восстановления загрузки для запуска теста.Это полный вывод pastebin: Pastebin of Boot-repair test

Вот что я заметил в pastebin:

=============================== StdErr Messages ================================

File descriptor 63 (pipe:[76976]) leaked on lvs invocation. Parent PID 22927: /bin/bash

Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would purge (in order to fix packages) and reinstall the grub-efi-amd64-signed of
sda5,
using the following options:        sda1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s  use-standard-efi-file    

Blockers in case of suggested repair: __________________________________________

 The current session is in BIOS-compatibility mode. Please disable BIOS-compatibility/CSM/Legacy mode in your UEFI firmware, and use this software from a live-CD (or live-USB) that is compatible with UEFI booting mode. For example, use a live-USB of Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), after making sure your BIOS is set up to boot USB in EFI mode. This will enable this feature.

Confirmation request before suggested repair: __________________________________

The boot of your PC is in BIOS-compatibility/CSM/Legacy mode. You may want to retry after changing it to EFI mode.
Alternatively, you may want to retry after deactivating the [Separate /usr partition:] option.
Are you sure you want to continue anyway?

Final advice in case of suggested repair: ______________________________________


Please do not forget to make your UEFI firmware boot on the Ubuntu 20.04.2 LTS entry (sda1/efi/****/shim****.efi (**** will be updated in the final message) file) !
The boot of your PC is in BIOS-compatibility/CSM/Legacy mode. You may want to retry after changing it to UEFI mode.

Я ищу в Интернете, как включить UEFI. Поскольку я не могу найти немедленного решения, я снова пытаюсь восстановить загрузку, на этот раз я нахожу поле в расширенных параметрах, которое игнорирует UEFI. Я пытаюсь запустить восстановление, и оно оказывается успешным. Это поле, которое я снял: отдельный раздел boot / efi

Это pastebin, который дает мне восстановление при загрузке: Восстановите pastebin

Пытаюсь перезагрузить компьютер. Но ничего не изменилось. Он по-прежнему не загружается.

У кого-нибудь есть какие-нибудь подсказки или предположения? Будем очень признательны за любую помощь!

Для уточнения: Проблема осталась прежней. Я не могу успешно загрузить Ubuntu, на полпути он останавливается, и в верхнем левом углу появляется черный экран со знаком _ .

В BIOS указано, что я использую BIOS версии F.1A InsydeG20 Setup Utility. Rev. 3.5 В компьютере установлена ​​графическая карта Nvidia Geforce.

Благодарю за помощь

С уважением, Афина

3
задан 10 August 2021 в 19:41

2 ответа

Ответ, предоставленный Petrika, сработал для меня:

Boot in first available kernel that is working (for me it is 5.8.0.59)
Add repository: add-apt-repository ppa:kelebek333/nvidia-legacy
Apply fix: apt install xorg-modulepath-fix

Измените драйверы с Nvidia на nouveau. (Я сделал это графически в разделе Settings/Software & Updates/Additional Drivers.)

64-битная Ubuntu, AMD FX и GeForce Card здесь. Похоже, драйверы Nvidia обновляются недостаточно быстро?

0
ответ дан 20 August 2021 в 10:29

Думаю, я нашел решение, основанное на другом опыте:

  • применить исправление для ядра 5.11:
  1. Загрузиться с первым доступным ядром, которое работает (для меня это 5.8 .0.59)
  2. Добавить репозиторий: add-apt-repository ppa: kelebek333 / nvidia-legacy
  3. Применить исправление: apt install xorg-modulepath-fix

Переход с драйверов Nvidia на новые.

Попробуйте перезагрузиться с 5.11.

Для меня это была рабочая комбинация.

Пожалуйста, не забудьте использовать команду sudo перед применением вышеуказанных команд. Примечание: определенно есть некоторая ошибка с lib32gcc1 и libgc6xx и их несовместимость с этим и последующими обновлениями ядра. Нам нужно дождаться этого исправления для драйверов nvidia.

0
ответ дан 20 August 2021 в 10:29

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

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