3
在使用safecopy恢復一些數據,我注意到,雖然搶救了一些數據,它可能會意外發生,要麼系統自動掛接設備或用戶通過偶然點擊F.E.這樣做鸚鵡螺中的驅動器圖標。甚至可能鎖定設備的根?
我看了看源了一下,只是爲了好玩決定將它砍了一下。 我包含liblockdev可能鎖定驅動器,而它正在使用safecopy,所以理想情況下不能自動安裝。雖然這樣編譯,但目前沒有任何效果。 所以這個問題,甚至有可能鎖定一個設備,以至於即使是root也不能覆蓋它。 (或者至少不是直接)或者我想做一些不可能的事情? 如果可能的話,至少我知道我的代碼只有別的錯誤,但它應該在原則上工作。
根應該能夠覆蓋任何東西,但那麼自動爲根的可能性不大;超級用戶需要通過普通的'mount'命令來做到這一點。對於普通用戶,如果使用udisk,可以禁止automount守護進程 - 請參閱--inhibit選項:http://man.he.net/man1/udisks – Piskvor
此問題是特定於特定操作系統的嗎?如果是,請相應標記。 –
如果你鎖定它,即使root無法訪問它,即使連接它也有什麼意義?聽起來像你真正想要的是強制它是隻讀的... – Celada