Создание образа диска

24.08.2011

Для создания образа диска легче всего воспользоваться ассемблером 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 число головок и секторов

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850