Alain wrote:

Eric wrote:
 > FAT32 has usually 32 reserved sectors where FAT16 has only one, the
 > boot sector. In those 32 reserved sectors, you have a lot of free
 > space and two copies of: boot sector, second stage boot sector (used
...
I copied Sector 0 to sector 6 and now fosfsck doen't not complain anymore :))
...
Now HOW IS WORKING ON SYS ??? This should be reatively easy to fix, or
...

I have committed what I believe to be the fix for this, though I still need to look into the FAT32 reserved sectors some more to make sure sys does not need to do any other modifications. FYI the fix implemented: just a check if FAT32 and if so also write the boot sector to the backup sector (as indicated in BPB, which I also check and if is 0 is set to 6 to match the MS FAT highly suggested value).

There are a couple other minor changes to sys, I added an update option so one can install a new (or simply change) a kernel & bootsector without recopying the shell. [useful to me for testing kernels, otherwise just a friendly way to refresh bootsector and copy kernel] The other change is the compatible bootsector can now load MS DOS 7+ kernels (well at least from a floppy for me).

Note: sys version 3.6 is only available in the dev kernel cvs, once I do some more testing of these changes it will be merged into stable. If anyone has any issues with the updated bootsectors, file a bug please!

Thanks,
Jeremy





-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to