When I run Fdisk I get the following error message
Command (m for help): p
Disk /dev/hda1: 255 heads, 63 sectors, 612 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1p1 ? 120513 235786 925929529+ 68 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(116, 100, 32) logical=(120512, 47, 32)
Partition 1 has different physical/logical endings:
phys=(288, 101, 46) logical=(235785, 20, 46)
Partition 1 does not end on cylinder boundary:
phys=(288, 101, 46) should be (288, 254, 63)
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(357, 32, 43) logical=(82800, 34, 51)
Partition 2 has different physical/logical endings:
phys=(0, 13, 10) logical=(116349, 218, 61)
Partition 2 does not end on cylinder boundary:
phys=(0, 13, 10) should be (0, 254, 63)
/dev/hda1p3 ? 33551 120595 699181456 53 OnTrack DM6 Aux3
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(345, 32, 19) logical=(33550, 137, 11)
Partition 3 has different physical/logical endings:
phys=(324, 77, 19) logical=(120594, 153, 54)
Partition 3 does not end on cylinder boundary:
phys=(324, 77, 19) should be (324, 254, 63)
/dev/hda1p4 ? 86812 86813 10668+ 49 Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(87, 1, 0) logical=(86811, 142, 3)
Partition 4 has different physical/logical endings:
phys=(335, 78, 2) logical=(86812, 225, 45)
Partition 4 does not end on cylinder boundary:
phys=(335, 78, 2) should be (335, 254, 63)
Partition table entries are not in disk order
Any suggestions on how I could fix this, preserving the data on the
partitions?
Thanks
D