Ok, after my initial success with the whole mdadm RAID creation, I've run into a boot issue.
RAID level 1
/ on /dev/md0
/var on /dev/md1
/home on /dev/md2
When I switch from hugesmp.s to generic, it wont boot. I've done the whole lilo/mkinitrd dance:
$ mkinitrd -c -k 220.127.116.11 -m ext3 -f ext3 -r /dev/md0
And I have of course added the appropriate information to lilo.conf.
It starts well with the classic lilo menu, where the new generic kernel shows up. I select it, and booting begins. Then after a while it reaches a point where this happens:
mount: Mounting /dev/md0 on /mnt failed
ERROR: No /sbin/init found on rootdev
And then it just sits there.
I never had this issue with Slackware 11 using raidtools and running the exact same raidsetup. I must be doing something wrong, I just can figure out what. It looks as if /dev/md0 doesn't exist during boot, and seeing as / is mounted on /dev/md0, that would indeed be a problem.