У одного из серверов, которые мы используем для процедур резервного копирования базы данных, возникли проблемы, и у меня закончились идеи. В какой-то момент он полностью завис, и поэтому его принудительно перезагрузили. После этого машина больше не могла загружаться в ОС.
На машине работала Ubuntu 18.04.3 LTS на HPE Proliant ML30 Gen9, и при ближайшем рассмотрении я понял, что опция загрузки Ubuntu исчезла.
HPE Proliant был настроен с использованием Smart Array, отключенной безопасной загрузки и UEFI.
После некоторых исследований я попытался возиться с оболочкой UEFI, но безрезультатно, поскольку ОС не указана как файловая система, но отображаются устройства хранения.
Затем я попытался запустить HPE Embedded Smart Storage Administrator и на короткое время увидел интерфейс GRUB 2 во время загрузки HPE SSA. После завершения загрузки HPE SSA я нажал с
и смог войти в GRUB cli.
Здесь я смог перемещаться по жестким дискам и в конце концов обнаружил, что все данные в порядке, потери данных не было, но каким-то образом загрузчик был потерян в среде UEFI.
/загрузка/efi
каталог пуст, но /загрузка/жратва
каталог имеет несколько файлов и папок.
Затем я попытался загрузить Ubuntu, но вот результат:
К этому моменту у меня закончились идеи, и я не мог продолжать искать ответ, потому что вопросы становились слишком конкретными.
Я даже вернулся в оболочку UEFI, пытаясь войти в ЧЕР3
устройство (потому что похоже, что это тот раздел), но я не мог перейти к /ботинок
папку, чтобы я мог использовать бфкг
команда.
Я не знаю, что еще я могу сделать, чтобы восстановить загрузчик Ubuntu. Любые советы или помощь будут оценены.
PS: Раньше у сервера был графический интерфейс. Команда использует TeamViewer для мониторинга сервера и проверки процедур резервного копирования.
PS2: insmod all_video
не работал. grub вызвал " файл не найден"
ошибка, даже после установки корневой переменной.
PS3: Я попытался подключить несколько USB-накопителей. Я попробовал Ubuntu 18.04.3 с разделами GPT, Ubuntu 20.04.3 с разделами GPT и Ubuntu 20.04.3 с разделами MBR. HPE Proliant (Legacy AND UEFI) не подобрала ни одного из них, они не отображаются в UEFI Shell, и я не знаю, как их монтировать из интерфейса GRUB.
PS4: В крайнем случае я могу установить RHEL с помощью инструмента HPE Embedded Intelligent Provisioning.
PS5: я впервые использую системы HPE Proliant.
Редактировать: (хд2)
, (hd3)
, (hd4)
и связанные с ними разделы были созданы, когда я использовал инструменты HPE.При перезагрузке эти разделы и связанные с ними файловые системы исчезнут из оболочки UEFI и параметров загрузки.