[devel] Fwd: Политика установки и обновления grub-efi

Leonid Krivoshein klark.devel на gmail.com
Вт Фев 20 11:47:20 MSK 2024


On 2/20/24 08:54, Ivan A. Melnikov wrote:
> On Tue, Feb 20, 2024 at 02:58:14AM +0300, Leonid Krivoshein wrote:
>> 4. Исходя из вышесказанного, вариант установки grub-efi по умолчанию только
>> в EFI/BOOT, т.е. как в сабже c --removable, как у всех Linux-дистрибутивов и
>> главное, как у Windows. С полной перезаписью того, что там есть. Не важно,
>> наше оно, чьё-то ещё или ядро EFI STUB, ставится с нуля или обновляется,
>> grub-efi сам найдёт всё, что было на диске, и сделает своё меню, обычно
>> более юзабельное, чем во встроенной firmware.
> Я знаю человека, который
> - сам себе собирает ядра, потому что дистрибутивные -- слишком большие и
>    тяжёлые
> - собирает их с EFI stub и кладёт их в EFI/BOOT/, потому что grub - это
>    лишняя сущность, и чем проще, тем надёжнее.
>
> Как такой человек узнает, чем ему грозит обновление grub?

См. п.5 предлагаемой политики. Изначально поведение флажками на шаге 
alteraor-grub регулируется, в дальнейшем -- через /etc/sysconfig/grub2. 
В дефолтном поведении мы обновляем всё, что установили. На остальное 
есть help в установщике и ВиКи.


> Как правильно ему пережить такое обновление?

Отключить автообновление через /etc/sysconfig/grub2. Поскольку случай 
редкий, сомневаюсь, что под него нужен отдельный флажок в установщике. 
Таким людям и установщик-то не особо нужен. Они вполне могут 
догадываться, чем чревато обновление grub, так что их забота -- найти и 
выключить автообновление.


-- 
WBR, Leonid Krivoshein.



Подробная информация о списке рассылки Devel