initramfs-tools v0.148.3 and Reiser4 SFRN 4.0.2 file system booting issue
Niltze [Hello]-
Indeed, I am *well* aware that Debian does not support the reiser4 file
system that some of us use on a daily basis, as well as on our remote
server(s).
Nevertheless, I had to point out that initramfs-tools commit
0df1765e902e56d9698beacc1cc056f327ed58c2
Merge: f740273 19b85a5
Author: Ben Hutchings <benh@debian.org>
Date: Tue Mar 25 23:58:06 2025 +0000
Merge branch 'block-modules' into 'debian/latest'
Filter block kernel modules by symbol regex from dracut
See merge request kernel-team/initramfs-tools!149
prevents reiser4 booting into a newly installed system (with reiser4 on
root '/') with the following (last fragment):
...
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for root file system device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! PARTUUID=STUV-WXYZ does not exist. Dropping to a shell!
BusyBox v1.37.0 (Debian 1:1.37.0-6+b3) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
< https://metztli.it/initramfs-tools >
Of course, *all* those pre-cooked suggestions to resolve the issue
simply are wrong and sent me on 'a wild goose chase', suspecting udev,
libudev1, and binutils, as suggested in links:
< https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790560 >
< https://www.linux.org/threads/cannot-mount-root-on-grub.51331/ >
The issue happens with VirtualBox 7.1.10 and in actual hardware.
Notwithstanding, stripping away the relevant commit from initramfs-tools
v0.148.3 source, rebuilding the package, and subsequently manually
installing in a rescue environment, solves the reiser4 booting issue.
On the other hand, there are exceptions when upgrading a Debian Bookworm
with reiser4 root '/' file system into a Trixie system, somehow the
booting issue does not happen in a couple of instances I have upgraded.
--
Best Professional Regards.
--
Jose R R
http://metztli.it
---------------------------------------------------------------------------------------------
Download Metztli Reiser4: Debian Bookworm w/ Linux 5.17.13-2 AMD64
---------------------------------------------------------------------------------------------
feats ZSTD compression https://sf.net/projects/metztli-reiser4/
-------------------------------------------------------------------------------------------
Official current Reiser4 resources: https://reiser4.wiki.kernel.org/
Reply to: