Ошибка: не удалось загрузить kexec при попытке загрузить Ubuntu 24.04 с usb

Вопрос или проблема

Я только что стал владельцем сервера IBM S822LC 8335 Power 8 2U. У меня возникли некоторые трудности с установкой последней версии Ubuntu Server (Ubuntu 24.04.1 LTS).

Я пытаюсь выбрать опцию “Попробовать или установить Ubuntu Server”, но внизу экрана написано Ошибка: загрузка kexec не удалась

Это связано с несоответствием версий ядра? USB-накопитель с Ubuntu 24.04.1 имеет ядро 6.8, в то время как на этом экране отображаются ядра 4.x.

Это только моя догадка. Я абсолютный новичок, однако. Есть идеи, как это исправить? Я несколько раз пытался заново создать USB с помощью программы для создания загрузочных дисков. Я использую Ubuntu Desktop на всех своих ноутбуках и ПК, но это мой первый опыт работы с физическим сервером.

введите описание изображения здесь

Ответ или решение

Ошибка "kexec load failed" при установке Ubuntu 24.04 с USB на сервер IBM S822LC может возникать по нескольким причинам, и в этом ответе мы постараемся рассмотреть возможные причины и способы их устранения.

Описание проблемы

Вы пытаетесь установить Ubuntu Server 24.04.1 LTS на IBM S822LC 8335, но при выборе опции "Попробовать или установить Ubuntu Server" возникает ошибка kexec load failed. Это может быть связано с несколькими факторами, включая несовместимость ядра, проблемы с образами загрузочных файлов и ошибки в конфигурации USB-накопителя.

Возможные причины и решения

1. Несовместимость ядра

Ваше предположение о несовместимости ядра может быть верным. Исключение Error: kexec load failed может возникать, если система не может загрузить новое ядро, вероятно, из-за несовместимости между версией ядра и аппаратным обеспечением сервера.

  • Решение: Убедитесь, что вы используете подходящий образ для архитектуры PowerPC. Официальные сборки Ubuntu для серверов на PowerPC могут иметь специфические зависимости. Поскольку вы используете IBM Power 8, убедитесь, что ваша версия Ubuntu поддерживает вашу архитектуру.

2. Проблемы с USB-накопителем

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

  • Решение: Попробуйте другие инструменты для создания загрузочных USB, такие как "Rufus" на Windows или "Etcher" на Linux. Проверьте SHA256-сумму загружённого ISO-образа, чтобы убедиться, что файл не повреждён.

3. Неправильный режим загрузки UEFI/Legacy

Некоторые серверы могут требовать специфического режима загрузки, чтобы корректно осуществлять установку операционной системы.

  • Решение: Проверьте настройки BIOS/UEFI на предмет режима загрузки. Попробуйте переключать между UEFI и Legacy режимами, чтобы посмотреть, повлияет ли это на процесс загрузки.

4. Аппаратные проблемы

Хотя это маловероятно, но иногда аппаратные конфликты могут вызывать подобные ошибки.

  • Решение: Убедитесь, что сервер полностью функционален и все компоненты (ОП, жесткие диски и т.д.) работают корректно. Проверьте, нет ли ошибок в BIOS, таких как неправильные настройки памяти или других параметров, влияющих на загрузку.

Заключение

Ошибка kexec load failed может быть результатом комплексных факторов, и точное решение может требовать ряд тестов и анализа. Рекомендуется попробовать различные подходы, начиная с проверки совместимости образа и инструментов для создания загрузочного USB. Всегда помните о необходимости проверки целостности ISO-образа и соответствия настроек BIOS/UEFI требованиям вашей установки Ubuntu. Следуя указанным шагам, вы сможете значительно увеличить шансы на успешную установку Ubuntu Server на ваш IBM S822LC 8335.

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

Оцените материал
Добавить комментарий

Капча загружается...