保護したいデータを含むNTFS USBハードドライブがあります。 UbuntuまたはMintでこれを達成するための最良の方法は何ですか?
ベストアンサー1
仮定:
- 置いておきますか?みんなUSBスティックは、いくつかの特定のファイルではなく読み取り専用です。
- USBドライブデバイスは
/dev/sde
使用mount
最も簡単でおそらく最も安全なオプションはmount
USBドライブです。読み取り専用、ro
オプションを使用してください:
sudo mount -o ro /dev/sde /mnt
USBドライブが読み取り/書き込み(rw
)として自動的にマウントされている場合は、読み取り専用で再マウントできます。
sudo mount -o remount,ro /dev/sda /mnt
使用hdparm
または、危険な生活をしたい場合は、hdparm
マウントされたUSBドライブを読み取り専用に設定できます。
sudo hdparm -r1 /dev/sde
読み書きできるようにする
sudo hdparm -r0 /dev/sde
読み取り/書き込みステータスの確認
sudo hdparm -r /dev/sde
指摘したように参考にしてくださいこのコメント使用すると、hdparm
望ましくない結果が生じる可能性があります。このhdparm
設定により、mount
ファイルシステムが安全にマウント解除されないようにすることができます。これにより、ファイルシステムがマウントされていない場合はマウント済みとしてマークされます。つまり、次のマウントでファイルシステムチェック(またはそれに対応するロギング)を実行する必要があります。
したがって、モードを読み書きにリセットするのが賢明です。削除する前に:
sudo hdparm -r0 /dev/sde
また、見ることができますこの回答到着ソニーカメラの読み取り/書き込みをインストールするために「hdparm -r」が必要なのはなぜですか。これが危険な理由は何ですか?:
この
-r
フラグはバージョン2.3と2.9(95-96 - 古代!)の間で詳細なしで危険であるとマークされていますが、hdparm
実際に行うことは今日でも同じです。...
最近まで、scsiドライバ(したがってほとんどの標準ハードドライブ)には、読み取り専用フラグが保持されない非常に深刻なバグがありました。
- https://bugzilla.kernel.org/show_bug.cgi?id=198689
- https://bugzilla.redhat.com/show_bug.cgi?id=1548938
修正されましたが、修正によって一部のデバイスが読み取り専用のままになる新しいバグが発生しました。
- https://bugzilla.kernel.org/show_bug.cgi?id=201221
- https://www.spinics.net/lists/stable/msg283998.html
カーネルにこれらの問題に対するパッチが適用されていることを確認してください。