Ubuntu live USB no se muestra como dispositivo de arranque en BIOS

Ubuntu live USB no se muestra como dispositivo de arranque en BIOS

Me gustaría crear un USB de arranque de Ubuntu con una partición grabable para almacenar copias de seguridad y datos. Quiero que el USB sea de arranque para movilidad, es decir, podría arrancarlo en otra máquina arbitraria, como una máquina de biblioteca o de un hotel. Por lo tanto, la instalación de arranque debe ser "en vivo", como un DVD en vivo. Sin embargo, si simplemente 'gramo' una imagen .iso de arranque en un USB con Startup Disk Creator, por ejemplo, la unidad ahora es de solo lectura, es decir, en formato iso9660. gparted, parted, fdisk y otras herramientas no pueden tocarlo porque iso9660 no admite la operación de escritura. E incluso si forzara la escritura de un sector de la tabla de particiones con dd en el primer sector, habré sobrescrito parte de mi código de arranque iso9660.

Mi máquina es UEFI (aunque no importa, porque no necesariamente conoceré la configuración de una máquina en la que podría usar la unidad).

Entonces, primero particioné el disco con gparted (o la herramienta de mi elección). Evidentemente, la partición tiene que ser FAT32 (o tal vez FAT16), y al menos tan grande como la imagen .iso, y marcada como 'arranque' y 'esp' (para arranque UEFI). Luego 'quemé' el .iso en la partición con dd. Puedo usar el espacio no asignado para particiones de datos más adelante.

No aparece en el menú del administrador de arranque como dispositivo/partición de arranque. No estoy seguro de la incongruencia de un sistema de archivos iso9660 que reside en una partición fat32, aunque gparted no me da la opción de crear una partición iso9660. ¿Quizás necesito alternar el bit de "dispositivo extraíble" en la unidad? ¿Cómo hago que esto funcione?

Respuesta1

Puedes usararranque múltiple. También funciona para un solo ISO (ese sería tu caso).

multibootCrea un disco USB de arranque que puede arrancar desde múltiples imágenes ISO. Si usa FAT32 o NTFS, también podrá usar el disco en otros sistemas.

Podrá escribir directamente en la partición que contiene los ISO o crear unaárea de persistenciapara ser visto por las imágenes (un loopback montado en el momento del arranque).

información relacionada