no monta el raiz: Mounting /dev/hd on /root failed: No such device

David Jimenez Romera david.jrma en gmail.com
Vie Feb 16 19:22:30 GMT 2007


Muy buenas!!

	Imagino que no seré el único que te responda, pero espero ser preciso y
ayudarte tanto como el resto.

El problema es el siguiente:

Partición de Ubuntu----> /dev/sda4

/dev/sda4----> disco usb, 4ª partición primaria, no existe

Esto puede deberse a dos cosas:

1) Realmente no existe o no está allí tu Ubuntu, con lo que debieras
modificar el archivo:
/boot/grub/menu.lst
2) Existe pero no es capaz de montar el USB al iniciar( no sabría
resolverlo sin ayuda de nuestro querido google)

El primer caso también incorpora el problema de que por alguna extraña
razón, tu menu.lst haya sido cambiado por alguien con mala idea.

Intentaré ir desglosando las posibilidades que se me vayan ocurriendo de
forma que pueda servirte en lo máximo posible.

Empezaré por una pregunta--->¿Cual es el disco duro de Linux?

disco duro interno 1-->hda
disco duro interno 2-->hdb
disco usb 1---->sda
disco usb 2---->sdb

Te pongo eso por si no estás familiarizado con la nomenclatura habitual.

El problema pudiera ser que tengas 2 discos usb instalados al iniciar
Ubuntu y te haya detectado en primer lugar el incorrecto, solución
sencilla, desconecta el que no sea y reinicia, tu linux correrá de
nuevo.

Otro problema pudiere ser que no sea un disco usb donde tengas instalado
linux, en tal caso, has debido de editar anteriormente el
archivo /boot/grub/menu.lst y metido la pata hasta el fondo, pues has
modificado las entradas de los diferentes núcleos de tu sistema, tan
solo has de ponerte una live-cd, para cargar algún sistema y después
montar el disco de linux (hda3, hdb2, el que sea tu caso) y modificar el
archivo en cuestión.

Ejemplo-----> supongamos que esté en hda4

yo haría lo siguiente, desde consola del live-cd

$ sudo mount /dev/hda4 /mnt
Con esto montamos el disco en el directorio mnt
$ sudo vi /mnt/boot/grub/menu.lst
cada cual su editor, nano, emacs el que más rabia te dé
modificas donde ponga /sda4 por /hda4 y (sd0,3) por (hd0,3) y listo,
guarda el archivo y después ya puedes reiniciar tu ordenata y volver a
disfrutar de Ubuntu.
En caso de que no fuera ninguno de estos problemas, por alguna razón ha
dejado de leer los USB, mira en la BIOS, que no estén capados o lee las
respuestas de otra gente más avispada que yo.


Saludos




Más información sobre la lista de distribución ubuntu-es