[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SO en disko usb segunda particion (sdb?)



Hola Camaleon y los demás.

El 28/04/16 a las 16:54, Camaleón escribió:
El Thu, 28 Apr 2016 14:41:19 +0200, Juan Gomez (Txonta) escribió:

El 25/04/16 a las 18:55, Camaleón escribió:
(...)

Aquí arriba las entradas generadas después de update grub.
Añado que sdb3/etc/fstab apunta la uuid correcta.
...
lo que me hace sospechar es que esas uuid no sean la misma (una es de
sdb3 y la otra sda) hay cuatro entradas así parecidas en grub.cfg como
lo ven ¿hay algo claro hasta aquí? ¿necesitan mas información para
tener un diagnóstico?
Bien visto. Sí, parece que ahí está el meollo. Si esa sección de GRUB
es la del nuevo sistema que has copiado y el que no inicia, prueba a
editar la entrada que parece incorrecta, es decir, la que apunta a la
partición original (sda1) en lugar de la copiada (sdb3):

***
linux /boot/vmlinuz-2.6.32-trunk-686 root=UUID=aac1a7d7-2cd3-476c-913d-d0f75ac4ab18 ro quiet
***

Tras editarlo, reinicia para probar los cambios.
Tras editar y hacer los cambios he probado reiniciando la opción del
grub me conduce ha:
error: invalid extent.
error: you need to load the kernel first.
Press any key to continue...
cualquier tecla de nuevo al menu de grub
Hum...

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?

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.

Saludos,
Salud


Reply to: