Com cada atualização do kernel, uma nova entrada é colocada no Grub para fornecer uma maneira de inicializar essa versão específica do kernel.
Eu tenho cerca de 5 no momento e, para ser sincero, depois de confirmar que posso inicializar na nova versão do kernel, nunca mais volto para a versão anterior.
Eu gostaria de gerenciar os itens desta lista na área de trabalho, em vez de editar o arquivo. Existe uma maneira de fazer isso usando a GUI do próprio Ubuntu?
Você pode instalar um programa chamado StartUp-Manager.
O pacote é chamado
startupmanager
. Você pode procurar por isso no Ubuntu Software Center ou Synaptic ou executar:sudo apt-get install startupmanager
em um terminal.Ele permite selecionar a entrada padrão do grub, o número de segundos que o grub aguarda até que ele seja inicializado automaticamente e outras opções, como resolução.
É uma boa idéia desinstalar os kernels antigos do synaptic.
fonte
startupmanager
não está mais em desenvolvimento ativo: launchpad.net/startup-manager/+announcement/8300Daniel Richter desenvolveu uma ferramenta de configuração da GUI para permitir que os usuários alterem as configurações do Grub 2 sem usar a linha de comando. O aplicativo permite que o usuário adicione, remova, congele, renomeie e reordene os itens do menu de inicialização. Também permitirá alterações nas definições de configuração do Grub 2, como imagem de fundo e tempo limite do menu.
você pode usá-lo e instalá-lo, siga este GUIA
se você quiser profunda no GRUB 2 você pode ler este GUIA demais
então thx para DANIEL
fonte
Bem, o Ubuntu Tweak tem uma interface simples e agradável para matar imagens e cabeçalhos antigos e tudo mais. Parece-me simples o suficiente para ser infalível. Imagem de tela rápida e suja de baixa qualidade . Ele será preenchido automaticamente e não mostrará nada relacionado ao kernal atual. Não está associado ao projeto, mas funcionou bem para mim no passado.
fonte
Não é baseado em GUI, mas a maneira mais fácil de remover imagens linux anteriores é emitir o comando simples:
Isso removerá TODAS as crostas do seu sistema, não apenas os kernels do Linux. Qualquer coisa que não seja usada por outro pacote será removida com esse comando.
Se você simplesmente precisa de uma GUI, inicie o Synaptic, clique no botão "Status" no canto inferior esquerdo e escolha o filtro "Instalado (removível automaticamente)" na lista acima. Em seguida, escolha tudo nessa lista (clique com a tecla Shift pressionada ou controle ou use CTRL-A) e clique com o botão direito do mouse para selecionar "Marcar para remoção".
Por exemplo, abaixo, estou executando o kernel 2.6.35.27 , portanto, se eu quiser remover o kernel 2.6.35.25 anterior :
fonte
Pessoalmente, uso a seguinte configuração (grub legacy):
Isso funciona porque o Ubuntu atualiza automaticamente
/vmlinuz
,/initrd.img
links simbólicos para apontar para a última imagem instalada do kernel e initramfs (e.old
companheiros para apontar para as anteriores).Isso não funcionará
/boot
em partições separadas.Não consigo entender por que o Ubuntu não usa isso por padrão e constrói soluções alternativas insuportavelmente feias e cruéis que enchem a tela do carregador de inicialização com linhas excessivamente redundantes e inúteis. Na minha opinião, a tela deve ficar pelo menos assim:
As quatro linhas do Ubuntu já parecem redundantes. Agora imagine uma dúzia de linhas quase iguais, que diferem apenas em alguns dígitos (e todas significam apenas "inicializar o Ubuntu"!) - e você deve selecionar a correta. Pesadelo!
fonte