Отключить дополнительные опции автоматическая генерация записей в GRUB

можно ли поручить GRUB не включать запись Дополнительные параметры, пока она регулярно обновляется? Я имею в виду этот фрагмент в /boot/grub/grub.cfg который я вынужден удалять вручную каждый раз, когда какое-то обновление пакета запрашивает grub config recreation:

submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-7abbf46a-25c1-4ac5-b8fc-eff98778e924' {
        menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-advanced-7abbf46a-25c1-4ac5-b8fc-eff98778e924' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_msdos
                insmod lvm
                insmod ext2
                set root='lvmid/iLJBEP-k39n-9Orf-iYFY-szXc-GiFC-hw19FQ/R5kb0j-PEbc-THWn-fH8a-rECU-z7x2-Mr200e'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint='lvmid/iLJBEP-k39n-9Orf-iYFY-szXc-GiFC-hw19FQ/R5kb0j-PEbc-THWn-fH8a-rECU-z7x2-Mr200e'  7abbf46a-25c1-4ac5-b8fc-eff98778e924
                else
                  search --no-floppy --fs-uuid --set=root 7abbf46a-25c1-4ac5-b8fc-eff98778e924
                fi
                echo    'Loading Linux 3.16.0-4-amd64 ...'
                linux   /boot/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/debianvg-mainlv ro  quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-3.16.0-4-amd64
        }

система стабильна Debian (Jessie 8.5) с GRUB версии 2.02~beta2-22+deb8u1 установлена.

21
задан TranslucentCloud
27.02.2023 9:41 Количество просмотров материала 3095
Распечатать страницу

1 ответ

  • добавить GRUB_DISABLE_SUBMENU=y to /etc/default/grub
  • восстановить конфигурацию grub: grub-mkconfig -o /boot/grub/grub.cfg

посмотреть Arch Linux wiki для более подробной информации:

если у вас установлено несколько ядер, скажем linux и linux-lts, по умолчанию grub-mkconfig группирует их в подменю. Если вам не нравится такое поведение, вы можете вернуться к одному меню, добавив следующую строку /etc/default/grub:

GRUB_DISABLE_SUBMENU=y

0
отвечен JBE 2023-02-28 17:29

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх