Global HomeLab News: Обновление Secure Boot сертификатов в Windows VM на Proxmox VE 9
✎В сообществе Proxmox обсуждают практический кейс после перехода на PVE 9: для Windows VM появился штатный сценарий обновления UEFI/Secure Boot сертификатов через интерфейс гипервизора. Это снижает риск ручных ошибок перед ротацией сертификатов Secure Boot и ускоряет обслуживание парка виртуалок.
Что произошло
После обновления узла Proxmox VE 8 -> 9 у администраторов в логах загрузки Windows-гостей появились предупреждения о необходимости обновить UEFI DBX/сертификаты Secure Boot. В интерфейсе VM (Hardware) доступна кнопка Enroll Updated Certificates, которая запускает процедуру регистрации обновленных сертификатов без ручной работы с EFI-переменными.
Технические детали
- Затронуты VM с UEFI (OVMF) и включенным Secure Boot.
- Операция выполняется на уровне виртуального железа VM через GUI Proxmox.
- Практический эффект: сокращается количество ручных шагов, которые раньше выполняли внутри гостевой ОС или через сложные обходные сценарии.
- По отзывам из треда, одной операции в Proxmox может быть недостаточно, если гостевая Windows не применяет обновление из-за собственного trust/eligibility-состояния (например, проблемы с сетевой связностью и обновлениями внутри VM).
Риски и ограничения
- Кнопка в Proxmox не отменяет требования Windows к установке и применению нужных апдейтов внутри гостя.
- На старых кластерах (например, ветка 7.x) этого механизма в GUI может не быть.
- Если VM изолирована от интернета/WSUS, переход на новые сертификаты может не завершиться корректно даже после операции в гипервизоре.
- Для production-кластеров критично валидировать процедуру на тестовой VM до массового применения.
Практика для HomeLab (чеклист)
- Проверить предпосылки по VM
- BIOS: OVMF (UEFI)
- Secure Boot: включен
-
OS: поддерживаемая Windows с актуальными cumulative updates
-
Сделать точку отката
- Создать snapshot VM перед изменением.
-
Для критичных сервисов запланировать окно обслуживания.
-
Выполнить обновление сертификатов в Proxmox
- VM -> Hardware -> Enroll Updated Certificates.
-
Перезагрузить VM и проверить отсутствие предупреждений по Secure Boot в консоли/журналах загрузки.
-
Проверить состояние внутри Windows
- Убедиться, что проходят Windows Update/WSUS.
-
Проверить Event Viewer на ошибки Secure Boot/Code Integrity.
-
Критерии успешности
- VM стабильно загружается с включенным Secure Boot.
- Нет повторяющихся предупреждений о просроченных/старых UEFI сертификатах.
- После перезагрузки сервисы в VM стартуют без деградации.
Источник:
- https://www.reddit.com/r/Proxmox/comments/1tirbus/hasslefree_windows_secure_boot_certificate_update/
- https://www.reddit.com/r/Proxmox/new.json?limit=20