如何解决RPi OverlayFS 和只读也将外部安装的驱动器变为只读/仅根目录
背景
我最近使用 OverlayFS
在 RPi3 上的 raspi-config
中发现并试验了 openmediavault
设置。我正在尝试 OverlayFS
,因为 sdcard 上的系统太脆弱了。到目前为止,这个功能可以防止sdcard失败。
问题
激活OverlayFS
后安装的外置硬盘似乎是“只读”的。更准确地说,外部驱动器仅在可使用 sudo
或在 sudo su
下写入的地方是根目录。这是相当不方便的,因为该系统被配置为媒体中心,并且对所有内容都使用超级用户访问权限是没有意义的。
驱动器中的所有目录和文件似乎都在drwxr-xr-x
和root
中作为所有者和组(我没有注意是否与OverlayFS激活时的情况相同)
进展和尝试
- 我尝试在
rw
和/etc/fstab
中添加mount -a
以重新挂载。但对其他人来说仍然是不可写的。 -
sudo chmod +w
执行但不生效。 -
sudo chown pi:pi
结果为Operation not permitted
- 修改
/etc/fstab
以包含rw,nofail
,驱动器仍将是仅限 root 用户访问。
问题
我仍在学习 OverlayFS
+ read-only
设置的性质,我有以下问题:
-
是不是因为
OverlayFS
+read-only
设置,外部驱动器被挂载为只有 root 权限? -
是否可以将
OverlayFS
+read-only
与可写外部驱动器一起使用? -
如果这不可能,还有什么其他技巧可以在可写入外部驱动器的同时保护 SD 卡?
任何建议表示赞赏〜
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。