O padrão El Torito é um truque grosseiro para fazer CDs inicializáveis. Talvez você deva procurar em isolinux (para Linux).
Estou apenas começando com mídia removível inicializável (DVD, USB, etc), mas não tenho idéia de como fazer o meu próprio. Estou lendo sobre como criar ISOs inicializáveis e Este post descreve um processo pelo qual você extrai o setor de inicialização de um DVD já inicializável e o injeta em outro. No entanto, em nenhum momento você especifica o que carregar quando o DVD inicializar.
Como teste inicial, por exemplo, desejo executar um shell bash
simples a partir de um DVD ou USB inicializável. Como posso fazer isso? Meu pensamento inicial seria copiar um bash
binário para a mídia e seguir as instruções do post acima para torná-lo inicializável. Isso é tudo o que é necessário? Certamente o setor de inicialização precisa saber o que inicializar E qual formato o executável também é? ( ELF
, Mach-O
, PE
, etc). Alguém (lendo isto) já fez esse tipo de coisa antes?
Tags bash bootable-media