Tengo un disco USB con Grub 1 instalado. Tengo 6 versiones diferentes de Linux, todas en particiones diferentes y una partición de arranque para guardar las imágenes del kernel y grub.
En algunos sistemas, esto funciona muy bien, aparece el menú de inicio y puedo elegir la distribución de Linux. Pero en 2 sistemas sigo recibiendo el error 17 (y nada más en pantalla).
Confirmé que el orden de la tabla de particiones es correcto, que la tabla de particiones es válida, que no hay errores en la partición de inicio, etc. También reinstalé GRUB en el MBR varias veces.
¿Alguien puede explicar por qué sucede esto y qué puedo hacer para solucionarlo?
Respuesta1
Lo que he notado es que algunas versiones de BIOS designan memorias USB como discos y las inicializan después de los discos duros en el mismo sistema. Esto hace que su configuración de grub busque las particiones en la unidad incorrecta.
Recomendaría probar syslinux, es mucho más capaz de ejecutarse en almacenamiento extraíble.
Aquí hay un enlace que explica cómo usar syslinux para este propósito: https://superuser.com/questions/584625/multiboot-on-usb-with-syslinux
Me temo que no tengo una solución para arreglar grub, lo siento.