Ubuntu 20.04 / 21.04 застрял в grub после шифрования

РЕШЕНИЕ:

Проблема возникает из-за больших файлов initrd.img (~ 100 МБ), созданных с помощью MODULES = most, которые не могут быть загружены из-за ограничений по размеру. . Это можно решить, переключившись на MODULES = dep, который генерирует файлы initrd.img размером примерно 55 МБ.

Проблема:

Я попытался выполнить новую установку Ubuntu Budgie на чистый диск с режимом загрузки UEFI и таблицей разделов GPT, но каждый раз, независимо от настроек, мне удается ввести свою кодовую фразу, выбрать " Ubuntu »в меню grub, но затем экран остается серым, как будто он застрял в grub.

Я следовал этим руководствам в версиях Ubuntu Budgie 20.04 и 21.04 ( https://ubuntubudgie.org/downloads/ ):

Я также пробовал использовать только вариант шифрования, предложенный в меню установки, и поскольку это не шифрует загрузку, я перехожу прямо к экрану выбора grub и получаю застрял после выбора Ubuntu.

Расширенное подменю grub показывает следующее:

Loading Linux 5.11.0-17-generic ...
Loading initial ramdisk ...
_

Я также пробовал загрузиться со следующими параметрами (по одному, без ""), но он все равно зависает на "Загрузка начального RAM-диска ..." : "nomodeset", "nouveau.modeset = 0", "modprobe.blacklist = nouveau".

Затем я попробовал следующий параметр (все сразу):

  • удален из строки «linux ...»: тихий всплеск
  • добавлен в строку «linux ...»: Earlyprintk = efi, оставьте debug systemd.log_level = info
  • , добавленный под последней строкой "initrd /initrd.img ...": echo 'Загруженное ядро ​​Linux ...' , за которым следует sleep 5

Это не дало никакого другого результата, так как я все еще застревал с «Загрузка начального ramdisk ...»

Кроме того, последовательность горячих клавиш REISUB SysRq не дает никаких результатов.

Чтобы исключить некоторые вещи, следующее не повлияло на ненормальное поведение:

  • Безопасная загрузка включена или выключена
  • Режим SATA установлен на AHCI, RAID или отключен
  • Различные настройки Intel
  • TPM включен / отключено / очищено

Это некоторые журналы, которые я получил от установщика:

efifb: mode is 3840x2160x32, linelength=15360, pages=1

kernel: nouveau 0000:01:00.0: NVIDIA GM107 (1171b0a2)

kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 022554 [ IBUS ]
...
kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1
...
kernel: nouveau 0000:01:00.0: DRM: Disabling PCI power management to
avoid bug
...
kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 619444 [ IBUS ]

Для ясности, это происходит только тогда, когда к "/" добавляется какая-либо форма шифрования. Незашифрованные установки работают отлично.

Кроме того, было доказано, что установка работает , поскольку она загружается с виртуальной машины, установленной в живом установщике USB.

Есть предложения?

0
задан 6 June 2021 в 21:18

1 ответ

Проблема возникает из-за больших файлов initrd.img (~ 100 МБ), созданных с помощью MODULES = большинство, которые не могут быть загружены из-за ограничений по размеру. Это можно решить, переключившись на MODULES = dep, который генерирует файлы initrd.img размером примерно 55 МБ.

См. Этот отчет об ошибке: https://bugs.launchpad.net/bugs/1931024

0
ответ дан 28 July 2021 в 11:34

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

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