Re: 1.2 Mb floppy from Linux
From: terry.mummery (terry.mummery_at_removeTHISbtinternet.com)
Date: Sun, 23 May 2004 15:01:26 +0000 (UTC)
It seems to me that you might have tried to mount the floppy as thought it had a *nix filesystem on it.
What was the command you used?
Something I found from Linus' Homepage was
If you have an MSDOS floppy that you want to mount, insert it in the floppy drive and type mount -t msdos /dev/fd0 /mnt/floppy. What this line does should be quite clear: 'mount' is the mount command, '-t msdos' tells mount that it's going to mount an MSDOS file system, '/dev/fd0' is the device (the floppy drive, what you would call A: under MSDOS), and '/mnt/floppy' is the mount point (which you change to some other empty directory, if you want to). After you've mounted the floppy, just cd to /mnt/floppy, and use 'ls' to see what's on it. You can then manipulate the files on the floppy, just as if they were native Linux files. To unmount the floppy, you type umount /mnt/floppy.
Don't forget to unmount a device before you eject it! Failure to do so may corrupt the file system on the disk. You can't be sure that everything has been written to the disk, until you've successfully unmounted it. When you unmount a floppy, you make sure that the file system on it doesn't get corrupted when you eject it. Don't forget this.
If you have a non-standard format try substituting the other options as mentioned earlier.
Hope this helps
"hiwa" <HGA03630@nifty.ne.jp> wrote in message news:firstname.lastname@example.org...
> Lew Pitcher <Lew.Pitcher@td.com> wrote in message news:<_I6kc.40735$OU.email@example.com>...
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > hiwa wrote:
> > > My floppy drive is 1.4/1.2 Mb on Windows but only 1.4 on Linux.
> > > Old junk machines occupy my working space only because of necessity
> > > for handling old 1.2 fds. If Linux can handle them, I could get
> > > rid all of them. Is there a way for Linux to have dual mode fd
> > > driving(format/read/write) ability?
> > > Thanks in advance.
> > You're in luck. Linux can handle your 1.2Mb floppy diskettes. Just mount them
> > using the proper device
> > lpitcher@merlin:~$ ls /dev/fd0*
> > /dev/fd0 /dev/fd0h1600 /dev/fd0u1120 /dev/fd0u1840 /dev/fd0u720
> > /dev/fd0CompaQ /dev/fd0h360 /dev/fd0u1440 /dev/fd0u1920 /dev/fd0u800
> > /dev/fd0d360 /dev/fd0h410 /dev/fd0u1600 /dev/fd0u2880 /dev/fd0u820
> > /dev/fd0h1200 /dev/fd0h420 /dev/fd0u1680 /dev/fd0u3200 /dev/fd0u830
> > /dev/fd0h1440 /dev/fd0h720 /dev/fd0u1722 /dev/fd0u3520
> > /dev/fd0h1476 /dev/fd0h880 /dev/fd0u1743 /dev/fd0u360
> > /dev/fd0h1494 /dev/fd0u1040 /dev/fd0u1760 /dev/fd0u3840
> > Probably, you want /dev/fd0h1200
> > FWIW, the driver for /dev/fd0 attempts to autodetect the floppy disk's density.
> > It probably would work as well, if you weren't sure of which specific /dev/fd0*
> > to use.
> > - --
> > Lew Pitcher
> > IT Consultant, Enterprise Application Architecture,
> > Enterprise Technology Solutions, TD Bank Financial Group
> > (Opinions expressed are my own, not my employers')
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.2.4 (MingW32)
> > iD8DBQFAkPhCagVFX4UWr64RAg9cAJ9biEd6xwZXmfNKgZWGANoJlsIpngCgu4Zu
> > +eUojwCU8Lv0eK36hYynphI=
> > =rqXs
> > -----END PGP SIGNATURE-----
> Thanks Lew. But it doesn't work. Error message says:
> Wrong file system, wrong option, super block on /dev/fd0h1200 invalid
> or too many fily system mounts.