Eu estava escrevendo um programa de setor de inicialização (em assembly) e criei o binário usando o nasm.
O comando od -t x1 -A n boot sect.bin
confirmou os bytes que o montador havia criado.
No entanto, quando eu carreguei o emulador qemu usando o comando
qemu-x86_64 boot_sect.bin
Eu recebo o seguinte erro:
error while loading boot_sect.bin: exec format error