Для создания образа диска легче всего воспользоваться ассемблером FASM.
macro align value { db value-1 - ($ + value-1) mod (value) dup 0 } HEADS = 16 SPT = 63 Begin: file "nboot.com",512 ; загрузчик ;file "module1.bin" ; первый файл ;align 512 ;file "moduleN.bin" ; N-ый файл ;align 512 align HEADS*SPT*512
Теперь можно скомпилировать программу с помощью FASM. На выходе получим файл Image.bin. Затем для проверки можно воспользоваться тем же эмулятором Bochs,как было в примере Создание загрузочного сектора, только предварительно поменяв в файле конфигурации Bochs число головок и секторов