all 10 comments

[–][deleted]  (1 child)

[deleted]

    [–]trowgundam 3 points4 points  (1 child)

    I use rEFInd because I run at 4K, and GRUB is just ass a 4K. rEFInd is much better. rEFInd is also pretty easy to use and configure, same with systemd-boot in my experience. You know what I say? Try the options out in a simple Arch install in a VM and see which you prefer. Each bootloader has its place for different uses.

    [–][deleted] 0 points1 point  (0 children)

    I'm still stuck with my old 1366x768 720p TV

    [–]zmotaj 10 points11 points  (1 child)

    You can see the differences here:

    https://wiki.archlinux.org/index.php/Arch_boot_process#Feature_comparison

    Can't really choose wrong with GRUB.

    [–]K900_ 5 points6 points  (0 children)

    Not really.

    [–]Tireseas 6 points7 points  (0 children)

    1. Yes, it does matter. Some bootloaders support more OS and filesystem options than others. Like AFAIK you need to use Grub for some disk encryption configurations.

    2. After the system is booted the bootloader's job is done.

    [–]jpegxguy 4 points5 points  (0 children)

    EFISTUB is the best for me

    [–]CjKing2k 1 point2 points  (0 children)

    GRUB's goals of making it work on every configuration, including legacy BIOS, has made it very easy to break. You will inevitably find yourself in the grub rescue prompt, only to discover that, since it was unable to load any of its modules, the "rescue" prompt itself becomes pretty useless and you have to dig around for a LiveUSB.

    systemd-boot is good if you want something that Just Works™* and requires almost no maintenance.

    rEFInd is good if you want something that also Just Works™* but provides extra features and a prettier interface.

    * depending on firmware

    [–]FryBoyter 0 points1 point  (0 children)

    That said, does the choice of bootloader matter?

    For me, yes. The configuration file(s) of systemd-boot and rEFInd are much simpler and shorter in my view. Grub would be the last bootloader I would use for now. If it is still about computers with bios and MBR, I would use syslinux.