
外付けハードドライブのデータを破砕する方法は?努力しているがshred "/media/me/New Volume/"
ますますfailed to open for writing: Is a directory
。なぜ?
答え1
shred
マウントポイントではなくデバイスで実行する必要があります。
mount
デバイス名を入力してインポートし(たとえば、Xは文字、Yは数字にすることができます/dev/sdb1
)、デバイスを削除して(実行)実行します。/dev/sdXY
umount /your/device
shred /your/device
答え2
shred
ブロックデバイスまたはファイルで実行されます。
/dev/sdx
(外付けハードドライブの場合)次のようになります。
shred -n 1 /dev/sdx
またはファイルの場合(ファイルシステムが2TiB大きい場合):
truncate -s 2T "/media/me/New Volume/shredfile"
shred -n 1 "/media/me/New Volume/shredfile"
sync
rm "/media/me/New Volume/shredfile"
このファイルは、ハードドライブ全体を破砕するのではなく、ファイルシステムの空き領域のみを破砕します。
このオプションを使用する-n 1
と、shred
1つのパスのみが使用されます。複数のパスは時間の無駄です。