Another way to skin the cat, is to edit your /etc/lilo.conf kernel entry and add an "append" line:
Code:
image = /boot/vmlinuz
label = linux-graphical
append = 4
read-only
image = /boot/vmlinuz
label = linux-console
read-only
As you can see, you can then have two options linked to the same kernel image, one going to graphical login, and one to the text console. I put the graphical one at the top of the list so it's the "default" if the lilo menu times out. Don't forget to run "lilo" though.