В общем после прочтения разных источников и меня сложилась вот такая картина бут сектора NTFS: Непонятна вот эта часть: Написано что то вроде копия 16 системных записей NTFS располагается посередине тома... в моем бут секторе она получается в самом начале раньше основной MFT? Вот это тоже жуть какая то в википедии написано что обычно 1 кб на запись но тут 1024 кластера... или же это все таки байт? И вообще система вычисления непонятная какая то... Про индексную запись вообще ничего не нашел В общем просветите кто знает ЗЫ: бут сектор от системного раздела на 100 Мб Win7
Судя по сложившейся картине, "разные источники" были какими-то неправильными. Самые правильные источники - это ntfs.sys и ntldr, также описание есть на http://www.linux-ntfs.org (прямая ссылка на скачивание документации - http://sourceforge.net/projects/linux-ntfs/files/NTFS%20Documentation/0.5/ntfsdoc-0.5.tar.bz2/download). Зеркало $MFTMirr гарантированно хранит содержимое только первых четырёх записей (может быть больше, если в одном кластере помещается больше), а вовсе не 16. И располагаться оно может где угодно (в частности, в начале тома), а вовсе не в середине. Поля размеров записей в MFT и записей индекса - знаковые: если значение положительное, то оно представляет собой число кластеров, а если отрицательное, то его модуль представляет собой двоичный логарифм размера в байтах. То есть 0F6h = -10 задаёт размер 2^10 = 1024 байт.