Назад | Перейти на главную страницу

USB-накопитель не загружается на IBM / Lenovo x3850 X5

Характеристики / Прошивка:

Server:            IBM/Lenovo x3850 X5 (model: 7143B2G)
IMM:               YUOOH5A-1.55        (01/15/2018)
UEFI:              G0E188BUS-1.88      (05/29/2018)
DSA:               DSYTC5F-9.53        (02/17/2014)
FPGA:              G0UD92B-5.02        (03/26/2014)
USB Flash Drivess: Maxell 32GB
                   PNY 8GB
                   Some noname 8GB
                   Verbatim U3 Smart 4GB

Чего я хотел:
Я хочу загрузить флешку с внутреннего USB. Я хочу запускать Alpine Linux так же, как другие люди запускают VMWare ESXi с USB.

Что я сделал:
Я вставил в сервер USB-накопитель и USB-DVD-привод (с установочным диском Alpine). Я мог нормально загрузиться с USB-DVD, и USB-флеш-накопитель был определен как допустимый установочный носитель при установке Alpine, и установка завершилась успешно! Но после выключения питания (и отсоединения USB-DVD) USB-накопитель не загружался.

Как я пытался это исправить:

Так! Я почти дошел до голого сервера, у которого нет возможности для другого оборудования иметь приоритет в процессе загрузки или конфликтовать каким-либо образом.

Возможные проблемы:

  1. EUFI не поддерживает загрузку с USB-накопителя: нет
    Его можно выбрать из F12, и мне также удалось загрузить VMware ESXi с флэш-накопителя.
  2. Флэш-накопитель USB несовместим с сервером: Хм?
    Я пробовал USB-накопители четырех разных марок. Кто-нибудь знает о USB-накопителе, который, как известно, работает при загрузке x3850 X5? Есть ли ограничение вроде 2 ГБ или что-то вроде этого?
  3. Конфликтующее оборудование или загрузочные ПЗУ: Нет
    Я отключил все и даже удалил те, которые могут.
  4. При установке не создавалась загрузочная флешка или EUFI не понимают загрузочный блок: Хм?
    USBKey можно загрузить с портативного компьютера той же архитектуры x86. Но все же есть вероятность, что EUFI не понимают формат загрузочного блока на Flash Drive?
  5. Проблема с разъемом USB: Нет
    Пробовал вставлять флешку во внутренний, задний и передний разъемы.
  6. Я перепутала и установила на неправильный диск вместо USB Flash Drive: Нет
    Я удалил все другие диски из системы во время установки и во время загрузки, и я узнал размер диска, который обнаружил установщик.
  7. Alpine не поддерживает загрузку UEFI - Нет
    В соответствии с https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB все новые версии Alpine работает.

Я знаю, что это довольно многословно, но я просто не хочу тратить ваше время на какой-то неуклюжий надзор. Я действительно перепробовал все, что мог здесь придумать. :-)
Итак, большой вопрос - какие-нибудь подсказки? В настоящее время я подозреваю, что решение - это конфигурация в UEFI на сервере, а не флешки или процесс установки?

С уважением,
- Мортен Грин Хермансен

Я поработал над этим еще немного и наконец решил это!

Я сделал второй обзор настроек UEFI / Legacy и убедился, что ВСЕ места, где упоминалось слово «устаревшее», были отключены!

По какой-то странной причине Alpine не может загружаться напрямую с USB-накопителя. Это верно для загрузки Alpine как с флэш-накопителей, так и с USB-жесткого диска. Оба они могут загружаться непосредственно на других компьютерах. НО

Если я установлю это в конфигурации UEFI, он будет работать:

[Диспетчер загрузки] -> [Добавить параметр загрузки] -> [НЕТ ЭТИКЕТКИ ОБЪЕМА PciRoot (0x0) ...] -> <EFI> -> <boot> -> "bootx64.efi"

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

Извините за мое незнание UEFI, но, возможно, это поможет другим новичкам! ;-)