Questão Como limitar o número de kernels mostrados no menu de boot? [duplicado]


Duplicar Possível:
Como remover as entradas indesejadas do menu de inicialização? 

Eu quero limitar o número de kernels mostrados na minha tela de inicialização para dizer apenas os dois mais recentes. Como posso fazer isso com o novo grub? (Qualquer método que não requer desinstalar manualmente todos os kernels externos também é bem-vindo.)


1
2018-03-20 17:36


origem


Duplicação possível de Existe uma maneira de remover ou ocultar versões antigas do kernel? . - belacqua


Respostas:


Você precisa remover as imagens individuais do kernel que não deseja. Eu tenho cada kernel começando com o empacotado no disco 10.04 LTS até o mais recente (incluindo o kernel backported). Não há nenhum processo automatizado para remover kernels antigos, então você teria que remover cada imagem individual de seu sistema usando o Synaptic ou algum outro gerenciador de pacotes.


1
2018-03-20 17:41



Exatamente o tipo de tarefa que deve ser automatizada. - apoorv020
Exceto que não há processo automatizado. Isto é devido ao fato de que se o kernel mais novo não funcionar corretamente, você pode usar o kernel antigo que você já conhece. - Thomas Ward♦


Um procedimento detalhado para remover kernels antigos do Linux e limpar o menu de inicialização do Ubuntu para usar apenas os kernels mais recentes e os mais recentes é fornecido em uma série de posts recentes que começam com GRUB2 revisitado.

Embora os procedimentos listados acima sejam todos manuais, uma das referências da Web listadas refere-se a várias ferramentas gráficas que podem ser úteis na modificação do menu de inicialização. O artigo específico é Personalize o Ubuntu com o GRUB.


1
2018-03-20 18:48



+1 links excelentes. Eu assumi que o gerente de start-up era incompatível com o GRUB2, mas parece que eles simplesmente não o incluem agora. - apoorv020
No entanto, esta ferramenta não remove os kernels antigos e, como tal, as antigas imagens do kernel estarão lá ocupando espaço de memória que um usuário poderia precisar. - Thomas Ward♦


O GRUB do legado tinha uma variável no memu.lst chamada HOW_MANY, que era quantos kernels reter que cuidavam disso para você. Um dos muitos recursos herdados do GRUB que perdemos. Não tenho idéia do motivo pelo qual o GRUB2 não suporta isso.


0
2018-03-20 18:54