Você pode fazer um chroot na partição com o kernel ausente:
-
sudo mkdir /mnt/ubuntu
-
sudo mount /dev/ubuntuPartitionWithMissingKernel /mnt/ubuntu
-
sudo mount -t proc proc /mnt/ubuntu/proc
-
sudo mount -t sysfs sys /mnt/ubuntu/sys
-
sudo mount -t devtmpfs /dev /mnt/ubuntu/dev
-
sudo mount -t devpts /dev/pts /mnt/ubuntu/dev/pts
-
sudo cp -L /etc/resolv.conf /mnt/ubuntu/etc/resolv.conf
-
sudo chroot /mnt/ubuntu /bin/bash
-
source /etc/profile
Então você pode instalar o kernel ausente via apt-get. (Eu não tenho certeza se você tem que atualizar o arquivo de configuração do gerenciador de inicialização depois ou se ele é feito automaticamente após a instalação do kernel. Se não executar sudo update-grub
).
Você não precisa fazer chroot do seu honeycomb, você pode usar um LiveCD do Ubuntu para isso.
Se você não conseguir instalar o kernel via apt-get, você pode copiar o arquivo initrd.img e o arquivo vmlinuz de um LiveCD em / boot para / boot em sua partição sem o kernel e atualizar o gerenciador de inicialização. vai pelo menos arrancar.