Como o setor de inicialização sabe o que carregar?

1

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?

    
por Ephemera 09.02.2013 / 02:00

1 resposta

0

O padrão El Torito é um truque grosseiro para fazer CDs inicializáveis. Talvez você deva procurar em isolinux (para Linux).

    
por 09.02.2013 / 04:26