Сценарий: я пытаюсь автоматизировать развертывание Windows на серверах HP Gx с помощью управления PowerShell для iLO. Мне удалось запустить и остановить сервер, вставить диск и изменить приоритет загрузки. Все работает нормально.
Проблема: изменение приоритета загрузки приводит меня к тому моменту, когда мне приходится «нажимать любую клавишу» для загрузки с компакт-диска. В противном случае загрузка предустановленной ОС на жесткий диск продолжится.
Снимок экрана: нажмите любую клавишу для загрузки с компакт-диска
Теперь я ищу решение для загрузки непосредственно с виртуального носителя. Например, вызовите нажатие клавиши с помощью PowerShell или имитируйте его.
Другой подход - "отключить" или временно удалить жесткий диск (с существующей ОС), чтобы не было других вариантов загрузки, кроме виртуального компакт-диска.
Посмотрите на команды ILO boot_once и boot_always.
Из оболочки я обычно ставил vm cdrom set boot_once
для установки ОС.