В FAT32 обычно присутствует достаточное количество резервных секторов. Сам загрузчик обычно имеет размер 1 Кб (без учета FSInfo). У меня файлы вторичных загрузчиков, как впрочем и системные файлы, загружаемые напрямую первичным загрузчиком, должны располагаться в корневом каталоге. Имена используются разные, но формат имени у загружаемых файлов вполне определенный: xxxx.os и xxxx.fs (хотя длина основного имени не обязательно должна быть равна 4 символам). Адрес загрузки первого файла фиксированный – 8000h, второго – сразу после первого, кратный 1 Кб, т.к. размер первого файла должен быть кратен 1 Кб.
|