![Cargador de arranque de unidad USB que redirige el proceso de arranque a una imagen ISO](https://rvso.com/image/1567503/Cargador%20de%20arranque%20de%20unidad%20USB%20que%20redirige%20el%20proceso%20de%20arranque%20a%20una%20imagen%20ISO.png)
Me gustaría tener una unidad USB de arranque que contenga un cargador de arranque que pueda solicitar que se seleccione una imagen ISO desde la que continuar arrancando.
En estopreguntaYa proporcioné una respuesta que contiene una herramienta que permite escribir múltiples imágenes de arranque y seleccionar desde donde arrancar. El problema es que este enfoque implica escribir todas las imágenes a la vez, sobre las cuales también compila y codifica el menú de selección de inicio, por lo que cualquier modificación requiere grabar todo nuevamente, lo cual es tedioso y difícil para el flash de baja resistencia. memoria.
Por lo tanto, estoy buscando una solución que permita agregar y eliminar imágenes ISO sin tener que realizar otras modificaciones, en lugar de tener las opciones del menú de selección de inicio codificadas en el cargador de arranque USB, debería enumerar las imágenes disponibles para su selección.
Respuesta1
(Usuario de Windows, pero Linux es posible) Me vienen a la mente grub4Dos o easy2boot. Primero debe preparar el dispositivo (p. ej. con RMPrepUSB en Windows) y luego agregar uno o más ISO. Lo uso con Knoppix Live CD, disco de rescate de Macrium, Gparted, Hiren, etc. Puedes agregarlos y eliminarlos. Un archivo de configuración de texto plano editable llamado menu.lst establece opciones de apariencia, muestra al usuario un menú de ISO y otras opciones (detener, reiniciar, etc.). Ejemplo de entrada menu.lst:
title Gparted 0.18.0-1-i486 live
find --set-root /gparted-live-0.18.0-1-i486.iso
map /gparted-live-0.18.0-1-i486.iso (0xff) || map --mem /gparted-live-0.18.0-1-i486.iso (0xff)
map --hook
root (0xff)
kernel /live/vmlinuz boot=live config union=aufs noswap noprompt vga=788 ip=frommedia findiso=/gparted-live-0.18.0-1-i486.iso toram=filesystem.squashfs
initrd /live/initrd.img
A veces es necesario hacer que una imagen ISO sea contigua en el dispositivo; La herramienta Sysinternals contig es útil para esto.
Respuesta2
La respuesta de @Michael Harvey es excelente y detallada, pero creo que es una molestia innecesaria, aunque menor. Sugeriría probar algo más pulido para el usuario final.
he estado usandoYUMI – Creador USB de arranque múltipledurante mucho tiempo para administrar mi USB de arranque que lo hace todo. Es fácil de usar, tiene una larga lista de sistemas operativos/herramientas de arranque oficialmente compatibles (con enlaces a la descarga si es necesario) para los que tiene la configuración de arranque adecuada, y también puede agregar cualquier ISO.
Una opción más sencilla esxarranqueque tiene una interfaz de arrastrar y soltar para ISO, pero aún tiene algunas opciones si así lo deseas.
Ventana de aplicación YUMI:
Ventana de inicio de YUMI:
Ventana de la aplicación XBoot:
Ventana de inicio de XBoot(en QEMU, que incluye XBoot para permitirle probar el arranque del USB de arranque en una máquina virtual):