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

Re: Failure in fuse3 hook prevents initramfs update



On 29.10.2022 21:32, Joe Pfeiffer wrote:
Further follow-up:  the problem appears to be that something else has
already put mount.fuse3 in the initramfs.  Replacing the failing line
with

copy_exec /sbin/mount.fuse3 /sbin || true

allows me to create the initramfs, and the system boots, but I doubt
it's an optimal solution.

I don't have the same issues with initramfs, but maybe this will help to find what script also puts mount.fuse3 into initramfs:
$ grep -iE 'fuse|fuse3' /usr/share/initramfs-tools/hooks/*

This is the output on my system:
/usr/share/initramfs-tools/hooks/fuse:copy_exec /sbin/mount.fuse3 /sbin
/usr/share/initramfs-tools/hooks/fuse:manual_add_modules fuse
/usr/share/initramfs-tools/hooks/ntfs_3g:PREREQ="fuse"

Also, this will list all fuse-related installed packages:
$ dpkg -l | grep -iE 'fuse|fuse3'

This is the output on my system:
ii  exfat-fuse                               1.3.0-2                                amd64        read and write exFAT driver for FUSE
ii  fuse3                                    3.10.3-2                               amd64        Filesystem in Userspace (3.x version)
ii  fuseiso                                  20070708-3.2+b1                        amd64        FUSE module to mount ISO filesystem images
ii  libfuse2:amd64                           2.9.9-5                                amd64        Filesystem in Userspace (library)
ii  libfuse3-3:amd64                         3.10.3-2                               amd64        Filesystem in Userspace (library) (3.x version)
ii  libntfs-3g883                            1:2017.3.23AR.3-4+deb11u2              amd64        read/write NTFS driver for FUSE (runtime library)
ii  lxcfs                                    4.0.7-1                                amd64        FUSE based filesystem for LXC
ii  ntfs-3g                                  1:2017.3.23AR.3-4+deb11u2              amd64        read/write NTFS driver for FUSE

If you've got another script in hooks directory that also tries to copy mount.fuse3, you can find a package it comes from:
E.g. $ apt-file find /usr/share/initramfs-tools/hooks/fuse

-- 
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀

Reply to: