Originally Posted by laurentduprasboileau
I want to know how to make a triple boot system (XP, Ubuntu and Suse)on my 80G hard drive.
This is how my hard-drive is now partitioned(I already have XP and Ubuntu running and I'm using Grub which was proposed when installing Ubuntu)
- /dev/hda1 ntfs for XP
- /dev/hda3 linux swap
- /dev/hda2 ext3 for ubuntu (/)
The last one is the one I want to resize to make place for a new linux os.
This is the output of fdisk -l:
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 6313 50709141 7 HPFS/NTFS
/dev/hda2 6412 9729 26651835 83 Linux
/dev/hda3 6314 6411 787185 82 Linux swap / Solaris
Partition table entries are not in disk order
The partition I want to make for Suse doesn't have to be big (10Gig) is enough. I'm just not sure about how to do it when I'm gonna install Suse...I read things about modifying menu.lst but ...
You can't resize hda2 while running Ubuntu because it's on hda2. Win xp can't see the Linux partition. So you need something like System Rescue CD
from which you can resize hda2 down by 10 Gb nicely. That will make a space of 10Gb between hda2 and hda3.
So download the system rescue cd iso and burn a CD. Then boot off that and when it all settles down booted - at the prompt. Enter startx
and the window manager will. R-click on the desktop and select "Gparted". A GUI partitioner will open. It's all pretty clear sailing from there. Resize the Ubuntu down by 10 GB to make a space for Suse.
Now boot into Ubuntu and from there remove the swap partition. Ubuntu will say "really". Say yes. Then remake the rest of the drive into an extended partition. Then in that put a new swap partition as hda5 for Ubuntu. Ubuntu will be happy again. Follow the new swap with ext3=hda6 ready for Suse. You can use the same swap for Ubuntu and Suse. Install Suse into hda6. The boot for windows and Ubuntu will/should be incorporated into a new Grub during the install of Suse, and Grub code containing Ubuntu, Winxp & Suse will be put into the mbr.