[Eisfair] [e1] fstab bind-mount Bootproblem
Marcus Röckrath
marcus.roeckrath at gmx.de
Do Mai 14 12:42:48 CEST 2020
Hallo Taxena,
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
Wie hast du dich gerettet, als das /-Dateisystem ro gemountet war?
Wenn du einen sicheren Weg aus dieser Situation hast, könntest du vielleicht
mal meinen Codevorschlag für den acl-Teil ausprobieren.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair