セキュリティ削除が機能しないのはなぜですか? SG_IO:データエラー/損失検出

セキュリティ削除が機能しないのはなぜですか? SG_IO:データエラー/損失検出

SSDを安全に消去したい(Ubuntu 18.04)。

はい

sudo time hdparm --user-master u --security-erase mypassword /dev/sda

このエラーメッセージが表示されます。

/dev/sda:
 Issuing SECURITY_ERASE command, password="mypassword", user=user
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 04 51 40 00 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 04 51 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0.00user 0.00system 0:00.07elapsed 1%CPU (0avgtext+0avgdata 1892maxresident)k
0inputs+0outputs (0major+77minor)pagefaults 0swaps

出力lsblk

sda      8:0    0 111,8G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0 103,4G  0 part /
└─sda3   8:3    0     8G  0 part [SWAP]
sdb      8:16   0 931,5G  0 disk 
sr0     11:0    1  1024M  0 rom

何が間違っていますか?どうやって解決しますか?

答え1

Live CD/USBスティックから起動していますか?

ATA Secure Eraseは、ドライブがマウント解除されている場合にのみ使用できます。

ただし、このSG_IOエラーは通常、ドライブが固定された安全状態にあるときに発生します。

「sudo hdparm -I /dev/sdX」を確認してください(正しいX文字を使用)。

「凍結しない」とマークする必要があります。 「凍結」と表示されたら、次のコマンドを使用してPCを一時停止します。

「sudo systemctl suspend」と入力すると、コンピュータがシャットダウンします。スペースバーを押して再び目覚め、それでも機能しない場合は、電源ボタンを一度押してください。

これで、SSDは停止しなくなりました。

関連情報