Isso é um pouco demais para uma pergunta. Depende do computador de qual mídia ele pode ser inicializado e qual o layout físico / interfaces / endereçamento suportado para essa mídia.
Em geral, interfaces mais antigas e modos de endereçamento são emulados / traduzidos para suportar dispositivos mais recentes para manter uma grande janela de compatibilidade (novas unidades funcionam em computadores mais antigos, um novo tipo de dispositivo funciona em uma interface existente). O tamanho do setor físico real realmente importa apenas para o desempenho - alinhar dados e dimensionar estruturas para tais limites pode ser mais rápido do que não fazê-lo.
Um padrão de CD-ROM, El Tortio, por exemplo, suporta colocar uma imagem de disquete no CD que é então lida pelo BIOS de um computador e emulada como um disquete. Isso significa que um disquete inicializável pode ser usado para inicializar um CD-ROM inicializável.