I did a minor change since when I last posted the results of fdisk -l. Blackbird mentioned how my drive sdb had 2 entries including a boot partition with boot IT NG on it. It use to be a boot disk and when I installed the other hard drive, I never got around to removing the Boot IT NG from it so I figured this would be a good time to repartition the drive and remove the Boot IT NG partition. This appears to have fixed the issue of not being able to mount the sdb drive. Now both sda, and sdb are mounted when I boot but I'm still unable to get sdc (the external USB drive) to mount.
Here's the latest fdisk-l output:
[root@localhost dev]# fdisk -l
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1bc30dc0
Device Boot Start End Blocks Id System
/dev/sda1 2 25497 204796588+ 7 HPFS/NTFS
/dev/sda2 1 1 8001 df BootIt
/dev/sda3 * 25498 32613 57159270 f W95 Ext'd (LBA)
/dev/sda5 25498 26006 4088511 82 Linux swap / Solaris
/dev/sda6 26007 29296 26426893+ 83 Linux
/dev/sda7 * 29297 32613 26643771 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x69205244
Device Boot Start End Blocks Id System
/dev/sdb2 1 24321 195358401 c W95 FAT32 (LBA)
Disk /dev/sdc: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xacdd9b22
Device Boot Start End Blocks Id System
/dev/sdc1 1 77825 625129281 c W95 FAT32 (LBA)
Disk /dev/dm-0: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xacdd9b22
Device Boot Start End Blocks Id System
/dev/dm-0p1 1 77825 625129281 c W95 FAT32 (LBA)
Disk /dev/dm-1: 640.1 GB, 640132383744 bytes
255 heads, 63 sectors/track, 77824 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x73696420
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/dm-1p1 ? 119512 153402 272218546+ 20 Unknown
Partition 1 does not end on cylinder boundary.
/dev/dm-1p2 ? 82801 116350 269488144 6b Unknown
Partition 2 does not end on cylinder boundary.
/dev/dm-1p3 ? 33551 120595 699181456 53 OnTrack DM6 Aux3
Partition 3 does not end on cylinder boundary.
/dev/dm-1p4 * 86812 86813 10668+ 49 Unknown
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
I also was looking at a book I had on linux and came across the fsck command and ran it on my usb drive sdc and got the following results:
[root@localhost dev]# fsck -t vfat /dev/sdc1
fsck from util-linux-ng 2.16
dosfsck 3.0.4, 21 Jul 2009, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
65:01/00, 67:2b/a4, 68:ed/0d, 69:44/07, 70:59/69
1) Copy original to backup
2) Copy backup to original
3) No action
I answered with option 3 (No action) since I wasn't sure what to do. I think I should pick option 1 (Copy original to backup) since it sounds like the backup isn't the same and this may be why sdc doesn't mount since it is looking at an outdated copy. If I pick option 2, I may lose data on my usb hard drive. Would picking option 1 be the right option?