Ha costado un poquito más de lo deseado. Ayer hice la actualización a Ubuntu 9.04, a la primera y sin ningún problema. Todo fue bien hasta que mi “frikismo” me empujó a actualizar el sistema de ficheros a ext4, todo para ver que tal funcionaba, y a pesar de ciertos comentarios en foros que no invitaban a hacerlo por los peligros que conllevaba. La migración fue muy sencilla y rápida dado que el cambio a ext4 no implica cambios en los ficheros actuales, más bien en como se crearán a partir de ese momento. También se supone que no hay que instalar Grub2 dado que el último parche incluído en la 9.04 de Grub 0.97 tiene soporte ext4. Pues bien, la actualización perfecta, los dos primeros reinicios perfectos, pero al tercero me encontré con un marrón de calibre mayor.
error 24: attempt to access block outside partition
Lo que se suele llamar, “te has quedado sin poder iniciar sesión”. Algo de investigación en foros indicaba posible corrupción del disco e invitaba a ejecutar un “e2fsck /dev/PARTICION” desde cualquier live cd (o “live pen”). Aunque no me convenció, lo hice y el resultado fue nulo; tal y como suponía, el disco estaba perfecto, la partición también, y el problema no venía de ahí. Se me ocurrió que quizás por algún motivo grub no se había instalado como debía y que la mejor solución pasaba por reinstalarlo. Así lo hice y funcionó a la primera. Por supuesto, os dejo los pasos.
1) Arrancar un live-cd o live-pen. Acceder a un terminal
2) Ejecutar la siguiente secuencia de comandos:
$ sudo su
# mount /dev/sda1 /mnt
(en mi caso sda3, si tu disco es sda, un simple fdisk -l /dev/sda te indicará el número de la partición /).
# mount --bind /dev /mnt/dev
# mount --bind /dev/pts /mnt/dev/pts
# mount --bind /dev/shm /mnt/dev/shm
# mount -t proc none /mnt/proc
# mount -t sysfs none /mnt/sys
# chroot /mnt /bin/bash
# grub-install /dev/sda --root-directory=/ --recheck
¿Un bug de ubuntu? ¿bug de grub? No lo sé, en cualquier caso es un bug serio, pero su solución es rápida, ¿Verdad?

Hoy arranco mi mujer el pc y le salio este error.
Por ahora no habia tenido ningun problema, pero
los problemas no aparecen hasta que hay problemas
Gracias por la info.
No sé pero Ubuntu esta presentando muchos problemas… no sé se me parece a un Sistema que no voy a mencionar y que muchos conocemos…
Vamos Canonical que les pasa… ???
Tipo! Gracias, me has salvado la vida con este post. Me paso en ubuntu 10.04 luego de varios reinicios exitosos con ext4.