I've edited grub.conf, but I'm worried about what would happen when the kernel gets updated (This is a box prepped for a client).
It will generate a new grub.conf for the new kernel
without your added lines (although your old kernel lines will be there).
smeserver uses the standard redhat kernel install routines and then regenerates the grub.conf from a set of templates (to set the correct hd location for smeserver).
You could try and look at /etc/e-smith/templates/boot/grub/grub.conf/FixRoot and see if you could do something similar for each kernel line.....
Trevor B