Use the huge.s to install, then switch to the generic after. You'll need an initrd for the generic kernel. To find a suitable command to create one, run this in the terminal:
Code:
/usr/share/mkinitrd/mkinitrd_command_generator.sh
Then add an entry to /etc/lilo.conf like this, changing the partition number to suit:
Code:
# Linux bootable partition config begins
image = /boot/vmlinuz-generic-2.6.29.6
initrd = /boot/initrd.gz
root = /dev/sda2
label = Linux_G
read-only
# Linux bootable partition config ends
Then run:
Reboot, and you should be OK.
P.S.
That kernel name is from Slackware 64, I can't remember if the generic-smp kernel in 32 bit Slack is named differently. So that might need changing for your lilo.conf..