无法在启用了ACL的EXT4分区上设置ACL

我想在Debian机器上启用xattrs和acls。 我已经(重新)用user_xattr和acl挂载有问题的分区。 (/ dev / md3是有问题的分区)

root@fs01:/# mount | grep /dev/md /dev/md0 on / type ext3 (rw,noatime,nodiratime,barrier=1,user_xattr,acl) /dev/md3 on /DataVolume type ext4 (rw,noatime,nodiratime,acl,user_xattr) 

并且ACL工具被安装。

 root@fs01:/# dpkg-query -W -f='${Status} ${Version}\n' acl install ok installed 2.2.49-4 root@fs01:/# dpkg-query -W -f='${Status} ${Version}\n' libacl1 install ok installed 2.2.49-4 

Xattrs开箱即用; ACL没有。 Getfacl没有错误地工作:

 root@fs01:/# getfacl /DataVolume/hi # file: /DataVolume/hi # owner: root # group: root user::rw- group::rw- other::rw- 

因为它只返回本地* nix权限; 没有任何ACL,因为我无法设置它们:

 root@fs01:/# setfacl -mu:root:rwx /DataVolume/hi setfacl: /DataVolume/hi: Operation not supported 

我假设它在内核中被禁用,但我找不到任何方法来检查它; 内核configuration文件/源没有提供这个特定的版本…(为embedded式系统打包,不必要的文件被剥离,以尽量减less足迹)但是,如果它被禁用内核,我将无法安装用acl标志分区,对吗? 任何帮助表示赞赏!

(最初发布在superuser.com – 没有兴趣后搬到这里)