5

I have a floppy disk with an unknown FS-(FileSystem). I want to make a copy from it but I can't because both Windows and Linux seem to be unable to read from it.

I tried many of the most popular apps to make image files (for example isomeric, winimage, ...) but they are all unable to make an image.

On Linux I tried the dd command to copy it but it seems that not even dd is able to make a copy. I get many errors while reading from the disk, I looked them up and I found that dd was unable to read from it because of a bad sector - but when I test this floppy on the HITACHI system it works fine and I don't get any error.

The question is: how can I make a copy from this type of floppy? I've heard I can use a BIOS interrupt for this kind of things?

Supercereal
  • 8,761

5 Answers5

3

If dd and other raw read utilties don't work, it's highly likely that the disk sectors are bad - in which case no method of reading (BIOS interrupts or otherwise) will work.

How did you determine that the test on a Hitachi system "works fine"?

You could try the "noerror" option with dd to read the disk, but you'll only get partial data if read errors occur.

adelphus
  • 240
2

What is this "HITACHI" system? Is it a PC? A piece of music equipment? Industrial controller equipment? A video game?

That particular system may use a unique low-level format on the floppy. For instance, there are MFM formats and some older systems used GCR. I don't think the PC floppy controller can do GCR at all but I'm not sure.

You may need a special utility that works with the drive controller on a lower level to read the data. For example, the Q-80 MIDI sequencer has a 3.5" floppy drive, but the format cannot be read on a PC unless you can dig up the q80util.exe someone wrote - and it only works on DOS/Win9x due to direct access to the floppy controller.

LawrenceC
  • 75,182
1

Based on the original specs of your machine, the control unit is a Windows NT PC, so whatever the software is writing to the disk should be readable on another PC.

It's highly likely that there is a head alignment problem or some other hardware issue with one of your floppy drives. If this is the case, the Hitachi machine's disk drive would be able to read what it writes, but your other drive may not. Here are a few things to try:

  1. Replace the Hitachi machine's floppy drive, save your data to a new diskette, and try reading that diskette in your other machine.
  2. Replace the other computer's floppy drive and see if you can read the data on your existing diskettes.
  3. Move the Hitachi machine's floppy drive to a different machine, then see if you can read the data on your existing diskettes.
rob
  • 14,388
1

I worked on these systems before and the answer is simple: Hitachi format these diskettes in a special manner not recognizable by Windows or Linux (sectors/tracks) so both of them will keep insisting that floppy is bad but when you pop it into the machine it will work perfectly. There is nothing wrong with disk or drives. For your question of how to copy it I am not sure you can using a pc but you can do that using some Hitachi machines themselves but not all do this. Yes the machines are controlled by an Win NT PC but the floppy is inserted directly into a drive inside the machine and not into the PC.

JD114
  • 11
  • 1
0

If you have access to an old PC with DOS, try DiskDupe Pro or FDA (Floppy Disk Analyzer), these tools were able to copy many copy-protected floppies in the old days. FDA also supports non-PC diskettes.