Reinstale o kernel mais recente do linux no Ubuntu 10.04

1

Eu segui essas instruções para Limpe o menu de inicialização de um sistema Ubuntu 10.04. Mas de alguma forma, eu não removi apenas as versões antigas, eu também removi a última (não ri por favor). Eu só uso o Synaptic para removê-los, eu não editei /etc/grub.d

Agora, quando inicializo o sistema, não há uma versão do Linux disponível, apenas o memtest. Eu posso arrancar usando o CD do Ubuntu, e vejo que a partição ainda está lá com todos os dados.

Como posso reinstalar o kernel linux mais recente e tê-lo disponível no meu menu grub?

UPDATE

Eu segui as instruções do JRT, mas recebi erros de permissão durante a execução do apt-get. Executá-lo uma segunda vez retorna esta saída:

root@ubuntu:~# apt-get install linux-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
linux-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up linux-image-2.6.32-25-generic (2.6.32-25.45) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.32-25-generic
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
Running postinst hook script /usr/sbin/update-grub.
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
User postinst hook script [/usr/sbin/update-grub] exited with value 1
dpkg: error processing linux-image-2.6.32-25-generic (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of linux-image-generic:
 linux-image-generic depends on linux-image-2.6.32-25-generic; however:
  Package linux-image-2.6.32-25-generic is not configured yet.
dpkg: error processing linux-image-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 2.6.32.25.27); however:
  Package linux-image-generic is not configured yet.
dpkg: error processing linux-generic (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
 linux-image-2.6.32-25-generic
 linux-image-generic
 linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

UPDATE 2

Consegui corrigir o erro por montagem dos nós de dispositivos do sistema host no ambiente chroot . Em outro terminal, digitei este comando:

mount --bind /dev /mnt/temp/dev

Eu então pude rodar o apt-get e reinstalar o kernel. Agora posso inicializá-lo e tudo funciona.

Meu fim de semana é seguro!

    
por Pascal Dimassimo 22.10.2010 / 16:09

1 resposta

2

Inicialize a partir do CD

BACKUP TODOS OS DADOS PESSOAIS

Inicie um terminal e mude para o usuário root.

sudo su < insira >

Vamos montar a partição raiz,

mkdir / mnt / temp < insira >

mount / dev / < partição raiz > / mnt / temp < insira >

chroot / mnt / temp < insira >

Agora reinstale o kernel:

apt-get instala o linux-generic < insira >

    
por 22.10.2010 / 16:38