OK, wanted to start this thread before matters get worse...
My set-up is this...
(and it was working before I swaped out this hard disk with a FAT32 one, and now this problem happened when I tried to swap back)
Zenwalk Linux 1.2: Kernel 126.96.36.199
/dev/hda (at the end) and /dev/hdb (at the middle) on ide0, both on cable-select.
#fdisk -l outputs this
Disk /dev/hdb: 40.0 GB, 40020664320 bytes
16 heads, 63 sectors/track, 77545 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk /dev/hdb doesn't contain a valid partition table
and I can find nothing in dmesg
/dev/hda2 swap swap defaults 0 0
/dev/hda3 / ext2 defaults 1 1
#/dev/hdb1 /mnt/fat vfat defaults,umask=0222 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
192.168.0.105:/mnt/lfs/share /mnt/smb nfs auto,user,rw,defaults,noatime 0 0
/dev/hdb1 /mnt/shows ext2 defaults 0 0
The partition I am trying to mount (and was mountable at one point) is /dev/hdb1 formatted as ext2. It had a single ~40G partition for the whole drive.
I want to recover the table to see the contents of the partition. I have looked into e2fsck & mke2fs, but don't know exactly how to use them.
I just want the data back, and for some reason am having trouble compiling gpart, testdisk, and fixdisktable on my Zenwalk box and on my Slack 10.0 box...
I'm looking for step-by-step support, using tools like cfdisk or fdisk to fix the partition table without losing the data. Thanks for the support!