user debian-...@lists.debian.org usertag 1079443 time-t thanks Hi debian-arm,
in case you don't know yet, here is a bug affecting dracut-install on armhf (and probably armel), causing the built initramfs to lack a lot of kernel modules. Probably makes a lot of things unbootable. It looks like the bug is somewhere in the fts_* glibc routines or maybe deeper down. Tj and I think t64 might be a source of the problem. On affected systems, this reproducer will output a single line (but it should give about 13 or so): $ pax -w /usr/lib/modules/6.10.6-armmp/kernel/drivers/block | tar -t (Assuming you have linux-image-6.10.6-armmp installed.) As noted in my earlier reply, might only happen on ext4. Good luck, Chris On Fri, Aug 23, 2024 at 05:32:53PM +0200, Chris Hofstaedtler wrote: > debug messages with newly added debug messages: > > dracut-install: Handle module '=drivers/block' > dracut-install: Handling =drivers/block > dracut-install: path1: /lib/modules/6.10.6-armmp/extra/drivers/block > dracut-install: path2: /lib/modules/6.10.6-armmp/kernel/drivers/block > dracut-install: path3: /lib/modules/6.10.6-armmp/updates/drivers/block > dracut-install: Checking /lib/modules/6.10.6-armmp/extra/drivers/block > dracut-install: Ignoring /lib/modules/6.10.6-armmp/extra/drivers/block > fts_info=10 > dracut-install: Checking /lib/modules/6.10.6-armmp/kernel/drivers/block > dracut-install: Ignoring /lib/modules/6.10.6-armmp/kernel/drivers/block > fts_info=1 > dracut-install: Checking /lib/modules/6.10.6-armmp/kernel/drivers/block > dracut-install: Ignoring /lib/modules/6.10.6-armmp/kernel/drivers/block > fts_info=6 > dracut-install: Checking /lib/modules/6.10.6-armmp/updates/drivers/block > dracut-install: Ignoring /lib/modules/6.10.6-armmp/updates/drivers/block > fts_info=10 > > It looks like fts_read just doesn't see anything inside > kernel/drivers/block.