在 Linux 中“隐形”挂载设备

在 Linux 中“隐形”挂载设备

是否可以在 Linux 中挂载设备或绑定挂载文件/文件夹,以便类似mountdf不列出挂载的文件系统的命令?如果是这样,我将如何实现这一目标?它是否像为命令提供参数一样简单mount,或者是否使用 C 库函数来挂载设备,或者我是否必须查找/编译内核模块才能挂载设备?

答案1

不。您试图欺骗的命令从内核用于管理设备的相同内核数据表中获取信息。

答案2

您可以使用 docker 等容器或虚拟机来完成此操作。

另一种可能的选择是直接写入磁盘,与“dd”或“testdisk”的方式相同。

在不知道你的最终目标的情况下,这是我能想到的最好的。但值得一提的是,在 99% 的用例中不建议使用这些方法。

相关内容