I've been annoyed by the +3Mb size of the supplied boot.sdi that is shipped with nt6.x. It is really a size overkill! My tweaked boot.sdi is now at 960 kb, or 983 040 bytes to be exact. The boot.sdi is basically an sdi with just a tiny ntfs partition image injected and a marker for the "mysterious" wim blob at the very end. Download at; http://www.mediafire.com/file/t0zzwmwwylb/boot_sdi.zip
If anyone can reduce the size further, I would be happy to inspect the file.
Why on earth did MS make it so big? Only answer can be that they are lazy and don't care about a few MB of wasted space
Joakim
Updated version 300 kB; http://mft2csv.googlecode.com/files/boot_sdi_300.zip
Details of sectors inside the latest partition image;
$Boot 0
$MFT 1-65
Root directory 66-73
$LogFile 74-586
$MFTMirr 136-143
$UpCase 136
$Secure:$SDS 137-392
$Bitmap 138
$AttrDef 139-143
The rest of the systemfiles are fully contained within $MFT
The reorganization of the ntfs metafiles was done to make it easier for those that want to decode and understand it.