Ubuntu 12.10 não está usando o Kernel atual

1

Ao executar a sequência de comandos:

sudo update-grub

Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.5.0-25-generic
Found kernel: /boot/vmlinuz-3.5.0-24-generic
Found kernel: /boot/vmlinuz-3.5.0-23-generic
Found kernel: /boot/vmlinuz-3.2.0-37-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

uname -r

3.5.0-23-generic

sudo apt-get -V install linux-generic linux-image-generic linux-headers-generic

Reading package lists... Done
Building dependency tree
Reading state information... Done 
linux-generic is already the newest version. 
linux-headers-generic is already the newest version.
linux-image-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Estou aprendendo sobre o Linux atualizando meu conhecimento, e a ajuda seria muito apreciada.

    
por liamjeanius 26.02.2013 / 22:14

3 respostas

1

Não vejo nada de errado com nenhum desses comandos.

Para usar o kernel mais atual, você precisa reinicializar. O kernel mais recente será o mais recente e selecionado por padrão. Você pode selecionar outros kernels mais antigos ou outro sistema operacional no menu grub (boot).

Ths última linha, cerca de um pacote não sendo atualizado, quase pode ser corrigido com:

sudo apt-get dist-upgrade
    
por Panther 26.02.2013 / 22:28
0

Eu tenho um sistema de inicialização dupla com o Ubuntu e o Windows 7. Esqueci que instalei o Linux Mint Nadia 14 Meta na caixa virtual; porque meu disco rígido externo estava produzindo um [errno 5] erro Input / Ouput, que estava desatualizado ou que os gastos de leitura / gravação precisavam ser aumentados.Eu não resolvi esse problema, então instalo a máquina virtual no meu computador. disco rígido interno.
 Depois de testar seu comando, ele ativou minha memória, sudo apt-get dist-upgrade , então inicializei no Windows 7 e iniciei o virtualbox. Ao carregar o Linux Mint executando ...
 uname -r
 3.5.0-25-genérico
Lembro-me de limpar o grub e remover o 3.5.0-24-generic. Eu limpei o grub.cfg e menu.lst no Ubuntu e reiniciei. Além disso, inicializou novamente no Windows 7 e carregou o Linux Mint para ver se ele carregaria, sem problemas até o momento.

Finalmente eu voltei para o Ubuntu e não vi nenhum problema até agora. Eu não sei porque a correlação entre minha imagem de caixa virtual e Ubuntu; especialmente, quando nas opções avançadas do grub durante a inicialização ele mostra apenas os kernels atuais que estão instalados no Ubuntu ....

kernel encontrado: /boot/vmlinuz-3.5.0-23-generic
Kernel encontrado: /boot/vmlinuz-3.2.0-37-generic
Kernel encontrado: /boot/memtest86+.bin

Obrigado por você solicitar respostas e agradeço a ajuda.

    
por liamjeanius 27.02.2013 / 22:40
0

Normalmente, há uma boa razão para o grub escolher uma versão mais antiga do kernel para rodar do que uma versão mais nova. De qualquer forma, é mais do que provável que o grub tenha selecionado um kernel antigo como padrão. e você pode mudar isso modificando /boot/grub/grub.cfg .

Primeiro, eu faço o backup com sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak .

Encontre então a linha padrão: sudo vim /boot/grub/grub.cfg +'/set\ default/'

Altere o valor numérico para o qual já está alinhado o kernel que você deseja inicializar a partir de, a partir de 0. Você também pode definir isso para ser uma das opções que está na seção 'versões mais antigas' fazendo o número o submenu é, geralmente, 2 (terceira linha) para a maioria dos sistemas e, em seguida, > e a linha 0 baseada nesse menu. então, se eu quisesse inicializar o primeiro kernel no meu menu de versões antigas, a linha seria set default="2>0"

Espero que isso ajude. Lembre-se de que esse arquivo será sobregravado sempre que o update-grub for executado, portanto, cada atualização do kernel exigirá essa alteração.

    
por Kallor 15.07.2013 / 18:03