在使用safecopy恢复一些数据时,我注意到在保存一些数据时,可能会意外发生系统自动挂载设备或用户不小心点击f.e。nautilus中的驱动器图标。
我看了一下源码,只是为了好玩,决定稍微修改一下。我包含liblockdev是为了可能在safecopy使用时锁定驱动器,因此理想情况下不能自动挂载。虽然这是编译,但到目前为止还没有任何效果。那么问题是,有没有可能锁定一个设备,这样即使是root用户也不能覆盖它?(或者至少不是直接的),或者我正在尝试做一些不可能的事情?如果可能的话,至少我知道我的代码只有其他地方出了问题,但原则上它应该可以工作。
发布于 2012-08-13 03:27:13
您可以让所有系统都尝试将软链接挂载到指定的设备上,这样,当您想让它离线工作时,只需删除软链接并在完成后替换它即可。
https://stackoverflow.com/questions/10585824
复制相似问题