[opensuse] Re: grub no longer being maintained? so Suse drops support for XFS boot?




Re: "Grub supposedly unable to start if /boot is on xfs partition,
So, because grub is broken, XFS is no longer supported as a boot partition by Novell/SuSE. (!)...

Sujit Karataparambil wrote:
This is an Known Issue. Grub hangs when used With XFS. You could
Try Lilo instead. But does the same with my experiance.
---
Weird. I've been booting from xfs with lilo, and more
recently, 'grub', from suse 7.x up to 11.1.

I haven't any recent probs concerning lilo, but I saw this same type of issue and a solution in Ubuntu's bug database (though they
encountered this problem 3 years ago and automatically used a
workaround to not corrupt a user's choice of filesystem.

The issue was Grub not being able to write to the root directory
if it is formatted as an XFS partition.

The response was Ubuntu's workaround (maybe openSuSE could figure out
how they did this...it is open source...and they could adopt their
solution rather than just throwing up their hands and saying they
don't support XFS).

The Ubuntu installer automatically uses lilo in the case where the
root (or boot) file system is XFS. Thus no ever sees the problem grub has with XFS, they simply use the more primitive, but more reliable 'lilo' bootloader.

It's a bit weird to see some people at SuSE prefer to work around
a bootloader bug by disallowing user-desired file systems, rather than
by simply using a bootloader that doesn't have the bug. I would have thought that most people would have simply chosen to Not use a buggy boot-loader and use a more reliable alternative, over
disallowing file-systems that are unsupported by the buggy-boot loader.

Some folks at Suse must have a real 'thing' for 'grub' to rate it's
importance more highly than users' file system choices...

But I would really suggest that OpenSuse follow Ubuntu's example -- just use a bootloader that works. Don't limit file-system selection based on the bugs of a bootloader (same would be true if lilo didn't
work with some filesystem and grub did...use the combinations that
work -- to rigidly disallow anything that grub suggests someone needs
to re-examine their priorities.

FWIW, though, I _am_ using grub, with XFS...but if grub broke, I'd switch back to lilo in a heartbeat, NOT reformat my boot or root
partition to accommodate the bootloader's bugs de jour.

-linda






--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx



Relevant Pages

  • Re: Why cant ext4 file systems be used as a boot partition?
    ... GRUB option, that a logical drive shall be booted in the ... "traditional" (LILO) way? ... then be the Windows bootloader. ... the first boot stage must be invoked by the BIOS. ...
    (comp.os.linux.setup)
  • Re: [GRUB]Resolution setup
    ... title Fedora Core ... the last entry was a try to go back to my LILO stored on hda1 MBR but it ... Some extra comments on GRUB / LILO comparison: when I started with Linux on ... bootloader stored" and I built a specific direct entry from LILO to FC3 ...
    (Fedora)
  • Re: moving RH9 to a different computer
    ... I stated that GRUB was a more capable bootloader, ... >> read filesystems or the ability to boot BSD and HURD systems ... LILO is a tool with a single purpose: ...
    (comp.os.linux.misc)
  • Re: [opensuse] grub no longer being maintained? so Suse drops support for XFS boot?
    ... hdc5 to the equivalent grub name. ... Or which of the dozens of partitions I have is root or boot, and for which of the several systems I have. ... You still have to know where your kernel is, where your bootloader is, the difference between the bootloader, the kernel, and the root filesystem which may be in still a third location unrelated to either the bootloader or the kernel. ... How do you address mistakes in lilo at boot time? ...
    (SuSE)
  • Re: moving RH9 to a different computer
    ... > Or perhaps GRUB is simply a better bootloader. ... That doesn't make it a better bootloader - it's completely useless to ... You can perfectly well boot via lilo to another ... And why on earth look under "command-line and menu entry commands" ...
    (comp.os.linux.misc)