HD Install :: Frugal w. existing GRUB



Thank you, guys! I'll give a try.
Here's a solution to frugal under Ubuntu, after assembling everyone's tips in this and other threads
.
BACKGROUND
Stoneguy1 is a dual boot Win98/DSLfrugal system. It has a leftover swap partition from another linux.

Stoneguy2 is a dual boot Win98/ubuntu system. This going to be the system that's having DSLfrugal added. Since I'm an old UNIX hacker, I installed ubuntu to separate root, boot, and home partitions. On this system, boot=hda5, home=hda7, and root=hda8. It also has a swap partition.

PREPARATION
I booted Stoneguy1 into DSL, and copied off /cdrom/boot/linux24 to DSLlinux24, and /cdrom/boot/minirt24.gz to DSLminirt24.gz so they could be moved to to Stoneguy2 (floppies, network drives, whatever).

INSTALLING
Then I booted Stoneguy2 into ubuntu.
First I copied DSLlinux24 and DSLminirt24.gz (from above) to hda8.
Then. from the CD burnt from the downloaded ISO, I copied the KNOPPIX file onto hda5.

Finally I added the following to menu.lst
title DSLfrugal
root (hd0,7)
kernel /DSLlinux24 root=/dev/hda8 fromhd=hda5 home=hda7 restore=hda7 frugal
initrd /DSLminirt24.gz
savedefault
boot

Add whatever else you need to the kernel line above. Reboot, and there's the menu entry for DSL.

COMMENT
I'm not so sure it would've worked if ubuntu's /home hadn't been on its own partition, and if frugal lacked the flexibility to specfy the locations of opt and home. Notice that DSL's /home is ON hda7, whereas ubuntu's /home IS hda7. No collision. Also, note that DSL's /opt is on hda7, whereas ubuntu's /opt is on hda8. No collision.

If you don't specify opt and home they will be located in ramdisk, so still no collision.

original here.