Bug 11951

Summary: IPFire 2.x - Core 125 not bootbable with XFS
Product: IPFire Reporter: Stefan Schantl <stefan.schantl>
Component: ---Assignee: Stefan Schantl <stefan.schantl>
Status: CLOSED FIXED QA Contact:
Severity: Crash    
Priority: Will only affect a few users CC: michael.tremer
Version: 2   
Hardware: unspecified   
OS: Unspecified   

Description Stefan Schantl 2018-12-13 11:51:16 UTC
When installing IPFire 2.x core 125 on a fresh system and selecting XFS as filesystem the system cannot be booted, because grub is not installed propertly.

After searching the net I've found the following bug entry in the RHBZ:

https://bugzilla.redhat.com/show_bug.cgi?id=1575797

This leaded me to the grub mailing list and the following patch:

https://lists.gnu.org/archive/html/grub-devel/2018-05/msg00057.html

As you can read, with the new xfsprogs the default of new created partitions has been changed and grub did not support this.
Comment 1 Stefan Schantl 2018-12-13 11:54:29 UTC
Patch applied and tested, works well - system is booting with XFS as filesystem again. Grub is working!

Patch has been sent to the mailing list:

https://patchwork.ipfire.org/patch/1996/
Comment 2 Stefan Schantl 2018-12-13 11:59:41 UTC
As of the nature of the bug and because only systems which will be installed fresh with the core 125 ISO, I think we do not need to ship the updated/fixed grub by a core update.

Old installations have the old XFS default sheme where grub works fine and any new installations with core 126 or 127 will have the fixed grub in the ISO image.

Or did I miss something?
Comment 3 Michael Tremer 2019-01-08 15:59:55 UTC
Fixed with c126