John Hupp wrote:
> Now that I'm looking squarely at the issue, I have not been able to 
> reproduce it yet!
> 
> When I was dealing with it earlier, I was experiencing (as I wrote in 
> the bug report), that the error ALWAYS occurred when I had unformatted 
> D: and E: partitions, and when I formatted those, the problem seemed to 
> go away at the time, though this was not rigorously tested.  Then it 
> recurred, and I filed the bug.
> 
> Tonight, aiming for a repeatable test, I installed FreeDOS on another 
> drive with unformatted D: and E: partitions, but the format error did 
> not appear in some quick testing.
> 
> Next, I grabbed one much-recently-used-known-good floppy, and 4 others 
> with content on them, but which had been sitting in a box for a long time.
> 
> Then I ran a series of format tests on them.  Not once did I did get the 
> error of interest, but I was getting a lot of bad sectors reported.  
> Results:
> 
> Disk #1
> FD with unformatted partitions on PC #1, using FD format: 11 bad sectors
> W98 on PC #2, using FD format: 0 bad sectors
> W98 on PC #2, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using FD format: 0 bad sectors
> FD with no unformatted partitions on PC #1, using FD format: 0 bad sectors
> 
> Disk #2
> FD with unformatted partitions on PC #1, using FD format: 15 bad sectors
> W98 on PC #2, using FD format: 1 bad sectors
> W98 on PC #2, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using FD format: 0 bad sectors
> FD with no unformatted partitions on PC #1, using FD format: 0 bad sectors
> 
> Disk #3
> FD with unformatted partitions on PC #1, using FD format: 81 bad sectors
> W98 on PC #2, using FD format: 51 bad sectors
> W98 on PC #2, using Win format (via GUI): 144 bad sectors
> W98 on PC #1, using Win format (via GUI): 180 bad sectors
> W98 on PC #1, using FD format: 4 bad sectors
> FD with no unformatted partitions on PC #1, using FD format: 0 bad sectors
> 
> Disk #4
> FD with unformatted partitions on PC #1, using FD format: 1 bad sectors
> W98 on PC #2, using FD format: 0 bad sectors
> W98 on PC #2, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using FD format: 0 bad sectors
> FD with no unformatted partitions on PC #1, using FD format: 0 bad sectors
> 
> Disk #5 (the known-good disk)
> FD with unformatted partitions on PC #1, using FD format: 0 bad sectors
> W98 on PC #2, using FD format: 0 bad sectors
> W98 on PC #2, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using Win format (via GUI): 0 bad sectors
> W98 on PC #1, using FD format: 0 bad sectors
> FD with no unformatted partitions on PC #1, using FD format: 0 bad sectors
> 
> So though I failed to duplicate the error of interest, what I seemed to 
> show is that floppies that have been unused for a long time will report 
> bad sectors initially, but that under use they will loosen up and become 
> more reliable.
> 
> An interesting result, but not very helpful for the error of interest.
> 
> On 6/18/2015 12:04 PM, perditi...@gmail.com wrote:
> 
>>
>> Does it work on the w98 computer with freedos version of format?  I am 
>> trying to see if it is format, kernel, or both causing the issue.
>>
>> Thank you,
>> Jeremy
>>

Hello,

I took a look at the bug 115 some times ago, you can get details on the issue 
with the post I sent on kernel list:
http://www.mail-archive.com/freedos-kernel%40lists.sourceforge.net/msg02605.html

For the bug 132, it should be different if the kernel is not a FAT32 one. But 
there should be some other traces than only critical error message that could 
help locating the problem.

I would add another remark about the check for 0x0207 or 0x0408 difference, in 
my version of RBIL, it is set that the checks is performed only when using 
function for device less than 32M. But this is never the case in format code: 
it 
uses either INT 25/CX=FFFF (so > 32M call) or INT 21/AX=7305 (FAT 32) 
functions. 
So perhaps could this part of code be removed. I think it could be safer 
because 
trying to format hard-drive in case formatting floppy fails is quite 
dangerous...

Regards,

Damien

------------------------------------------------------------------------------
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to