FS#46820 - Include fat/vfat in the kernel instead of as a module

Attached to Project: Arch Linux
Opened by Christian Kampka (chris-) - Wednesday, 21 October 2015, 19:44 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 21 October 2015, 21:10 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Due to the fact that UEFI is now a popular choice, a lot of users (that I know of at least) now operate their system using a FAT filesystem for /boot.
Some bootloaders like systemd-boot even recommend just such a setup.
This can lead to some edge cases however when it comes to errors in system upgrades.
If you manage to boot a kernel that cannot read modules from /lib, this kernel will not be able to mount the /boot partition.
This leads to a problem where you cannot easily update/downgrade/fix your initramfs or kernel unless you manually manage to get the matching module loaded somehow.
For users who are not that experienced, this may not be such an easy thing to fix.
It could be much a more pleasant experience if the FAT filesystem would be part of the kernel to ensure that that the boot/efi partition can be mounted by the kernel in use without much effort.


Affected packages:
linux and linux-lts
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 21 October 2015, 21:10 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#34518 

Loading...