Я пытаюсь настроить загрузку HTTP на сервере HP ProLiant DL360 Gen 9, но не могу заставить ее загрузиться должным образом.
Что я хочу
Сервер можно развернуть, назначив URL-адрес загрузки через iLO и затем перезагрузившись. В сети нет DHCP-сервера (следовательно, используется загрузочный URL, а не загрузка PXE).
Мой первоначальный план
Поскольку доступен весь ISO RHEL 7, я планировал изменить grub.cfg
включить inst.ks=http://host/kickstart/ks.cfg
строка, и оттуда установка должна идти сама по себе (файл Kickstart содержит ссылку на HTTP-репозиторий). URL указывает на BOOTX64.EFI
, как это
http://hostname/rhel7/EFI/BOOT/BOOTX64.EFI
Что случается
После загрузки экран мигает без сообщений, затем загружаются системные утилиты. Я думаю, что он не может прочитать grub.cfg
и загружает только BOOTX64.EFI
. Тогда, вероятно, отсутствует много необходимых файлов и происходит сбой при загрузке.
Есть ли способ сделать это? Я знаю, что могу изменить grub.cfg
и воссоздайте ISO, но я бы хотел, чтобы он был более гибким.
Кроме того, поддержка HTTP-загрузки лучше для будущих серверов 10 поколения, которые мы планируем использовать в будущем.
Ссылка на документацию Gen 9: https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00016376en_us