QNX Floppy Error

Hey all:

We’ve a QNX development system running on two Ziatech SBCs. Each SBC has
it’s own floppy and CD-ROM. All was going great until last Friday, when the
floppy on the master node lost its mind. I thought it was a hardware
failure, but two drives ad 2 cables later, I think I must have done
something to QNX.

The LED on the floppy behaves normally, (i.e. comes on only when disk is
active). The weird thing is when you try to access DOS floppies from it.

If you have a DOS floppy with files already on it, and you do and ls the
following error is reported

ls /dos/a

readdir error of ‘.’ failed (Input/Output Error)

[the contents of the disk list correctly]

You can open the files, but if you try to save one of them, you get an error
that the file could not be opened for writing. (And yes, write protect is
off)

If you touch a new file to the disk, the touch fails.

If you take a newly DOS formatted floppy with no files on it and pop it in,
it goes something like this

ls -Flag
total 0
touch test.txt
ls
readdir error of ‘.’ failed (Input/Output Error)
test.txt
ls -Flag
total 0

Any files or dirs you create are gone!

Anyone seen this before?

/Patrick Jennings