GRUB is a multiboot boot loader. It is the loader of my choice, as a consequence I have replaced the ancient LILO loader which is still number one in Slackware. GRUB is an alternative to other familiar bootloaders such as LILO. Unlike LILO, it loads a kernel through direct file system support rather than a block list so it does not need to be updated if a new kernel is installed.

Also included is Kent Robotti's 'grubconfig' tool (similar to the Slackware 'liloconfig' setup tool).

GRUB is yet part of the /extra folder. Grab and store it in a folder of your choice.

Step 1:

Install GRUB

installpkg <packagename>

Step 2:

GRUB has now to be anchored and configured. You can do this via command line or the "grubconfig" tool.

grubconfig

Do not configure to use frame buffer if unsure. Your kernel has to support this feature, you can always do this later. How to configure your kernel for framebuffer is outlined in the "after setup tasks" article.

Or whatever your hard disk is.

Install to superblock sometimes fails for the first time. If so, simply restart "grubconfig" and try again.