I have a tri-boot system: sda1 win98; sda2, sda5, and sda6 OS/2; and sdb5, sdb6 linux (swap partition for Linux is on sda 7). Unfortunately, I created this scheme using linux's fdisk. Now, I want to resize my sda partitions using partition magic (or fips) but, to my horror, I find that linux's fdisk has a documented "bug" that causes it to create non-sequential partition bounderies, e.g.: sda1 1-300 sda4 301-1200 sda5 500-1200 sda6 301-499 This "bug" (or feature if you will) causes both Windoze and OS/2 to be unable to read the partition table!!! And more importantly, makes it impossible to resize a partition. The Partition Magic people recommend blowing out the enture partition table and recreating it using OS/2 or Win98 fdisk. There must be a better way. I am looking for solutions. I have the following idea but do not know how to implement it: renumber the partitions so that they are in sequential order. In the example above, sda5 and sda6 would just be swapped. This would of course change the drive lettering, but I can deal with that (I think). The question is how to edit the partition table to reflect the correct sequential order of partitions??? -- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>