3
在使用safecopy恢复一些数据,我注意到,虽然抢救了一些数据,它可能会意外发生,要么系统自动挂接设备或用户通过偶然点击F.E.这样做鹦鹉螺中的驱动器图标。甚至可能锁定设备的根?
我看了看源了一下,只是为了好玩决定将它砍了一下。 我包含liblockdev可能锁定驱动器,而它正在使用safecopy,所以理想情况下不能自动安装。虽然这样编译,但目前没有任何效果。 所以这个问题,甚至有可能锁定一个设备,以至于即使是root也不能覆盖它。 (或者至少不是直接)或者我想做一些不可能的事情? 如果可能的话,至少我知道我的代码只有别的错误,但它应该在原则上工作。
根应该能够覆盖任何东西,但那么自动为根的可能性不大;超级用户需要通过普通的'mount'命令来做到这一点。对于普通用户,如果使用udisk,可以禁止automount守护进程 - 请参阅--inhibit选项:http://man.he.net/man1/udisks – Piskvor
此问题是特定于特定操作系统的吗?如果是,请相应标记。 –
如果你锁定它,即使root无法访问它,即使连接它也有什么意义?听起来像你真正想要的是强制它是只读的... – Celada