URL:
<https://savannah.gnu.org/bugs/?59976>
Summary: f2fs module appears not to handle extra_attr
Project: GNU GRUB
Submitted by: goverp
Submitted on: Sat 30 Jan 2021 01:00:21 PM UTC
Category: Filesystem
Severity: Major
Priority: 5 - Normal
Item Group: Software Error
Status: None
Privacy: Public
Assigned to: None
Originator Name: Paul Gover
Originator Email: [email protected]
Open/Closed: Open
Release:
Release: 2.00
Discussion Lock: Any
Reproducibility: Every Time
Planned Release: None
_______________________________________________________
Details:
I've grub 2.04 (which isn't in the bugzilla list) installed on two linux
EFI/GPT machines, both with rootfs=f2fs.
On one, grub-install worked fine, and grub works fine; the grub command line
shows it's prefix is (hd6,gpt1)/boot/grub, which is in the f2fs partition.
It's loading stuff (grub.cfg and so forth) no problem.
The other, grub-install appeared to work OK, but grub goes to the recovery
prompt. If I ls (hd0,gpt5), the f2fs partition containing /boot/grub, it says
"f2fs filesystem", but if I ls (hd0,gpt5)/ I get a string of gibberish output,
not directories.
It used to work until I reformatted the partition to support extra options -
particularly its new checksums. That required a format option "extra_attr",
which I suspect means they've changed the size or layout of one of their
control blocks, and it looks to me like that's broken grub's f2fs module.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?59976>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/