On Sunday 10 February 2002 21:31, you wrote: > 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,
The problem is that you created hda2 as an extended partition rather than a primary one. > 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) My suggestion is that you backup everything and start from scratch except hda1, or buy a second hard drive and install on that and then just copy things over.
