Ubuntu live USB não mostrado como dispositivo inicializável na BIOS

Ubuntu live USB não mostrado como dispositivo inicializável na BIOS

Eu gostaria de criar um Ubuntu USB inicializável com uma partição gravável para armazenar backups e dados. Quero que o USB seja inicializável para mobilidade, ou seja, eu seria capaz de inicializá-lo em outra máquina arbitrária, como uma máquina de biblioteca ou em um hotel. Portanto, a instalação de inicialização deve ser 'ao vivo', como um DVD ao vivo. No entanto, se eu apenas 'gravar' uma imagem .iso inicializável em USB com o Startup Disk Creator, por exemplo, a unidade agora será somente leitura, ou seja, no formato iso9660. gparted, parted, fdisk e outras ferramentas não podem tocá-lo porque iso9660 não suporta operação de gravação. E mesmo que eu tenha forçado a gravação de um setor da tabela de partição com dd no primeiro setor, terei apenas sobrescrito parte do meu código de inicialização iso9660.

Minha máquina é UEFI (embora isso pouco importe, porque não saberei necessariamente a configuração de uma máquina na qual posso usar a unidade).

Então, primeiro particionei a unidade com o gparted (ou ferramenta de sua escolha). A partição evidentemente deve ser FAT32 (ou talvez FAT16) e pelo menos tão grande quanto a imagem .iso, e sinalizada como 'boot' e 'esp' (para inicialização UEFI). Então eu 'queimei' o .iso na partição com dd. Posso usar o espaço não alocado para partições de dados posteriormente.

Ele não aparece no menu do gerenciador de inicialização como um dispositivo/partição inicializável. Não tenho certeza sobre a incongruência de um sistema de arquivos iso9660 residente em uma partição fat32, embora o gparted não me dê a opção de criar uma partição iso9660. Talvez eu precise alternar o bit 'dispositivo removível' na unidade? Como faço para que isso funcione?

Responder1

Você pode usarinicialização múltipla. Também funciona para um único ISO (esse seria o seu caso).

multibootcria um disco USB inicializável que pode inicializar a partir de várias imagens ISO. Se você usar FAT32 ou NTFS, também poderá usar o disco em outros sistemas.

Você poderá escrever diretamente na partição que contém os ISOs ou criar umárea de persistênciapara ser visto pelas imagens (um loopback montado no momento da inicialização).

informação relacionada