как поместить собственный загрузчик в образ дискеты

Итак, я создаю собственный загрузчик:

nasm -f bin boot.asm -o boot.bin

Это 512 байт. Как мне поместить это в образ дискеты и загрузиться с qemu?

Я пробовал:

dd if=boot.bin of=floppy.img bs=512 count=2880
dd if=floppy.img of=floppy2.img bs=512 count=1
qemu-system-i386 -fda floppy2.img

Но размер floppy2.img был изменен до 512 байт вместо обычного размера 1,44 МБ. Это правильный способ? Я бы предпочел не использовать никаких необычных инструментов, если бы это можно было сделать с помощью dd , это было бы здорово.

0
06.10.2017, 12:37
0 ответов

Теги

Похожие вопросы