Is the ATA Secure Erase command working right now?

I first tried to use UBCD HDDErase although it won’t detect my seagate 1000 GB Sata HD (This worked for my other computer/HD). So I loaded up a OpenSUSE live cd rescue terminal to enter the command (of course after setting a password and making sure HD is not frozen):

time hdparm --user-master u --security-erase uber /dev/sda

The following line appears:
"Issuing SECURITY_ERASE Command, password=“uber”, user=user
**
That’s all it says and there is no % completed or anything. **(as it appears on the wiki)
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase

Also I can still type but theres no command or console or anything it just is blank if I hit enter.

Is my HD being wiped right now? or is it not working?

**Updates:
**3 hours passed and then it appears to have worked?

Here is the final display message:
Issuing SECURITY_ERASE command, password=“uber”, user=user
0.00user 0.00system 2:00:24elapsed 0%CPU (0avgtext+0avgdata 1984maxresident)k
0inputs+0outputs (0major+167minor)pagefaults 0swaps

My master password is still enabled after the wipe? It shouldn’t be:
After a successful wipe operation, the drive security should automatically be set to disabled although my security still displays “Master password… enabled” vs not enabled.

Does anyone know if this operation worked? And if so, how do I change the password back to null?

You are writing 1 TB multiple time this takes a while.

master password? Is this a BIOS password or some other?

Need to tell use more.

On 2010-10-19 18:36, gogalthorp wrote:
>
> You are writing 1 TB multiple time this takes a while.
>
> master password? Is this a BIOS password or some other?
>
> Need to tell use more.

Hardware disk password. See man hdparm for “more” :slight_smile:
Section “ATA Security Feature Set”.

dialxdrop:

See the man for these two:

–security-erase PWD
–security-erase-enhanced PWD

But I think what you need might be “–security-disable PWD”


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)