Por lo que he ledio por Internet y por lo que me he encontrado en el Acer Extensa que me han traído para arreglar, es muy frecuente en la versión 9.10 de Ubuntu en portatiles con unos cuantos años (no más de 4) topar con el molesto error KERNEL PANIC.
Por lo que he leído por Internet es debido algunos errores graves de hardware y ocasionados por alguna actualización del kernel de Ubuntu.
Entonces se me ocurre si es debido a la acualizacion del kernel de ubuntu que desde el menu grub de Ubuntu cambiar el sistema por el que arranca Ubuntu.
- ubuntu-linux 2.6.31-15 generic
- ubuntu-linux 2.6.31-15 generic recovery mode
- ubuntu-linux 2.6.31.14 generic
- ubuntu-linux 2.6.31.14 generic recovery mode
Si el sistema arranca desde la vesión 2.6.31-15 arrancar desde la versión 2.6.31.14 y posiblemente el problema se solucione.
Pero esto no siempre puede funcionar, ya que a veces Ubuntu no nos carga el Grub. Que debemos hacer entonces?
La solución es arrancar Ubuntu desde un Live CD, y modificar las lineas de codigo del archivo:
/boot/grub/grub.cfg
teniendo en cuenta que tiene que ser del sistema de archivo raiz del disco duro, No del Live CD
pero hay que tener en cuenta el tema de permisos de Ubuntu.
entonces vamos a seguir los siguientes pasos:
- Abrimos teminal y escribimos: $ sudo nautilus (para abrir nautilus como superusuario
- Buscamos el archivo /boot/grub/grub.cfg en el sistema de archivos del disco, si no nos lo ha montado ubuntu tendremos que montarlo, y cambiarles los permisos, ponerle Lectura y Escritura
- Abrir el archivo que nos aparecerá algo así:
- Reiniciamos y listo
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,7)
search --no-floppy --fs-uuid --set 9aa1c56e-f513-4fbc-a76a-7ca96eff316d
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10en la linea set default="0" hay que cambiarle al sistema que nosotros queramos que arrance por defecto set default="0" -> set default="2"
En los foros de ubuntu encontraréis también información y gente dispuesta a ayudaros.
http://www.ubuntu-es.org/node/120572
Bueno amiguitos, en el próximo capitulo os cuento como recuperar contraseña olvidada de Ubuntu
Twitter: Follow @namastepirineos

