Hi Jayden, both SYS (which puts boot sectors on drives) and the kernel already automatically detect LBA support. They both also already have options to manually select CHS or LBA. However, some old computers do not have LBA support. People with old computers must use CHS. The support for boot from FAT32 disk on CHS seems broken. My question is: Who can find the bug in our FAT32 CHS boot sector? The bug started when we removed the need to pre-compute some values in SYS. The pre-computed values mean that boot broke when you moved or resized FAT32 partition. The improved but buggy version was introduced at the same moment when FAT32 LBA boot support was introduced. I hope that that clarifies my question.
Eric > If it comes down to it, one could simply create a config option for the LBA > support. By default, LBA would be enabled. If the user experiences issues > booting, or if it detects an issue booting, it would then revert to the old > SYS update code, grouped as a function or something of the liking. ------------------------------------------------------------------------------ _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel