FS#54091 - [mkinitcpio] ext4 needs crc32c module for metadata_csum

Attached to Project: Arch Linux
Opened by Marcos Mello (marcosfrm) - Tuesday, 16 May 2017, 21:42 GMT
Last edited by Dave Reisner (falconindy) - Sunday, 01 October 2017, 18:19 GMT
Task Type Bug Report
Category Arch Projects
Status Closed
Assigned To Dave Reisner (falconindy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

EXT4 metadata_csum feature (mkfs.ext4 -O metadata_csum ...) requires the crc32c module. One more quirk to add... *sigh*
This task depends upon

Closed by  Dave Reisner (falconindy)
Sunday, 01 October 2017, 18:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  https://git.archlinux.org/mkinitcpio.git /commit/?id=73262320852264c3bc33cace1150 3a3ea5820121
Comment by Wouter Van Hemel (wvh) - Friday, 25 August 2017, 08:56 GMT
I just installed Arch according to installation instructions on a new HP EliteBook (i5 Kaby Lake, so might use Intel-specific modules) and it fails to boot for the same reason: ext4 needs crc32c module.

The fallback initramfs boots fine.

I'm somewhat confused as to why this needs manual intervention as I would assume booting with an ext4 root partition is extremely common. Is there some mix-up related to the crc32c-intel variant or did I mess something up?

Loading...