在我的嵌入式系统上,我启用了CONFIG_CONFIGFS_FS=y
对 configFS 的访问权限。启动时,我在mount -t configfs none /sys/kernel/config
. 这就像魅力一样:
# mount | grep configfs
configfs on /sys/kernel/config type configfs (rw,relatime)
现在我尝试创建一个文件夹device-tree
,因为我想尝试从用户空间动态加载 dtbo 文件。不幸的是我得到一个错误:
# mkdir -p /sys/kernel/config/device-tree/overlays/dummy
mkdir: can't create directory '/sys/kernel/config/device-tree/': Operation not permitted
我已经确定CONFIG_OF_DYNAMIC
并CONFIG_OF_OVERLAY
设置好了。
的权限/sys/kernel/config
是:
# ls -la /sys/kernel/config/
total 0
drwxr-xr-x 2 root root 0 May 31 16:57 .
drwxr-xr-x 8 root root 0 May 31 15:56 ..
所以我猜想,写入这个目录root
应该不是问题。
任何提示,我如何调查该问题?