Bug 54237
| Summary: | grub-install не обновляет grub созданный через grub-mkconfig | ||
|---|---|---|---|
| Product: | Branch p11 | Reporter: | Alex85 <hl2lambda> |
| Component: | grub-common | Assignee: | qa-team <qa-team> |
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p11 <qa-p11> |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, obidinog |
| Version: | unspecified | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
У вас UEFI или Legacy BIOS? В UEFI нужно выполнять: grub-install В Legacy BIOS: grub-install /dev/sdX Legacy, grub-mkconfig -o /boot/grub/grub.cfg и grub-install /dev/sdX не показывают ошибок, но сам grub не меняется если не использовать update-grub вместо grub-mkconfig(не применяются изменения из файла /etc/sysconfig/grub2 , например время ожидания). (Ответ для Alex85 на комментарий #2) > Legacy, > grub-mkconfig -o /boot/grub/grub.cfg и grub-install /dev/sdX не показывают > ошибок, но сам grub не меняется если не использовать update-grub вместо > grub-mkconfig(не применяются изменения из файла /etc/sysconfig/grub2 , > например время ожидания). Зачем вы используете grub-mkconfig -o /boot/grub/grub.cfg вместо update-grub? Так сложилось исторически, в моей инструкции по grub осталась именно эта команда Платформа: alt-workstation p11 x86_64 Пакет: grub-common 2.12-alt11 Сценарий 1: Шаги: 1) В установленной системе отредактировать файл /etc/sysconfig/grub2 изменив TIMEOUT и отредактировать параметры ядра, например убрать quiet splash 2) Выполнить # grub-mkconfig -o /boot/grub/grub.cfg Перезагрузиться Результат: Внесенные изменения применились, ошибка не воспроизвелась Сценарий 2: 1) Загрузиться в Rescue 2) Выполнить # mount-system # chroot /mnt/system1 3) Отредактировать файл /etc/sysconfig/grub2 изменив TIMEOUT и отредактировать параметры ядра, например убрать/добавить quiet splash 4) Выполнить # grub-mkconfig -o /boot/grub/grub.cfg Перезагрузиться Результат: Внесенные изменения применились, ошибка не воспроизвелась |

Description
Alex85 2025-05-12 19:39:34 MSK