$ sudo mount /dev/sda1 /mnt/sda1
$ sudo chroot /mnt/sda1
Vai pedir a password.
Vai esta montando na pasta /mnt
Use o comando umount /mnt/sda1
E já era ele esta desmontado e vc pode reiniciar.
Reinstalando o kernel por este modo acima citado.
Opa, vamos lá pra instalar um novo kernel.
Via live-cd ou live-usb tanto faz, faça o seguinte, primeiro claro dê boot pelo live, normalmente e escolha experimentar ubuntu. ok? Esta no sistema agora rodando pela RAM do seu sistema. E vamos aos passos: no live-cd vc pode fazer esses comandos acima ai, pra acessar a sua instalação do Ubuntu que esta no HD, dai depois basta remover o seu kernel atual usando.
sudo apt-get --purge /usr/src/versãodokernel
após isso dar um
sudo apt-get update
sudo apt-get install linux-image
Agora montando a partição de boot
sudo mkdir /mnt/boot
sudo mount /dev/sda1 /mnt/boot
Agora montando a partição raiz
sudo mkdir /mnt/raiz
sudo mount /dev/sda2 /mnt/raiz
Agora copiando os arquivos
sudo cp /boot/vmlinuz-<versao kernel> /mnt/boot/
sudo cp /boot/System.map-<versao kernel> /mnt/boot/
sudo cp -a /lib/modules/<novo versao kernel> /mnt/raiz/lib/modules/
Agora criando o initrd
sudo mkdir ~/initrd
cd ~/initrd
sudo gzip -dc /mnt/boot/initrd.img-<versao kernel atual> | cpio -id
sudo rm -rf lib/modules/<versao kernel atual>
sudo cp -a /lib/modules/<novo versao kernel> lib/modules/
find . | cpio --quiet --dereference -o -H newc | gzip -9 > /mnt/boot/initrd-<novo versao kernel>
Agora criando nova entrada no menu do grub
title Novo Kernel
root (hd0,0)
kernel /vmlinuz-<novo versao kernel> root=/dev/sda2 ro quiet
initrd /initrd.img-<novo versao kernel>
Agora basta bootar o novo kernel.
Ultimos comandos.
sudo umount /mnt/boot/
sudo umount /mnt/raiz/
sudo shutdown -r now
Já era.
nodes2012
dica FamilyWolf
0 Comente::
Postar um comentário