All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike McCarty <Mike.McCarty@sbcglobal.net>
To: linux-msdos@vger.kernel.org
Subject: Re: FORMAT floppy: Drive_IO error
Date: Fri, 31 Mar 2006 03:30:04 -0600	[thread overview]
Message-ID: <442CF69C.9020805@sbcglobal.net> (raw)
In-Reply-To: <Pine.LNX.4.64.0603311306160.15408@enm-bo-lt.localnet>

Bart Oldeman wrote:
> On Thu, 30 Mar 2006, Mike McCarty wrote:
> 
>> Alain M. wrote:
>>
>>> Make the test with the latest version. Eric made a lot of Fixes while 
>>> I was making tests. It is much better now, specialy in error conditions.
>>>
>>> But... I made oll tests in real dos...
>>>
>>> http://www.coli.uni-saarland.de/~eric/stuff/soft/by-others/
>>>
>>> Alain
>>
>>
>> Thanks. I downloaded the latest and tried again. It is very
>> much faster. It also only found 8 bad sectors (hmm...). But
>> the very same IO error occurred.
>>
>> So, where do I need to report the problem?
> 
> 
> DOSEMU. It cannot and has never been able to format floppies, to be 
> precise, BIOS int13/ah=5 is not implemented.

I don't believe so, for a number of reasons.

First, the disc *was* written, and the % completion went up to
100 percent.

Second, the FAT writing was stated to work.

Third, the reported error was a WRITE, not a FORMAT TRACK.

Fourth, I ran the same program on a pure MSDOS 6.0 machine,
under the control of an interrupt capture and analysis
program I wrote several years ago, and verified that
the FORMAT TRACK calls were made during the time that was
reporting % complete. The call which appeared to fail
was indeed a BIOS WRITE.

Fifth, with a disc which was verified to format properly
under MSDOS with the FORMAT.EXE program (latest version)
and with MSDOS FORMAT, the program was capable of formatting
the disc under DOSEMU.

Unfortunately, I was unable to use my interrupt capture
program under DOSEMU, as it always reported not enough
memory to load the program. Apparently, the BORLANDC
link library code for loading/executing a program doesn't
work with DOSEMU for some reason.

Mike
-- 
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!

  parent reply	other threads:[~2006-03-31  9:30 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-30  8:52 FORMAT floppy: Drive_IO error (longish) Mike McCarty
     [not found] ` <442C57C7.4020306@pobox.com>
2006-03-30 22:51   ` FORMAT floppy: Drive_IO error Mike McCarty
2006-03-31  1:10     ` Bart Oldeman
2006-03-31  7:38       ` Jan Willem Stumpel
2006-03-31  9:30       ` Mike McCarty [this message]
2006-03-31 10:12         ` Mike McCarty

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=442CF69C.9020805@sbcglobal.net \
    --to=mike.mccarty@sbcglobal.net \
    --cc=linux-msdos@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.