[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: