Вопрос или проблема
Я использую Ubuntu уже несколько месяцев. Сегодня после перезагрузки логотип Ubuntu исчез с начального экрана. Теперь нет возможности загрузить какую-либо ОС.
*Тест памяти (memtest86+x64.efi)
Тест памяти (memtest86+x64.efi, serial console)
Настройки прошивки UEFI
Это единственные доступные опции.
**ошибка: запрещено политикой безопасной загрузки
ошибка: неверная подпись shim
Нажмите любую клавишу, чтобы продолжить…
Не удалось загрузить как стандартные, так и резервные записи.
Нажмите любую клавишу, чтобы продолжить….**
Это появляется после начального экрана.
Пожалуйста, помогите. Моя дипломная работа находится на этом компьютере.
Ответ или решение
Конечно, давайте подробно рассмотрим вашу проблему с загрузкой Ubuntu. Проблема, которую вы описываете, связана с тем, что система не видит загрузочную запись для Ubuntu и вместо этого предоставляет вам ограниченный набор опций. Это может быть вызвано несколькими факторами, включая настройки Secure Boot, проблемы с загрузчиком GRUB, или возможную порчу данных раздела EFI. Я постараюсь объяснить каждую из этих возможных причин и предложить решения.
Теория
Проблемы с загрузкой обычно возникают в результате ошибок в конфигурации загрузчика или самой операционной системы. В современных системах, использующих UEFI, Secure Boot может мешать загрузке неподписанных или некорректно подписанных загрузчиков. Это защищает систему от несанкционированного запуска операционных систем и вредоносного кода, но в то же время может вызвать проблемы, если загрузочный или shim-загрузчик Ubuntu имеют некорректную или устаревшую подпись.
Другой частой причиной является сбой в загрузчике GRUB, который используется в большинстве Linux-систем для управления выбором операционных систем при загрузке. Кроме того, повреждение раздела EFI или его данных также может блокировать загрузку системы.
Без вашей системы важно помнить об одном: наличие резервных копий жизненно важных данных, таких как ваша дипломная работа.
Пример
В вашей ситуации показаны следующие сообщения об ошибках:
- "Error: prohibited by secure boot policy"
- "Error: bad shim signature"
Это указывает на то, что загрузчик Ubuntu был заблокирован Secure Boot из-за проблем с подписью. Такое может случиться из-за обновления ядра, которое нарушает целостность представленного сертификата.
Также стоит обратить внимание на отсутствие опции загрузки Ubuntu после появления стартового экрана, что может указывать на изменение настроек BIOS/UEFI или удаление записи GRUB.
Применение
Давайте рассмотрим шаги, которые вы можете предпринять для решения проблемы:
-
Отключение Secure Boot:
- Перезагрузите компьютер и войдите в настройки BIOS/UEFI, нажав одну из функциональных клавиш (например, F2, F10, DEL — в зависимости от модели вашего компьютера) во время загрузки.
- Найдите опцию Secure Boot и измените её значение на Disabled.
- Сохраните настройки и перезапустите компьютер.
-
Проверка состояния GRUB:
-
Если отключение Secure Boot не помогло, может понадобиться восстановить GRUB. Для этого используйте загрузочный USB-накопитель с Ubuntu.
-
Загрузитесь с USB, выберите опцию "Try Ubuntu" (или ее аналог), чтобы войти в сеанс "живой" системы.
-
Откройте терминал и введите команды, чтобы установить и запустить
boot-repair
:sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install -y boot-repair boot-repair
-
Следуйте инструкциям на экране, чтобы выполнить рекомендованный ремонт загрузки.
-
-
Проверка раздела EFI:
-
Все еще в "живом" режиме Ubuntu, откройте терминал и введите:
sudo fdisk -l
-
Найдите раздел EFI (обычно отмечен как EFI System и имеет размер около 100-300 MB, например,
/dev/sda1
). -
Проверьте его на наличие ошибок, выполнив:
sudo fsck /dev/sda1
-
Если при выполнении fsck найдены ошибки, их нужно исправить.
-
-
Обновление системных подписей:
- Если проблема всё же связана с подписью загрузчика и вы не хотите отключать Secure Boot, обратитесь за обновлением сертификатов UEFI Secure Boot от вашего поставщика или попробуйте обновить ваш BIOS/UEFI.
Имея проблемы такого характера, лучший совет — это не спешить и делать выводы об ошибке на всех этапах проб и исправлений. Также рекомендуется проконсультироваться с профессионалами или отделом технической поддержки вашего дистрибутива, если предложенные меры не решают проблему полностью.
Надеюсь, эти рекомендации помогут вам восстановить доступ к вашей системе и продолжить работу над диссертацией. Удачи в разрешении ситуации!