I will look into it.Not sure if I will find the bug,as ASM isn't my strong suit,but I'm sure I could probably find something.
I'll reply with my results if I find anything. Best,Jayden. On Thu, Sep 1, 2016 at 6:28 AM, Eric Auer <e.a...@jpberlin.de> wrote: > > 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 >
------------------------------------------------------------------------------
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel