Summary: | iPXE не работает после обновления системы для виртуальных машин | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | GordeevM <max.gordeef> |
Component: | edk2 | Assignee: | Alexey Shabalin <shaba> |
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P5 | CC: | alimektor, amakeenk, klark, max.gordeef, mike, shaba |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=45097 | ||
Bug Depends on: | |||
Bug Blocks: | 47554 |
Description
GordeevM
2025-01-13 12:26:57 MSK
уточнение -- дополнительно выбран тип машины q35 Размещение rom для efi в этом пакете поменялось ipxe-roms-qemu Также вероятно из-то того что отломало ROM то сетевая установка не возможно (не определяются сетевые карты), загрузка с ISO, но инсталлятор не видит сетевой карты вообще ВАЖНОЕ УТОЧНЕНИЕ: при развертывании с эталонного образа 10.2 БЕЗ обновления системы загрузка по сети (PXE) для виртуальных машин срабатывает. если обновить систему(на дату 2024-01-16 ), то загрузка для виртуальных машин больше НЕ РАБОТАЕТ. изменения: только обновил пакетную базу и ядро. На всякий: для вкатывания остальных обновлений можно захолдить конкретный пакет, см. /etc/apt/apt.conf Версия - edk2-20240811-alt2 Шаги воспроизведения 1. Развернуть PVE. 2. Создать виртуальную машину с BIOS: OVMF (UEFI). 3. Запустить виртуальную машину. 4. Во время запуска нажать ESC 5. Выбрать Boot Manager Ожидаемый результат: Присутствуют пункты установки по сети PXE: - UEFI PXEv4 (MAC) - UEFI PXEv6 (MAC) - UEFI HTTPv4 (MAC) - UEFI HTTPv6 (MAC) Фактический результат: Отсутствуют пункты установки по сети для UEFI Воспроизводится в P10. Не воспроизводится в версии 20221117-alt1. Уточните, какой rom используется. OVMF_CODE.fd или OVMF_CODE_4M.fd это OVMF_CODE_4M.fd на p11 точно не работает Пакет обновили, на данный момент UEFI net boot выглядит так же не рабочим (не определяется устройство) Сетевая загрузка срабатывает для SeaBIOS, так же обращаю внимание что недавно обновили edk2 https://packages.altlinux.org/ru/p11/srpms/edk2/ Прошел месяц, месяц назад починили сетевую загрузку SeaBIOS, НО НЕ ПОЧИНИЛИ UEFI ОНА ПРОДОЛЖАЕТ НЕ РАБОТАТЬ Попробовал обойти с ipxe.iso из c10f2: не помогло, образ 1Мб весит. Попробовал обойти с ipxe.iso с офсайта: тоже не помогло, образ >4Мб весит. Видимо проблема не в коде загрузчика, а в коде BIOS сетевой карты, в части UEFI. Обрати внимание что в UEFI Bios нет источника загрзки в виде сетевовй карты, а в SeaBIOS такой источник присутствует |