24Aug

Limpe o novo menu de inicialização Ubuntu Grub2

O Ubuntu adotou a nova versão do gerenciador de inicialização do Grub na versão 9.10, eliminando o antigo menu problemático. Hoje, olhamos para mudar as opções do menu de inicialização no Grub2.

Grub2 é um passo em frente de muitas maneiras, e a maioria dos menus irritantes . lst problemas do passado desapareceram. Ainda assim, se você não estiver vigilante com a remoção de versões antigas do kernel, a lista de inicialização ainda pode ser mais longa do que precisa ser.

Nota: Talvez seja necessário manter pressionado o botão SHIFT no seu teclado durante a inicialização para que este menu seja exibido. Se apenas um sistema operacional estiver instalado no seu computador, ele pode carregá-lo automaticamente sem exibir este menu.

Remove Old Kernel Entradas

A tarefa de limpeza mais comum para o menu de inicialização é remover versões antigas do kernel em torno de sua máquina.

No nosso caso, queremos remover as entradas do menu de inicialização 2.6.32-21-genérico. No passado, isso significava abrir o /boot/grub/ menu.lst. .. mas com Grub2, se removemos o pacote do kernel do nosso computador, Grub remove automaticamente essas opções.

Para remover versões antigas do kernel, abra o Synaptic Package Manager, encontrado no System & gt;Menu de administração.

Quando abre, digite a versão do kernel que deseja remover no campo de texto Pesquisa rápida. Os primeiros números devem ser suficientes.

Para cada uma das entradas associadas ao kernel antigo( por exemplo, linux-headers-2.6.32-21 e linux-image-2.6.32-21-genérico), clique com o botão direito do mouse e escolha Mark para remoção completa .

Clique no botão Aplicar na barra de ferramentas e em Aplicar na janela de resumo que aparece. Feche o Gerenciador de Pacotes Synaptic.

Na próxima vez que você inicializar o seu computador, o menu Grub não conterá as entradas associadas à versão removida do kernel.

Remover qualquer opção Editando /etc/ grub.d

Se você precisar de mais controle fino ou quiser remover entradas que não sejam versões do kernel, você deve alterar os arquivos localizados em /etc/ grub.d.

/etc/ grub.d contém arquivos que mantêm as entradas de menu que costumavam estar contidas em /boot/grub/ menu.lst. Se você quiser adicionar novas entradas do menu de inicialização, você criaria um novo arquivo nesta pasta, certificando-se de marcá-lo como executável.

Se você deseja remover as entradas do menu de inicialização, como nós, você editaria arquivos nesta pasta.

Se quisermos remover todas as entradas memtest86 +, poderíamos apenas tornar o arquivo 20_memtest86 + não executável, com o comando do terminal

sudo chmod -x 20_memtest86 +

Seguido pelo comando do terminal

sudo update-grub

Observe que memtest86 + não foiencontrado por update-grub porque ele só considerará arquivos executáveis.

No entanto, em vez disso, vamos remover a entrada Serial console 115200 para memtest86 +. ..

Abrir uma janela de terminal Applications & gt;Acessórios & gt;Terminal. Na janela do terminal, digite o comando:

gksudo gedit /etc/grub.d/ 20_memtest86 +

As entradas do menu são encontradas na parte inferior deste arquivo.

Exclua a entrada do menu para console serial 115200 .

Nota: Comentar a entrada do menu não funcionará - ele deve ser excluído. Copie-o para um arquivo diferente, se você estiver preocupado, pode precisar disso mais tarde.

Salve e feche este arquivo. Na janela do terminal que você abriu, insira o comando

sudo update-grub

Nota: Se você não executar o update-grub, as opções do menu de inicialização não serão alteradas!

Agora, na próxima vez que você inicializar, essa entrada estranha desaparecerá e você fica com um menu de inicialização simples e limpo.

Conclusão

Ao alterar o menu de inicialização do Grub2 pode parecer excessivamente complicado aos mestres Grub legados, para usuários normais, Grub2 significa que você não precisará alterar o menu de inicialização que freqüentemente. Felizmente, se você tiver que fazê-lo, o processo ainda é bastante fácil.

Para obter informações mais detalhadas sobre como alterar as entradas no Grub2, este tópico do fórum Ubuntu é um ótimo recurso. Se você estiver usando uma versão antiga do Ubuntu, confira nosso artigo sobre como limpar o menu de inicialização do Ubuntu grub após as atualizações.