This is the documentation of GNU GRUB, the GRand Unified Bootloader, a flexible and powerful boot loader program for PCs.
This edition documents version 0.94.
| Introduction | Capturing the spirit of GRUB |
| Naming convention | Names of your drives in GRUB |
| Installation | Installing GRUB on your drive |
| Booting | How to boot different operating systems |
| Configuration | Writing your own configuration file |
| Network | Downloading OS images from a network |
| Serial terminal | Using GRUB via a serial line |
| Preset Menu | Embedding a configuration file into GRUB |
| Security | Improving the security |
| Images | GRUB image files |
| Filesystem | Filesystem syntax and semantics |
| Interface | The menu and the command-line |
| Commands | The list of available builtin commands |
| Troubleshooting | Error messages produced by GRUB |
| Invoking the grub shell | How to use the grub shell |
| Invoking grub-install | How to use the GRUB installer |
| Invoking grub-md5-crypt | How to generate a cryptic password |
| Invoking grub-terminfo | How to generate a terminfo command |
| Invoking mbchk | How to use the Multiboot checker |
| Obtaining and Building GRUB | How to obtain and build GRUB |
| Reporting bugs | Where you should send a bug report |
| Future | Some future plans on GRUB |
| Internals | Hacking GRUB |
| Index |