Hola lista. El 28/04/16 a las 19:04, Camaleón escribió:
(...)ahora la salida de ... es: user@xxxxx:/$ grep -i "root=" /boot/grub/grub.cfg set(...)set root='(/dev/sdb,msdos3)' linux /boot/vmlinuz-2.6.32-5-686 root=UUID=aac1a7d7-2cd3-476c-913d-d0f75ac4ab18 ro quiet(...)set root='(/dev/sdb,msdos3)' linux /boot/vmlinuz-2.6.32-trunk-686 root=UUID=aac1a7d7-2cd3-476c-913d-d0f75ac4ab18 ro quiet(...) Tengo dudas sobre la línea "set root='(/dev/sdb,msdos3)'", dado que el disco duro al que apuntas es externo (USB) la BIOS tendría que verlo como la segunda unidad de arranque, es decir, "hd1" (siempre y cuando te permita iniciar el sistema desde este tipo de unidades, algo que convendría que comprobaras).¿Como me aconsejas que me asegure de eso?(...) En la BIOS tienes que tener una sección donde te permite elegir el dispositivo que quieres usar para iniciar en primer lugar. Suele ser un menú desplegable donde te aparecen varias opciones (disco interno, disquetera, unidad óptica...) y ahí tiene que aparecer alguna opción que apunte a un disco externo USB. OJO, no tienes que seleccionar ni cambiar nada de la BIOS, sólo comprobar que esa opción existe ya que algunas BIOS (sobre todo de equipos antiguos) no permiten iniciar desde discos externos USB.
SI existe la opción de arranque de device: USB
Elige una de las dos entradas ("vmlinuz-2.6.32-5-686" o "vmlinuz-2.6.32-trunk-686") y prueba con esta opción: *** set root='(hd1,msdos3)' linux /boot/vmlinuz-2.6.32-trunk-686 root=UUID=aac1a7d7-2cd3-476c-913d-d0f75ac4ab18 ro quiet *** Fíjate que el único cambio es en la línea "set root", el resto está igual.
Efectuada la prueba por dos intentos 1er intento resultado el mismo que antes: error: invalid extent. error: you need to load the kernel first. Press any key to continue... 2º intento (solo lo intento por segunda vez) resultado: error: no such device: aac1a7d7-2cd3-476c-913d-d0f75ac4ab18. error: hd1,msdos3 cannot get C/H/S values. error: you need to load the kernel first. Press any key to continue...
Saludos,
Gracias. Salud Juan