I suppose I should tell you the strongest way of doing it?
boot up the system
open a shell and get root powers (su or sudo whatever)
Code:
su
grub
md5crypt
(enter your password)
(do not quit until you have copy and pasted the result which is an encrypted password...Konsole uses can use Edit Copy
Also use root powers to edit /boot/grub/menu.lst
Create a blank line at top of file to insert new line
password --md5 (insert encrypted string here)
For each TITLE in menu....immediately below title create a new line called
lock
eg
--------
password --md5 $1$sL3Cb$44Iyndws/jLfgi6JYYHeo
blah blah
title
lock
root (hd0,0)
kernel /blah blah
initrd /blah blah
(2) if you need to edit menu at boot...just after mbr jumps to grub menu....press the P keyboard letter to enter password.
(3) To test that you can get in....first copy and paste your normal entry without a lock
so you have
title
lock
blah blah
title
blah blah
remove it after testing
cheerio