Como entender a escolha do kernel na inicialização

3
  1. Eu queria saber se a escolha do kernel durante a inicialização é equivalente a Escolha de lançamento do Ubuntu? Por exemplo, Eu instalei o 10.10. Durante inicialização, eu posso escolher dois kernels: 2.6.32 e 2.6.35. 2.6.32 significa 10.04 e 2.6.32 significa 10.10?
  2. Os aplicativos serão instalados em um kernel também deve ser instalado outros kernels disponíveis durante inicialização?

Obrigado!

    
por Tim 13.02.2011 / 02:48

3 respostas

3

10.04 usa 2.6.32 e 10.10 usa 2.6.35. Você pode instalar versões diferentes das versões do Ubuntu ou de alguma outra versão. Aplicativos geralmente não sabem ou se importam com o kernel que você está usando. Se você instalar o aplicativo, ele irá para o seu disco, e não importará qual kernel você inicializará.

A regra geral é que você precisa de um kernel, mas quando estiver atualizando, você quer manter a versão anterior em volta, caso a nova versão tenha problemas, você pode retroceder. Você pode remover versões mais antigas para que elas não se acumulem com o tempo e adicionar desordem.

    
por psusi 13.02.2011 / 03:17
4

Você pode pensar no kernel como apenas outro programa no seu computador. A versão específica escolhida não afeta os outros programas instalados.

Geralmente, versões mais recentes do kernel fornecem maior estabilidade do sistema e melhor suporte a hardware. À medida que se tornam disponíveis, eles são usados no Ubuntu, mas não são estritamente associados a qualquer versão específica do Ubuntu. O kernel é desenvolvido separadamente do Ubuntu, e cada versão do Ubuntu provavelmente receberá várias atualizações do kernel ao longo de sua vida útil.

O Ubuntu só roda um kernel de cada vez, portanto, em um mundo ideal, poderíamos instalar novos kernels assim como instalamos aplicativos mais novos - no lugar da versão antiga, deixando apenas uma cópia instalada de cada vez. Como o kernel é vital para a capacidade de inicialização do sistema, ele recebe tratamento especial. Versões mais antigas são mantidas como backups no caso de uma versão mais nova não funcionar. Você nunca deve usá-los, mas, hipoteticamente, se um dia o Ubuntu não inicializar após uma atualização, você poderá recuperar selecionando um kernel mais antigo.

Não faz mal deixar os kernels mais antigos instalados, então, a menos que você esteja ficando sem espaço em disco, não há realmente nenhum motivo para removê-los.

    
por ændrük 13.02.2011 / 04:52
2

Em algum momento, novas versões do sistema operacional não funcionarão corretamente com kernels mais antigos.

O que eu quero dizer é: Eu acho que não é possível rodar um Ubuntu 10.10 em um kernel 8.04 ou kernel anterior (pelo menos não sem ajustes que exigem uma compreensão profunda do processo de inicialização).

    
por knb 13.02.2011 / 14:05