The smallest possible size of boot.sdi
Posted 02 September 2010 - 12:57 AM
A smaller file size can help speed up PXE booting over a slow link. Sometimes I have to work with a link that takes ~30mins to boot WinPE over PXE. Any reduction is a huge boon!
In addition, a smaller boot.sdi will kick off downloading the WIM faster as well.
Posted 02 September 2010 - 06:28 AM
If this boot.sdi will help then very good to hear. But keep in mind it has not been extensively tested. I cannot guarantee that it works in any environment.
If you run into problems with it, let me know.
Posted 11 January 2011 - 01:06 PM
Posted 07 April 2011 - 03:27 AM
3 places need modification;
At va 5b04cfc5;
[b8 00 00 20 00] -> [b8 00 00 04 00]
At va 5b04d324;
[c7 00 00 00 20 00] -> [c7 00 00 00 04 00]
At va 5b04d336;
[bf 00 00 20 00] -> [bf 00 00 04 00]
And if you also want to try it on a floppy then at va 5b0346fb;
[74 08] -> [eb 08]
But for already known reasons, the ntfs driver cannot open such a floppy, even though its correctly ntfs formatted..
This was done on the XP sp2 version of untfs.dll (5.1.2600.2180). Just make the mod and place it together with chkdsk/format in a separate directory.
Now you can create NTFS partitions below 1 Mb in size (with limited usage though).
Some highly advanced tools like Paragon Hard Disk Manager do not even evaluate the validitiy of the actual $Logfile, so it will report a damaged NTFS partition (seen as RAW by Windows) to be 100% healthy...
Posted 07 April 2011 - 01:48 PM
chkdsk /f driveletter
,it will create a new logfile with default size of 256 Kb (as well as fixing other issues). If you run format.com to format a partition with NTFS with the patched untfs.dll in the same directory, then it will also default to 256 Kb for the logfile. Of course this is not something one would do on a multi GB partition. This is mostly for the sake of the fun in exploring the filesystem.
In the patch posted above 200000h = 2097152 bytes = 2 Mb, while 40000h = 262144 bytes = 256 Kb. So adjust the values to whatever (but at least a multiple of 2 of 40000h).
This post has been edited by joakim: 07 April 2011 - 02:01 PM
Posted 08 April 2012 - 12:39 PM
Posted 09 April 2012 - 04:44 AM
Posted 13 June 2012 - 10:34 AM
Posted 13 June 2012 - 11:19 AM
Posted 13 June 2012 - 11:49 AM