HD Install :: using dsl over suse
using the swapon command without parameters, as far as i know, should use whatever swap partition it finds. It's been a while, so i'm not sure.
If you edit grub's menu.lst (should be in the boot directory on the 300mb partition), adding "home=hda7" to the kernel line, it should create a dsl directory automatically the first time you boot with that parameter. You can test this out without editing menu.lst by editing the line displayed while grub is on the screen during boot. Select the system you want to boot, press "e" to edit, select the kernel line (probably the first line) and press "e" again to edit that line. Add "home=hda7" somewhere after "dsl", press Enter, and then press "b" to boot with your modified kernel line. Pressing Enter might not be necessary...i don't rememeber at the moment.
If this is successful, you should be able to access your home through both /ramdisk/home/dsl and /mnt/hda7/home/dsl
Afterward, if you want to keep this persistent home, you will need to edit menu.lst to make it permanent.
If you want to use backup/restore as well as a persistent home, it would probably be useful to remove "home/dsl" from .filetool.lst to prevent backing up unnecessary files.
cheers for all this milkshaw
just 2 more questions for the day 
all works like u said now how to edit the kernel line? its read only?
n i remove home/dsl from the filetool.lst in the /ramdisk/home/dsl or in /mnt/hda7/home/dsl
if you are using a persistent home on hda7, /ramdisk/home/dsl and /mnt/hda7/home/dsl are the same thing. hda7 is first mounted as usual, then /mnt/hda7/home/dsl is bound to /ramdisk/home/dsl, I assume for the sake of consistency.
I've never used DSL's grub, so I can't say for sure. I do know that you need to be root in order to edit menu.lst.
You may also need to boot with the frugal option in order for your DSL partition to be mounted read-write, but that's what I'm not sure about.
If it becomes a complex task, you could boot a LiveCD, mount your 300mb partition, and edit menu.lst from the liveCD system.
original here.