3

在使用 safecopy 恢复一些数据时,我注意到在抢救一些数据时,可能会意外发生系统自动挂载设备,或者用户不小心点击了 nautilus 中的驱动器图标。

我看了一点源代码,只是为了好玩,决定稍微修改一下。我包括 liblockdev 可能会在 safecopy 使用驱动器时锁定驱动器,因此理想情况下无法自动挂载。虽然这可以编译,但到目前为止它没有任何效果。那么问题来了,是否有可能锁定设备以使 root 也无法覆盖它?(或至少不直接)或者我是否正在尝试做一些不可能的事情?如果可能的话,至少我知道我的代码只有其他问题,但原则上它应该可以工作。

4

1 回答 1

0

您可以让所有系统都尝试将软链接挂载到指定的设备,这样每当您想使其脱机工作时,您只需删除软链接并在完成后替换它。

于 2012-08-12T19:27:13.333 回答