Desativar a geração automática de entrada das Opções Avançadas no GRUB

0

É possível instruir o GRUB a não incluir a entrada Opções avançadas enquanto atualiza rotineiramente? Quero dizer, este trecho em /boot/grub/grub.cfg que eu forcei a remover manualmente toda vez que alguma atualização de pacote está solicitando a recriação de configuração do GRUB:

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
        }

O sistema é Debian Stable (Jessie 8.5) com o GRUB versão 2.02 ~ beta2-22 + deb8u1 instalado.

    
por TranslucentCloud 28.06.2016 / 13:10

1 resposta

0

  • Adicione GRUB_DISABLE_SUBMENU=y a /etc/default/grub
  • Regenere a configuração do grub: grub-mkconfig -o /boot/grub/grub.cfg

Veja o wiki do Arch Linux para mais explicações:

If you have multiple kernels installed, say linux and linux-lts, by default grub-mkconfig groups them in a submenu. If you do not like this behaviour you can go back to one single menu by adding the following line to /etc/default/grub:

GRUB_DISABLE_SUBMENU=y

    
por 05.07.2018 / 06:00