Lorenz Hüdepohl changed bug 1218864
What Removed Added
CC   dev@stellardeath.org

Comment # 29 on bug 1218864 from Lorenz Hüdepohl
To chime in as a third party: On my tumbleweed installation with the latest
change, I can no longer boot kernels from my root XFS. I had problems before
that were fixed in

  https://build.opensuse.org/request/show/1138021

already before I could report them :)

But with the newest

  https://build.opensuse.org/request/show/1138021

it no longer works, again.

(A compounding factor seems to be the move of the kernels from /boot to
/usr/lib/modules/$kernelversion, as the rather small /boot directory can always
be parsed by grub in my tests so far, whereas the rather large /usr metadata is
probably stored somehow differently by XFS, triggering this issue. This could
blur the timeline of events, somewhat, not sure what came when)

Here are details about the currently installed package (which is not able to
boot):

root@~> rpm -q grub2 --changelog | head
* Mi Jan 17 2024 Michael Chang <mchang@suse.com>
- Resolved XFS regression leading to the "not a correct XFS inode" error by
  temporarily reverting the problematic commit (bsc#1218864)
  * 0001-Revert-fs-xfs-Fix-XFS-directory-extent-parsing.patch
[...]
root@~> rpm -qi grub2
Name        : grub2
Version     : 2.12
Release     : 2.1
Architecture: x86_64
Install Date: Sa 20 Jan 2024 09:23:11 CET
Group       : System/Boot
Size        : 27941722
License     : GPL-3.0-or-later
Signature   : RSA/SHA512, Mi 17 Jan 2024 23:54:16 CET, Key ID 35a2f86e29b700a4
Source RPM  : grub2-2.12-2.1.src.rpm
Build Date  : Mi 17 Jan 2024 23:53:48 CET
Build Host  : i04-ch1d
Packager    : https://bugs.opensuse.org
Vendor      : openSUSE
URL         : http://www.gnu.org/software/grub/
Summary     : Bootloader with support for Linux, Multiboot and more
Description :
This is the second version of the GRUB (Grand Unified Bootloader), a
highly configurable and customizable bootloader with modular
architecture.  It support rich scale of kernel formats, file systems,
computer architectures and hardware devices.

This package includes user space utlities to manage GRUB on your system.
Distribution: openSUSE Tumbleweed


You are receiving this mail because: