Why grub is such a piece of shit? Every time I want to dual boot and need to config it manually is such a bad experience.
> Installed netbsd on linux side
on linux
> install grub2
> autoconf doesn't work
> edit config under /etc/, file is empty i don't know what to do
> search the web for configuration because i want to just boot OSes quickly
> every site has different config file and binaries
> binaries such "update-grub2-something"
> after update doesn't work with netbsd but it manages to boot linux thank God
> try to load netbsd kernel from grub console
> retarded partition naming (hd0, msdos$n)
> set root = (hd0, mdsos$n)
> after trying to load the kernel confusing error message
> "(hd0," disk not found
> spend half hour trying to understand if it is a bug or pebkac
Fuck you grub, try LILO
> /sbin/lilo
> edit /etc/lilo.conf with 3 lines (add 'compact' otherwise it will take ~2min just to read the hd
> /sbin/lilo
> just works
Why the fuck this discontinued dinosaur old piece of sw works better than grub if you just want to simply dualboot ?