safecopy を使用して一部のデータを復元しているときに、一部のデータを復元しているときに、システムがデバイスを自動マウントするか、ユーザーが誤って nautilus のドライブ アイコンをクリックして自動マウントする可能性があることに気付きました。
ソースを少し見て、楽しみのために少しハックすることにしました。liblockdev を含めて、セーフコピーでドライブが使用されている間にドライブをロックする可能性があるため、理想的には自動マウントできないようにしました。これはコンパイルされますが、これまでのところ効果はありません。そこで質問なのですが、デバイスをロックして root でも上書きできないようにすることは可能でしょうか? (または少なくとも直接ではありません)または、不可能なことをしようとしていますか?可能であれば、少なくとも私のコードには他に何か問題があることだけはわかっていますが、原則としては機能するはずです。