The list of command-line and menu entry commands.
Source: GNU manual
blocklist: Get the block list notation of a file
boot: Start up your operating system
cat: Show the contents of a file
chainloader: Chain-load another boot loader
cmp: Compare two files
configfile: Load a configuration file
debug: Toggle the debug flag
displayapm: Display APM information
displaymem: Display memory configuration
embed: Embed Stage 1.5
find: Find a file
fstest: Test a filesystem
geometry: Manipulate the geometry of a drive
halt: Shut down your computer
help: Show help messages
impsprobe: Probe SMP
initrd: Load an initrd
install: Install GRUB
ioprobe: Probe I/O ports used for a drive
kernel: Load a kernel
lock: Lock a menu entry
makeactive: Make a partition active
map: Map a drive to another
md5crypt: Encrypt a password in MD5 format
module: Load a module
modulenounzip: Load a module without decompression
pause: Wait for a key press
quit: Exit from the grub shell
reboot: Reboot your computer
read: Read data from memory
root: Set GRUB's root device
rootnoverify: Set GRUB's root device without mounting
savedefault: Save current entry as the default entry
setup: Set up GRUB's installation automatically
testload: Load a file for testing a filesystem
testvbe: Test VESA BIOS EXTENSION
uppermem: Set the upper memory size
vbeprobe: Probe VESA BIOS EXTENSION