Inserindo Opções de Menu de Inicialização no Grub na Mão

Publicado por Mauricio Ferrari em 22/05/2020

[ Hits: 3.977 ]

Blog: https://www.youtube.com/@LinuxDicasPro

 


Inserindo Opções de Menu de Inicialização no Grub na Mão



Vou hoje trazer uma dica para o Grub. Em algumas situações, faço a inserção manual de Menu de inicialização no Grub. Geralmente, as distribuições são detectadas automaticamente pelo "grub-mkconfig". Mas em algumas situações você pode querer inserir manualmente algum itens para a inicialização como um memtest, puppy, slax etc.

As entradas podem ser inseridas no "/etc/default/grub" para o uso do comando "grub-mkcokfig" ou no próprio "/boot/grub/grub.cfg", mesmo que não seja recomendado editar o "grub.conf".

No meu caso, editei o próprio grub.cfg e inseri essas entradas:

menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows {
   insmod part_msdos
   insmod ntfs
   set root='hd0,msdos1'
   chainloader +1
}

menuentry 'SliTaz 5.0 Rolling' --class gnu-linux --class gnu {
   insmod part_msdos
   insmod ext2
   set root='hd0,msdos7'
   linux /boot/vmlinuz-3.16.55-slitaz root=/dev/sda7
}

menuentry 'Gerenciador de inicialização do Plop' {
    set root='hd0,msdos5'
    linux16 /boot/plpbt.bin
}

Isso foi o que eu inseri, pois já tinha essas opções geradas pelo "grub-mkconfig" (com exceção do plop), mas resolvi substituir toda aquela parafernália que o comando gerou.

Simplificando, as instruções básicas para o Linux são essas:

menuentry 'Linux em (/dev/sda8)' --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='hd0,msdos8'
   linux /boot/vmlinuz*** root=/dev/sda8 ro quiet
   initrd /boot/initrd***
}

Funciona em muitos casos. Caso queira inserir alguma opção extra manualmente esse exemplo vai servir. Se for inserir no "etc/default/grub", terá que rodar o seguinte comando:

# grub-mkconfig -o /boot/grub/grub.cfg

Até a próxima.

Outras dicas deste autor

Tenha um Relógio no seu Google Chrome

Instalando a última versão do LibreOffice no Linux Mint e Ubuntu

UMPlayer reformulado para o Linux Mint 20

Gambiarra para Atualizar o Menu de Aplicativos no KDE

Resetando as Configurações do .Xresources

Leitura recomendada

Exportando aplicativos de um X remoto para o seu terminal

Não consigo adicionar novos wallpapers no Ubuntu 19.04 [RESOLVIDO]

Como ativar o sudo no Arch Linux

Como Desativar ZRAM no Fedora 33 (e reativando, caso precise)

Disponibilidade de impressoras de rede via CUPS

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts