As descrições para criar um dispositivo USB inicializável geralmente levam para um sistema de arquivos MBR e FAT. Ambos não serão suficientes para inicializar de CD / DVD via x86 BIOS. Um sistema de arquivos ISO 9660 aprimorado pela EL Torito é necessário.
Mas os arquivos no sistema de arquivos FAT provavelmente constituem um arquivo executável sistema operacional. Então você pode usá-los como carga útil para um ISO que contém equipamento de bootloader de ISOLINUX ou GRUB2. Se mais de um sistema operacional deve ser inicializável, então você terá que aprender como aumentar os arquivos de configuração de menu dos gerenciadores de inicialização.
A suíte de bootloader GRUB2 tem um programa chamado grub-mkrescue que produz imagens do sistema de arquivos ISO inicializáveis pelo BIOS e EFI:
grub-mkrescue -o grub.iso ...your.operating.system.payload.files...
Consulte o link
A suíte de bootloader SYSLINUX tem um módulo ISOLINUX, que fornece o equipamento para inicializar via BIOS. A produção da imagem do sistema de arquivos ISO é então feito por programas mkisofs, genisoimage ou xorrisofs.
Veja o link
A imagem do sistema de arquivos resultante pode ser gravada em CD, DVD, ou BD pelos programas habituais de gravação. Certifique-se de escolher gravar um imagem pré-formatada, em vez de compor um novo sistema de arquivos ISO.
Como o grub-mkrescue depende do xorriso, você pode usá-lo para queimando também:
xorriso -as cdrecord -v dev=/dev/sr0 -eject grub.iso