On 2013-02-20 11:55, flymail wrote:
> On 2013-02-20, lshantz <lshantz@no-mx.forums.opensuse.org> wrote:
>>
>> I can not express enough how badly I HATE Grub2!!! What is worse,
>> Opensuse has borked the install to the point it seems impossible to go
>> back.
>
> I actually share your dislike (albeit don’t hate) Grub2. Personally I think it is entirely wrong and not safe practice
> of openSUSE to make Grub2 the default bootloader when openSUSE freely admit that (like BTRFS) it’s still at an
> experimental stage. Actually I’m surprised by this decision given how openSUSE usually prefers to err on the side of
> conservatism. Fortunately at least openSUSE still offers the most sensible workaround of opting for Grub Legacy.
I also dislike grub2, but not hate it. I find it exceedingly complex. I
would prefer this route for UEFI machines:
Bootloader
Restructured To Allow Linux To Work On Windows 8 PCs Easily (link
courtesy of Basil Chupin in the opensuse factory mail list; see thread
“IS grub2 dead or not?!”)
+++····························
The Linux Foundation is waiting for Microsoft to sign the newly
submitted bootloader version and will offer the new version to users for
free once released.
Saturday, February 02, 2013: The Linux Foundation has sponsored a major
revamp of the mini bootloader to help users to launch any version of
Linux on computers that come with UEFI Secure Boot. Whenever UEFI Secure
Boot is talked along with Linux, the first thought that comes to our
mind is Windows 8. Though UEFI Secure Boot is not something new or
synonymous with Windows 8 but Microsoft made Secure Boot popular
particularly when it was initially discovered that Windows 8 devices
won’t allow Linux to boot.
The restructuring of the bootloader boots in a different manner,
allowing it to work well together with Gummiboot. Unlike GRUB, the
Gummiboot accesses the EFI mechanisms before starting Linux. So, the
Gummiboot keeps the structure simple as compared to GRUB. However, when
the user has activated the Secure Boot, the procedure changes and other
firmware-related mechanisms comes to play to verify the kernel before
launching it.
Explaining the cause of restructuring the bootloader, James Bottomley
wrote in his blog post, “The gist of the problem is that GregKH
discovered in early December that the proposed Pre-BootLoader wouldn’t
work in its current form with Gummiboot. On investigation, the reason
was simple: Gummiboot was created to demonstrate you could make a small
and simple bootloader that takes advantage of all the services available
in the UEFI platform instead of being the massive link loader that
things like grub are.”
····························+±
The problem is those machines with BIOS only, and disks over 2 TiB in
size used for boot. Then you need grub2.
I don’t know if there are other special circumstances that require grub2
in UEFI systems. LVM? RAID? Encryption?
–
Cheers / Saludos,
Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)