Рейтинг:0

Больше не удается загрузить Ubuntu 21.04 с холодного запуска без меню загрузки, Dell PowerEdge T30

флаг tn

Вот уже несколько лет моей настольной системой является Dell PowerEdge T30, загружающий Ubuntu с твердотельного накопителя SATA; он обновлялся в течение нескольких выпусков и уже несколько месяцев находится на уровне 21.04. На прошлой неделе я безуспешно пытался обновить память (несовместимый модуль) и обнаружил, что система не загружается. Я точно не знаю, что было повреждено в BIOS, GRUB и/или EFI. После нескольких попыток исправления, включая новую установку 21.04 на другой диск и обновление BIOS и сброс настроек по умолчанию, теперь я могу вернуться в свою обычную среду и убедиться, что могу загрузиться в нее в режиме Legacy или UEFI. (SSD на /dev/sda не отформатирован в формате GPT; Я полагаю, что изначально установил Ubuntu в режиме BIOS.)

Плохая новость, однако, заключается в том, что я больше не могу успешно загружаться при включении питания, не вмешиваясь через F12 меню выбора одноразовой загрузки. Если я включу машину без F12, я прохожу мимо отображаемого экрана-заставки уровня BIOS (который всегда присутствовал), предлагающего настроить аппаратный RAID Intel, вижу, как мигает светодиодный индикатор доступа к диску, а затем машина замолкает, не достигнув видимой заставки GRUB. Некоторые варианты, выбранные из F12 меню не работает таким же образом, с поведением, которое, по-видимому, частично различается в зависимости от того, настроены ли настройки BIOS для режима Legacy или UEFI и / или отменяется ли этот исходный параметр режима в пределах F12 меню. Как только я добираюсь до экрана GRUB, выбор работает нормально, и как только я загружаюсь в Ubuntu, перезапуск работает гладко; проблемы кажутся характерными для холодного пуска. Я не могу сказать, какая часть основной причины может быть связана с прошивкой и конфигурацией CMOS по сравнению с EFI и GRUB, но начну с этого, если другие пользователи Ubuntu видели что-то подобное.

Когда я начал расследование, SSD показал небольшой раздел FAT32, который gparted указал как помеченный (boot, esp), но который казался пустым. После установки в режиме EFI с этим разделом я проверил (через efibootmgr -v), что различные варианты загрузки могут успешно запустить нужную мне установку, используя либо GRUB SSD, либо GRUB новой установки Ubuntu в качестве BootCurrent.

Поскольку в настоящее время загружается EFI, результат efibootmgr показан ниже. Mount также сообщает мне, что efivarfs установлен на /sys/прошивка/efi/efivars, и /dev/sda2 на /загрузка/efi.

$ efibootmgr -v
BootCurrent: 0000
Время ожидания: 1 секунда
BootOrder: 0000,000D,0001,000E,0005,0006,0007
Boot0000* ubuntu HD(2,MBR,0x5be31cf4,0x33000,0x400000)/Файл(\EFI\ubuntu\grubx64.efi)
Boot0001 Diskette Drive BBS(Floppy,Diskette Drive,0x0)..BO
Boot0005* Запоминающее устройство USB BBS(USB,Запоминающее устройство USB,0x0)..BO
Boot0006* Дисковод CD/DVD/CD-RW BBS(CDROM,P2: HL-DT-ST DVD+/-RW GU90N ,0x0)..BO
Boot0007 Встроенный сетевой адаптер BBS (сеть, IBA CL Slot 00FE v0106,0x0)..BO
Boot000D* UEFI: ST4000VN008-2DR166 HD(2,GPT,5f7553fb-3ff3-427b-b0ac-821bfb2d1a50,0x16e360800,0x100800)/File(EFI\boot\bootx64.efi)..BO
Boot000E* Внутренний жесткий диск BBS(HD,Внутренний жесткий диск,0x0)..BO

Файл в Выход для восстановления загрузки это отчет по ремонту загрузки о конфигурации в ее нынешнем виде. После запуска boot-repair и получения ошибок, доведя систему до состояния, когда она достигает только оболочки GRUB, я выполнил еще одну установку grub. Я получил сообщение об ошибке, что GRUB не был собран с поддержкой efivar, поэтому загрузочная запись EFI не может быть зарегистрирована, но конфигурация теперь загружается EFI, как и раньше, через F12. Опубликованный файл представляет собой прогон только для информации. Я отмечаю, что его текст (строка 447) теперь предлагает восстановить GRUB на /dev/sdc, а не в более ранних запусках, где было рекомендовано восстановить GRUB на /dev/sda (SSD, который меня больше всего волнует).

У кого-нибудь есть идеи для исправлений или пути для изучения? Желательно, чтобы я продолжал использовать и обновлять свою установленную установку Ubuntu, которую я сейчас печатаю (с конфигурацией, включающей mdadm RAID для /дом), а не дестабилизировать и перестроить его. Хотя это можно обойти, используя F12 меню, я бы предпочел, чтобы система вернулась туда, где она была неделю назад, надежно загружаясь в GRUB или Ubuntu с холодного запуска. Спасибо за прочтение.

Ответить или комментировать

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