I just upgraded my dos disk (hda) from a 420MB drive to a 2GB drive and
now Linux (hdb) can't see it.
My first guess was that it was to do with disk geometry so I mucked
around with fdisk and all I managed to do was totally hose hda (oh well,
ya live and learn).
On boot up, both drives are recognised as
hda: QUANTAM 2014MB w/81kB Cache, LBA, CHS=1023/64/63, DMA
hdb: CONNER 1275MB - CFS1275A, 1219MB w/64kB cache CHS=619/64/63
but during the mount process the following appears
[MS-DOS FS Rel. 12,FAT 16, check=n, conv=b, uid=0, umask=022, bmap]
Transaction block size=512
VFS: Can't find a valid MSDOS filesystem on dev 03:01.
The last line comes from inode.c
I know I can't be the first person to replace a dos drive so there must
be some way to fix it, so if anyones has any ideas, please let me know.