Bug 48056

Summary: Конфиг файл grub'а 2.06-alt16 не работает с grub'ом 2.06-alt7 (только UEFI)
Product: Branch p10 Reporter: Sergey Ivanov <zagagyka>
Component: grub-efiAssignee: Egor Ignatov <egori>
Status: CLOSED FIXED QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: nickel
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
alt7
none
alt16 none

Description Sergey Ivanov 2023-10-18 13:00:49 MSK
Created attachment 14812 [details]
alt7

После обновления grub'а с версии 2.06-alt7 до версии 2.06-alt16
Конфиг файл grub'а /boot/grub/grub.cfg (версии 2.06-alt16) не работает c grub'ом /boot/efi/EFI/altlinux/grubx64.efi (версии 2.06-alt7)
После обновления и перезагрузки системы при выборе в boot menu загрузочной записи altlinux - загрузка grub'а не происходит (появляется на несколько секунд черный экран и загрузка grub menu не выполняется)

Такая ситуация возможна, если при обновлении системы каким то образом обновится файл /boot/grub/grub.cfg и НЕ обновится /boot/efi/EFI/altlinux/grubx64.efi
- Например если при обновлении пакета grub-efi скрипт grub-efi-autoupdate зафейлится не обновит /boot/efi/EFI/altlinux/grubx64.efi
- Либо раздел /boot/efi на момент обновления не будет смонтирован

(grub.cfg файлы приложил)
Comment 1 Sergey Ivanov 2023-10-18 13:01:14 MSK
Created attachment 14813 [details]
alt16
Comment 2 Egor Ignatov 2024-01-07 21:50:09 MSK
Апстрим не планирует исправлять эту ошибку, в следующем релизе приложу патч из рассылки.

см. https://lists.gnu.org/archive/html/grub-devel/2022-08/msg00370.html
Comment 3 Repository Robot 2024-01-29 20:33:32 MSK
grub-2.06-alt17 -> sisyphus:

 Fri Oct 06 2023 Egor Ignatov <egori@altlinux> 2.06-alt17
 - backport upstream NTFS patch set (fixes: CVE-2023-4692, CVE-2023-4693)
   + bump grub SBAT level to 4 and reset grub.altlinux
 - backport upstream ext2 fs patches (closes: #48343)
 - backport: Fix md array device enumeration (closes #47850)
 - return backward compatibility for grub config (closes: #48056)