[Ubuntu-BR] Retirar kernel antigo do grub

Luiz Carlos Fabris lcfabris em gmail.com
Quarta Dezembro 9 01:05:38 UTC 2009


Oi Erasmo,

no 9.10 e seguindo as dicas do Salles fiz assim:
Criei um pasta em /boot (tem que acessar como root)
copiei todos os arquivos para esta pasta menos os da versão atual
(2.6.31-16) e memtest+
removi o memtest e o recovery mode e fiz um uptade no grub .

(retirado de
http://linuxnanet.com/2009/11/removendo-o-memtest-e-o-recovery-mode-do-grub-2.html
)
*Removendo o memtest:*

A inclusão do memtest é feita a partir do script */etc/grub.d/20_memtest86+*.
Para evitar que o memtest entre no menu do grub em todas as atualizações do
kernel, basta mudar as permissões do referido script com o seguinte comando:

$ sudo chmod -x /etc/grub.d/20_memtest86+

O script continuará lá, mas não será mais incluso no menu do grub.
*Removendo o Recovery mode:*

Também não costumo usar o recovery mode, por isso, sempre o removo do meu
menu.

No caso do grub 2, devemos editar o arquivo */etc/default/grub:*

$ sudo gedit /etc/default/grub

E descomentar a seguinte linha (basta remover o "#" da frente):

GRUB_DISABLE_LINUX_RECOVERY=true

Feito isso, basta salvar o arquivo.
*Gerando o novo menu:*

Com todas as alterações feitas, basta gerar o novo *grub.cfg* usando o
seguinte comando no terminal:

$ sudo update-grub

Isso rodará o script que, por sua vez, irá gerar o novo grub.cfg sem o
memtest ou o recovery mode.

E pra terminar rodei o StartUp-Manager para definir o tempo do boot e qual o
SO de inicialização (Ubuntu ou Windows 7 Loader, que escolhe entre o Seven e
o XP).

Luiz Carlos

2009/12/8 Erasmo José Pereira de Oliveira



More information about the ubuntu-br mailing list