Linux/Android 中是否有类似 FAT32 文件夹的链接或共享挂载点?

Linux/Android 中是否有类似 FAT32 文件夹的链接或共享挂载点?

我经常想让 Android 手机上的不同应用访问相同的文件,但这些应用位于不同的文件夹中。有没有办法让 FAT SD 卡上的两个不同文件夹路径指向同一个文件?对于 EXT,我认为我可以使用符号或硬链接来实现这一点,但 FAT 不存在这些。FAT 可以扩展以支持它们吗?Android 可以使用 EXT 格式的 SD 卡吗?可以将文件夹安装在另一个文件夹之上吗?

如果确实存在,会有什么负面副作用吗?

答案1

如果您具有 root 权限,则可以将一个文件夹挂载到另一个文件夹中。

打开 adb 或终端(最好使用 adb)并输入

mount -o bind /origdir /newdir

这应该与 FAT32 文件系统具有相同的效果,ln并且可在 FAT32 文件系统上运行

答案2

Endolith 的答案最适合您的情况,但 Sathya 错了,也有解决方案,如果您真的需要假链接(硬链接),请参阅:https://stackoverflow.com/questions/4545536/faking-symbolic-links-on-a-fat32-formatted-storage 尽管我还没有在 Android 上尝试过。

答案3

Android 可以使用 EXT 格式的 SD 卡吗?

Android 可以安装 ext2,但卷管理器无法处理 ext2 格式的 SD 卡。(如果您的手机已 root,则可能可以解决此问题。)

可以将一个文件夹安装到另一个文件夹之上吗?

是的。

相关内容