Originally Posted by phoronix
Grub2 is a hate spot for me so I'll be letting off some steam:
Maybe GRUB2 supports EFI partitions and whatsnot. Yes, okay. But it S U C K S !
In grub1 I can install a new kernel within 30 seconds. nano /boot/grub/grub.conf Ctrl-K a few lines and Ctrl-U and then just modify the bzImage filename and check boot parameters when you use new features in the kernel. Change default (kernel to boot) value if you like. I can do that in 30 seconds.
And I do that often. (Gentoo)
Grub2 requires me to read manuals, to fiddle around in /etc (WTF has a bootloader to do in f*cking /etc anyway?!!11oneoneeleven), it uses XML style for configs and uses a bazillion of files. Then you have to run update-grub or some other script to make it actually valid and being transferred into the /boot partition. Because you shalt not edit grub.conf directly.
I admit that for some setups it might be okay to be so complex and I honor the new support of filesystems or other stuff but I really hate that it would waste so much time if I'd use it. Also I absolutely do NOT need any graphical bootloader. plain text 80x25, the fastest and most failsafe option that has ever been on earth. Also naming schemes... some things now start with 1 instead of 0 while others still start to count at 0. Why?
Stop TCPA, stupid software patents and corrupt politicians!