Inicialização onde há instalado o Windows e o Linux

Iniciado por valderinger, 26 de Maio de 2011, 15:48

tópico anterior - próximo tópico

valderinger

Possuo instalado o Windows 7 Ultimate e o Ubuntu.
Hoje atualizei o Ubuntu para a versão mais recente, (2.6.32.32 generico - modo de recuperação)  porém na inicialização , quando aparece a tela de qual sistema escolher, já há 23 (vinte e três) linhas de comando com a informação acima (2.6.32.32. generico - modo de recuperação), e só depois é que
aparece o opção do Windows 7.
Como faço para apagar as linhas excedentes , visto que gostaria de deixar só as linhas do Windows e do Ubuntu mais recente.
Sou iniciante no Linux e gosto de trabalhar com ele.
Me ajudem, por favor.
Muito obrigado.

xluisfernando

Você está usando o Ubuntu 10.04, certo?
No fórum mesmo existe um tutorial de configuração do grub2, que é quem gerencia essas "linhas".

Como você disse 23 linhas, acredito que seria interessante você fazer a remoção dos kerneis que não estão mais sendo utilizados. Isso pode ser feito de maneira facilitada com o Ubuntu-Tweak.

Assim, instale o Ubuntu-Tweak e depois remova os kerneis antigos. (com isso, essas 23 linhas já serão reduzidas)

Depois, você pode seguir o tutorial de configuração do grub2, criando uma entrada personalizada (/etc/grub.d/40_custom) em que apareça apenas uma entrada para Ubuntu e outra para o Windows. O inconveniente disso é a necessidade de editar manualmente essas entradas a cada instalação de novo kernel.

Particularmente, se você remover os kerneis antigos (deixe mais um além do que está em uso, por segurança) e desativar a função memory teste e recovery mode você teria um menu bem enxuto.
Samsung Ativ Book i3 - Ubuntu 20.04LTS

druidaobelix

Olá valderinger,


Adicionalmente, um recurso nativo do sistema para fazer essa correção é pelo próprio Gerenciador de Pacotes Synaptic, tudo por ambiente gráfico e simples, que v. encontra no menu normal.

Marque os kernels que v. quer remover para remoção completa, incluindo as imagens correspondentes e o resto ele faz tudo sozinho, ao final apresentando o menu do grub já atualizado.

No campo "Filtro Rápido" preencha com 2.6.3 e ele irá listar todos os linux-headers e linux-image instalados.
O que tiver instalado ao lado esquerdo aparece com uma marca, um quadrado, na cor verde.
Click com o mouse sobre a linha para marcá-la, depois com o botão direito do mouse click em "Marcar para Remoção Completa" e depois, acima, click em Aplicar.
É bastante simples de ser feito.

Obviamente só remova os kernels antigos se v. tiver certeza absoluta que o kernel atual está funcionando à contento.

[]'s


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

clodoaldops


druidaobelix

Olá clodoaldops,

Muito legal o 'debug' lógico desse comando que v. postou.

Estive lá olhando a fonte primária, o encadeamento lógico feito para montar o comando, sensacional. Valeu! :-)

Vamos deixar registrada aqui a origem, para o caso de eventualmente se 'perder' o link do André Gondim:

http://tuxtweaks.com/2010/10/remove-old-kernels-in-ubuntu-with-one-command/

http://tuxtweaks.com/2009/12/remove-old-kernels-in-ubuntu/

[]'s
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.