On Sat, Aug 29, 2015 at 12:17 PM, Michel Catudal <mcatu...@comcast.net> wrote:
> You have to be able to boot the os that grub is installed on to be able to
> fix booting issues. If the OS that has control of grub2 is wacked you are
> screwed.
> At least with a bootloader that independant of any operating system and with
> a nice graphic interface it is a piece of cake to fix things since you do
> not ever lose your bootloader unless you let grub write on the MBR or on
> your bootloader partition.
>
> I know that you can boot on grub if it is not wiped but the interface is not
> friendly at all and if you do not remember the syntax you are screwed. Until
> grub becomes a nice real bootloader with a friendly user interface it cannot
> be allowed to be the sole controller of booting.

The grub config syntax is not really that bad; the main issue is that
grub-mkconfig generates a very complex config file to try and cover a
lot of possible systems.

grub is pretty much designed to be able to boot any OS you have
installed on any filesystem. That flexibility carries with it a level
of complexity as well. If you don't need that flexibility, a simpler
boot loader is always an option for you.

If you want an "OS-independent" boot loader, the syslinux family of
boot loaders might be a good choice for you. Or keep using grub
legacy. Just don't expect either of them to be able to boot Linux from
ZFS, or ext4 on lvm on luks. That's where grub2 comes in handy.

Reply via email to