Hi all,

as per Eric's suggestion I changed the subject (as I didn't get any reply :(( ). Please Help, I had to remove FreeDOS from my first willing user. I would like to put it back

-----------------------
I just removed FreeDOS from my first real user. I believe that this is a
Kernel BUG. Let me describe the problem

I have a 16 bit utility (BC31) that writes backup to floppy disks.
Before writing, the floppy disks are erased. The problem is that when I
erase the files in the _second_ floppy, the available free space is not
updated. The disks are ok, I tested with NDD (Norton) and I also noticed
that the written small file (that used only the space available before)
is at the end of the disk!

FreeSpace is calculated with _dos_getdiskfreespace
after deleting I tried both BIOS diskreset (Int13 AX=0, Dx=0) and DOS
disk reset (Int21 AX=0d00h)

This had a very big impact because the user could not write backups, so
I had to instak MS-DOS 7.10 which worked ok.

The problem happens 90% of the time in the user case. It is difficult to
reproduce, it happened once in my test machine but no more.

PLEASE HELP. It is very frustating to remove FreeDOS after 2 weeks of
otherwise good performance...

Alain




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to