Ok, here we go. I hope this sheds some light, because it means nothing to me. And like I said before, I should have a total of 5 partitions (Windows, Linux, /home, shared and swap).
This is the result of fdisk -lu:
---------------------
root@GParted:~# fdisk -lu
Warning: ignoring extra data in partition table 6
Warning: ignoring extra data in partition table 6
Warning: ignoring extra data in partition table 6
Warning: invalid flag 0x010c of partition table 6 will be corrected by w(rite)
Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders, total 117210240 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 63 99731519 49865728+ 7 HPFS/NTFS
/dev/hda2 99731520 117210239 8739360 5 Extended
/dev/hda5 99731583 114061499 7164958+ 83 Linux
/dev/hda6 ? 2083267318 4035807077 976269880 6f Unknown
Disk /dev/sda: 257 MB, 257949696 bytes
8 heads, 63 sectors/track, 999 cylinders, total 503808 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 63 503807 251872+ e W95 FAT16 (LBA)
Partition 1 has different physical/logical endings:
phys=(998, 7, 63) logical=(999, 4, 60)
------------------------
This is fdisk -lu /dev/hda1:
------------------------
root@GParted:~# fdisk -lu /dev/hda1
Disk /dev/hda1: 51.0 GB, 51062505984 bytes
255 heads, 63 sectors/track, 6207 cylinders, total 99731457 sectors
Units = sectors of 1 * 512 = 512 bytes
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/hda1p1 ? 218129509 1920119918 850995205 72 Unknown
Partition 1 does not end on cylinder boundary.
/dev/hda1p2 ? 729050177 1273024900 271987362 74 Unknown
Partition 2 does not end on cylinder boundary.
/dev/hda1p3 ? 168653938 168653938 0 65 Novell Netware 386
Partition 3 does not end on cylinder boundary.
/dev/hda1p4 2692939776 2692991410 25817+ 0 Empty
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
-------------------------
And this is fdisk -lu /dev/hda5:
-----------------------------
root@GParted:~# fdisk -lu /dev/hda5
Disk /dev/hda5: 7336 MB, 7336917504 bytes
255 heads, 63 sectors/track, 891 cylinders, total 14329917 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk /dev/hda5 doesn't contain a valid partition table
---------------------------------
For some reason, doing fdisk on hda2 and hda6 produced no results.
Also, here is a link to a screenshot of what GParted shows when it reads my paritions:
http://johnjsalerno.com/gparted.jpeg