What | Removed | Added |
---|---|---|
CC | dev@stellardeath.org |
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