Categorías: Tutoriales

Solucionar error en Grub al instalar o actualizar a Ubuntu Lucid Lynx

El error que os comento lo he sufrido al instalar Ubuntu 10.04 Lucid Lynx desde cero, sin respetar siquiera el /home, y ocurre en el primer reinicio dejando a GRUB sin posibilidad de ejecutarse y por lo tanto sin poder arrancar Ubuntu.

El mensaje de error que aparece es algo así como: “Fix symbol ‘grub_puts’ not found”.

¿Por qué ocurre?

Si intentas tener instalado GRUB en un disco que no es el primario, puedes tener problemas. Sin embargo, en modelos como el mío un Eee PC 901, es posible modificar el primario/secundario desde la BIOS por lo que hasta ahora no sufría ese problema.

En las versiones de kernel más recientes, GRUB puede reconocer independientemente de la BIOS el orden de los discos y ahí es donde aparece el problema.

Solución

  1. Arrancar una versión Live, ya sea desde USB o CD de cualquier distribución reciente. Si es la misma Ubuntu 10.04 mejor que mejor.
  2. Ejecutar el gparted y detectar dónde tenemos anclado la partición / , en mi caso era sdb1 (en el vuestro puede ser uno distinto, para el resto de la explicación hablaré de sdb1 pero vosotros poned el que os corresponda, sdc1 o el que sea).
  3. Montar el disco: sudo mount /dev/sda1 /mnt
  4. Unir los directorios necesarios y cambiar la raíz de referencia del sistema:
    sudo mount –bind /dev /mnt/dev
    sudo mount –bind /proc /mnt/proc
    sudo mount –bind /sys /mnt/sys
    sudo chroot /mnt
  5. Como tendréis instalado GRUB en el equipo no hay problema, pero si aún así queréis aseguraros: apt-get install grub-pc
  6. Creamos el fichero de configuración: grub-mkconfig -o /boot/grub/grub.cfg
  7. Lo instalamos: grub-install /dev/sdb
  8. Y finalmente actualizamos GRUB: sudo update-grub

En el siguiente reinicio no tendréis problemas y podréis disfrutar de Lucid Lynx. Puesto que ya está abierto el bug en Launchpad, supongo que en breve no tendréis ni que leeros estas líneas, pero para mientras tanto espero que os sirvan.

F. Javier Carazo Gil

Cofundador de CODECTION, empresa especializada en WordPress, autor de un libro sobre WordPress (el primero en español) y multitud de artículos (en medios físicos y virtuales) sobre el tema. Participa en la comunidad WordPress de forma activa siendo parte del equipo organizador de la WordPress Meetup de Córdoba, dando charlas en diferentes WordCamp y siendo autor y coautor de multitud de plugins libres y premium para WordPress de gran éxito.

Ver comentarios

  • Me descargué hace unos días por torrent el nuevo Ubuntu, pero aún no me ha dado tiempo de instalarlo. ¿Mejor me espero unos días y me lo descargo otra vez, para evitar este problema?

  • @anónimo: A priori si instalas Ubuntu en tu disco primario no vas a tener problemas, en caso de tenerlos está aquí la solución. La verdad es que no sé si este bug está reportado en Launchpad y si en caso de estarlo está aceptado.

  • @carazo Lo he preguntado porque tuve ese problema: mi disco duro más nuevo, donde instalé WinXP y Ubuntu, está como secundario. Tuve que configurar el arranque a base de paciencia y supergrub. No sé qué va a pasar cuando trate de instalar el nuevo Ubuntu. Si esperar un poco puede evitarme problemas, esperaré.

  • @anónimo: Por lo que me cuentas probablemente sufras este problema. Si quieres puedes intentarlo, pero si no tienes tiempo suficiente de problemas intenta esperar a que lo resuelvan. Puesto que no creo que cambien la ISO que te descargas, otra opción es que pruebes otra distribución que no tenga este problema y que sea igual de fácil de usar y compatible en cuanto hardware: OpenSUSE por ejemplo.

  • Estaba leyendo el hilo y queria preguntaros algo, sucede que hace 3 dias mi Ubuntu 10.04 simplemente no pudo iniciar, encendia la notebook, luego de la pantalla principal de HP automaticamente se ennegrecia todo quedaba como en una terminal de pantalla completa, con un cursor titilando sin poder escribir nada y sin ningun mensaje... luego de 10 minutos de esa pantalla empezaba a tirar errores y errores.. es esto problema del GRUB? pues la he llevado a un tecnico y me cobro $60 por ponerle 9.04 diciendo que era mas estable que ubuntu.. alguna idea? me seria de mucha ayuda pues quiero volver a lucid lynx pero sin el miedo de que suceda de nuevo y no poder repararlo

  • One of the most common procedures preformed by cosmetic dentists is teeth whitening. Over the years, many people lose the shiny white color that they enjoy as infants, and instead develop a dingy yellow tinge to their teeth. The teeth whitening procedure can be very effective in lightening the color of teeth by several shades, and results in shiny white teeth in some. There are several options for whitening teeth, including remedies applied by the consumer at home and those applied by the dentist in his or her office. While most people see at least some success from whitening procedures, not everyone is able to achieve a truly “white” color.

Entradas recientes

Sin batería

5 horas hace

432 CVEs

7 días hace

Anti-IA

2 semanas hace

Memoria

3 semanas hace

Mal uso

4 semanas hace

Precio de la RAM

1 mes hace