Here is my partiton table as displayed ny linux fdisk: Disk /dev/hda: 255 heads, 63 sectors, 2434 cylinders Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System /dev/hda1 * 1 506 4064413+ c Win95 FAT32 (LBA) /dev/hda2 507 2435 15486723 5 Extended /dev/hda3 1079 1600 4192965 a5 FreeBSD /dev/hda5 507 1028 4192933+ 83 Linux /dev/hda6 1029 1078 401593+ 82 Linux swap /dev/hda7 1601 2116 4144738+ 83 Linux /dev/hda8 2117 2435 2554366+ 83 Linux Seems to me that something is wrong here. /dev/hda3 seems to be within /dev/hda2. However shouldn't hda3 be in its own space? FreeBSD works, but its partition editor doesn't see its partition as its "hidden" inside hda2. Therefore I can't reinstall BSD (after getting a more up to date version and slightly scewing up my existing setup. which is experimental anyway.) Seems to me it should read something like this: Disk /dev/hda: 255 heads, 63 sectors, 2434 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 506 4064413+ c Win95 FAT32 (LBA) /dev/hda2 507 1078 4594526 5 Extended /dev/hda3 1079 1600 4192965 a5 FreeBSD /dev/hda4 1601 2435 6699104 5 Extended /dev/hda5 507 1028 4192933+ 83 Linux /dev/hda6 1029 1078 401593+ 82 Linux swap /dev/hda7 1601 2116 4144738+ 83 Linux /dev/hda8 2117 2435 2554366+ 83 Linux Then hda stands alone, hda2 contains hda5 & hda6, hda3 is stand alone (containing the BSD style "subpartitions") and hda4 contains hda7 & hda8. But how do I get to there from here? Preferably without destroying data. (dunno how I got there! must be some idiot partition software on one of the many distros I have installed and written over, or more likely the idiot at the controls)
