我得到了一个实验性的 raspberry pi 内核映像,该映像构建了 hfsplus 支持,并在同一文件系统上安装了 gentoo。我读到访问 filename/rsrc 可以访问资源分支。我发现,即使以 root 身份尝试使用 touch 创建空的资源分支,也会返回访问被拒绝错误。在linux下怎样创建一个命名的fork比如rsrc?
另外我想问一下,经典 MacOS 中的资源图恰好使用什么格式(可以用 c 数据类型(即 char[4])或甚至资源类型(即 CSTR)来解释)?
一旦我找到第二个问题的答案,我将用 c++ 构建一个基于 linux 的资源操作库。我已经知道如何用 c++ 编写一个简单的 doom wad 编辑器/解析器。
或者我还可以问,如何在 Linux 下设置扩展属性?
答案1
“如何在 Linux 下设置扩展属性?” =>setfattr
但是对于您最初的问题,Linux 中的 hfsplus 实现似乎没有实现创建资源分支。