This month, I’ve been doing battle with GRUB. In the good old days, a five-line config file was enough to boot a Linux distro. Now we have the massive GRUB2 with config files more than 100 lines long, full of module loading and conditional statements. GRUB2 is better suited to automatic generation of its menus, which makes it ideal for distro installers. However, hand-crafting menus is nowhere as easy as it was.
RTFM I hear you cry! Well, the documentation is quite lengthy, but still lacking in information at times. It’s a classic situation of a program becoming more powerful, yet getting more complex in the process, while the documentation struggles to keep pace. Unlike Marmite, I find myself able to love and hate it at the same time, especially…
