<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>54237</bug_id>
          
          <creation_ts>2025-05-12 19:39:34 +0300</creation_ts>
          <short_desc>grub-install не обновляет grub созданный через grub-mkconfig</short_desc>
          <delta_ts>2025-05-13 12:46:58 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Branch p11</product>
          <component>grub-common</component>
          <version>unspecified</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex85">hl2lambda</reporter>
          <assigned_to name="qa-team@altlinux.org">qa-team</assigned_to>
          <cc>antohami</cc>
    
    <cc>obidinog</cc>
          
          <qa_contact name="qa-p11@altlinux.org">qa-p11</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>264569</commentid>
    <comment_count>0</comment_count>
    <who name="Alex85">hl2lambda</who>
    <bug_when>2025-05-12 19:39:34 +0300</bug_when>
    <thetext>В вики Rescue/FAQ (https://www.altlinux.org/Rescue/FAQ) указано:
&quot;В режиме chroot обновить конфигурационный файл загрузчика:
update-grub
Что является аналогом команды grub-mkconfig -o /boot/grub/grub.cfg&quot;
В Рабочей станции p10 и через Alt Rescue p10, grub-install обновлял загрузчик после команды grub-mkconfig. В Рабочей станции p11 после этой команды загрузчик не обновился, получилось только с командой update-grub.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264570</commentid>
    <comment_count>1</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-05-12 19:50:37 +0300</bug_when>
    <thetext>У вас UEFI или Legacy BIOS?
В UEFI нужно выполнять:
grub-install
В Legacy BIOS:
grub-install /dev/sdX</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264571</commentid>
    <comment_count>2</comment_count>
    <who name="Alex85">hl2lambda</who>
    <bug_when>2025-05-12 19:56:32 +0300</bug_when>
    <thetext>Legacy,
grub-mkconfig -o /boot/grub/grub.cfg и grub-install /dev/sdX не показывают ошибок, но сам grub не меняется если не использовать update-grub вместо grub-mkconfig(не применяются изменения из файла /etc/sysconfig/grub2 , например время ожидания).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264572</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-05-12 19:58:53 +0300</bug_when>
    <thetext>(Ответ для Alex85 на комментарий #2)
&gt; Legacy,
&gt; grub-mkconfig -o /boot/grub/grub.cfg и grub-install /dev/sdX не показывают
&gt; ошибок, но сам grub не меняется если не использовать update-grub вместо
&gt; grub-mkconfig(не применяются изменения из файла /etc/sysconfig/grub2 ,
&gt; например время ожидания).

Зачем вы используете grub-mkconfig -o /boot/grub/grub.cfg вместо update-grub?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264575</commentid>
    <comment_count>4</comment_count>
    <who name="Alex85">hl2lambda</who>
    <bug_when>2025-05-12 20:28:06 +0300</bug_when>
    <thetext>Так сложилось исторически, в моей инструкции по grub осталась именно эта команда</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264636</commentid>
    <comment_count>5</comment_count>
    <who name="obidinog@basealt.ru">obidinog</who>
    <bug_when>2025-05-13 12:46:58 +0300</bug_when>
    <thetext>Платформа: 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
Перезагрузиться

Результат: Внесенные изменения применились, ошибка не воспроизвелась</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>