[Eisfair] [e1] fstab bind-mount Bootproblem

Marcus Röckrath marcus.roeckrath at gmx.de
Do Mai 14 09:21:49 CEST 2020


Hallo Thomas,

Marcus Röckrath wrote:

>> findmnt -lo source,target,fstype,options -t ext2,ext3,ext4,xfs
>> findmnt -lo source,target,fsroot,fstype,options -t ext2,ext3,ext4,xfs

Mit folgendem geänderten Code für mountfs hat es bei mir nun funktioniert:

# remount all acl enabled filesystems with acl,user_xattr,
# if kernel supports acl (excluding /boot)
for pseudofile in /proc/{ksyms,kallsyms}
do
    if [ -e "$pseudofile" ]
    then
        if /bin/grep -q 'posix_acl_' "$pseudofile"
        then
            /bin/findmnt -lo source,target,fstype,options -t
ext2,ext3,ext4,xfs |
            tail -n +2 | egrep -v "^/dev/[^[:space:][]*\[" |
            while read source target fstype options
            do
                if [ "$target" != "/boot" ]
                then
                    /bin/mount -o remount,acl,user_xattr $target
                fi
            done
        fi
    fi
done

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair