On 02/09/2025 at 19:57, Alex. I. TRIPCEA wrote:
Installing Trixie on a Lenovo ThinkBook with all partitions Formated JFS won't boot. In re-installing with /boot partition as xfs2 boot without problems. Please don't ignore the info.
As stated previously, JFS and other considered unsafe filesystem drivers are disabled when UEFI secure boot is enabled in GRUB since version 2.12-6 (in Trixie).
Should this bug be reassigned to src:grub2 ? It would probably be closed with tag "wontfix", as this is the expected behaviour.
Or should it be reassigned to partman-jfs ? Partman could issue a warning + confirmation dialog if the user chooses /boot on JFS.
Or should it be reassigned to grub-installer ? grub-installer could issue a warning or error if /boot is on JFS. But it would be too late to change the filesystem type.
Note: on UEFI platforms which support secure boot, expert install allows the user to install systemd-boot instead of GRUB. Unlike GRUB, systemd-boot does not read /boot at boot time so it is not affected by /boot filesystem type. [1]
[1] At least not in the traditional /boot layout. systemd-boot can use an "extended boot loader" partition mounted on /boot but this partition uses a FAT filesystem and is not supported by Trixie kernel packages AFAIK.