Thanks. You got me to the next step. I came up with this:
title CentOS
root (hd0,0)
kernel /vmlinuz-2.4.21-20.EL.c0 ro root=LABEL/
initrd /initrd-2.4.21-20.EL.c0.img
title debian
root (hd0,4)
kernel /boot/vmlinuz-2.6.3-1-386 ro root=LABEL/
initrd /boot/initrd.img-2.6.3-1-386
I don't know why I debian needs /boot/ while CentOS can make do with simply /
This took me a while to figure out.
Here's one link that helped:
http://linux-universe.com/HOWTO/Kern.../grubconf.html
So now I get:
mount: /dev2/root2 is not a valid block device
mount: /dev2/root2 is not a valid block device
mount: /dev2/root2 is not a valid block device
mount: /dev2/root2 is not a valid block device
sigh. I haven't tried tracking down this on google yet. Maybe I'll just try installing debian first, then CentOS.