如何创建透明的用户文件系统

如何创建透明的用户文件系统

我想知道如何在 rom 映像上创建根文件系统,但又将其透明地链接到用户主文件夹。

我希望在用户主目录中创建到 usr/bin 的符号链接以用于安装和卸载,但也像 osx 和 windows 都在主目录中有它们的程序目录一样,但我不知道如何创建透明的用户文件系统。

我知道 xdg,用于桌面、文档目录等。但我想知道如何创建隐藏的程序和系统目录,同时保持 rootfs 隐藏。这可能吗?

答案1

它不会完全被隐藏,但您可以使用unionfs驱动程序来创建您想要的内容。它允许两个文件系统虚拟地“合并”,所有写入操作都转到优先级较高的文件系统。许多 Linux 系列 CD 使用它在 ramdisk 上创建虚拟 FS,用户可以在其中安装程序,但使用 CD 上预安装的应用程序备份该文件系统。这是必要的,因为用户无法写入 CD。

相关内容