para poner comandos y cosas al cargar linux es en los directorios
/etc/rcN.d
donde N es el numero de tu runlevel por defecto
alli puedes crear un archivo (script) para que inicie programas, pero estos se inician despues de cargar el kernel
para ver cual es el runlevel por defecto usa el comando
runlevel
imagino que el problema del grub es que hay que renovar la informacion, asi como se hace con el lilo.
no es suficiente con cambiar el /etc/lilo.conf , tambien hay que ejecutar como root
lilo
creo que si ejecutas
grub
te va a funcionar (si esas lineas que escribes son correctas)
yo uso lilo asi que no se...