Кстати - раз разговор зашёл за КМД-УК, хочу напомнить, что я когда-то свой форматёр писал, зовётся FMZ. У Арсения, или ещё где в архивах - должен быть.
Интересен он тремя вещами:
- Написан на экспериментальном интерпретируемом языке ELF, который исполняет байт-код (привет Jave из 1992). Причём интерпретатор занимает порядка 20 байт, и слинкован вместе с основной программой
- Мощные настройки режимов форматирования, включая interlive-параметры. По дефолту заоптимизирован на увеличение скорости работы с директорием (ускорение - примерно 30%)
- Не надо делать init после формата; можно copy/dev на неформатированый диск.
- Ну и много других вкусностей -- например, свежесформатированый диск если смотреть DESS-ом - то в каждом блоке прописан номер блока, дорожка, сторона и тп.
Так что найдите FMZ, и сравните с mzform, testmz, etc...