El día jueves, octubre 10, 2024 a las 04:57:49 -0700, Ronald F. Guilmette escribió:
> I have a pretty ancient 4TB spinning rust drive (WD4001FAEX) that is unambiguously at
> death's door:
>
> ...
I used once an axe to destroy the (metal) case and slices and
then I throw it into the wastebin of my house which is emtied once a
week into a big truck and perhaps it content is put on fire.
> Any suggestions? If worse comes to worse I guess I will end up writing my own tiny
> little C program to just write 4KB blocks to a designated output file while ignoring
> all output errors, but I don't want to reinvent the wheel if somebody else already
> created something I can use in this context.
Overwriting the data will not help. The reading head(s) could be
adjusted and read the data on the side of the old track.
matthias
I have a pretty ancient 4TB spinning rust drive (WD4001FAEX) that is unambiguously at
death's door:
Any suggestions? If worse comes to worse I guess I will end up writing my own tiny
little C program to just write 4KB blocks to a designated output file while ignoring
all output errors, but I don't want to reinvent the wheel if somebody else already
created something I can use in this context.
We do both for disks. We do a dd if=/dev/urandom first.
Regardless if that fails/passes, we then physically destroy the
disk. The idea being if for some reason step 2 is missed, low
effort prying eyes will not find anything. Depends on your
situation and sensitivity of the data.
---Mike
The message was intended to go back to the list... (Sorry, Matt!)
| Subject: | Re: How to zero a failing disk drive before disposal? |
|---|---|
| Date: | Thu, 10 Oct 2024 10:19:03 -0600 |
| From: | Chris Craft <ccr...@netgenius.org> |
| To: | Matthew Seaman <mat...@FreeBSD.org> |
On 10/10/2024 16:17, Ralf Mardorf wrote:
Someone might have the skills to extract data even after the plates have
been shredded and fused into a lump.
The Néel temperature for steel is typically somewhere around 200 -- 500 ºC depending on the alloy. Steel that is hot enough to "fuse into a lump" will need to be significantly hotter than that -- nearly at the melting point. All of the magnetic information will have been wiped.
Other ferromagnets useable for magnetic recording are going to behave similarly.
Cheers,
Matthew
On 2024-10-10 12:57, Ronald F. Guilmette wrote:
Any suggestions? If worse comes to worse I guess I will end up writing my own tiny
little C program to just write 4KB blocks to a designated output file while ignoring
all output errors, but I don't want to reinvent the wheel if somebody else already
created something I can use in this context.
Suggestions welcome.
I spent many years dealing with forensics and disk drives, as well as writing about the technology in 1980s and 1990s. My take is this:
If you want to pretty much guarantee nothing can be recovered, drilling a hole through the platters is the easiest way. Getting data off the undamaged cylinders once you've done that requires serious money and expensive equipment. If you want to go further, take the top off and bend the platters. After that you'll need an electron microscope and a lot of time to get anything back.
Don't bother with a software erase alone. Modern drives lie to the OS. They'll almost certainly have data on blocks they'll pretend don't exist as they're presenting a "perfect disk" to the OS, but data on such blocks can be read it other ways by transferring the platters out.
This was all true until Flash-EPROM appeared in hybrid drives. If you've got one of these, drill through the flash chips on the controller (again, Flash-EPROM presents as perfect so bad hidden blocks may contain useful data). If you're not sure which chips contain flash, drill-them all.
I'm aware defense erasure standards go further than this, but I regard them as over-paranoid unless the data is of interest to a nation state with an unlimited budget and plenty of time.
As to erasing old hard disks for re-use, the same applies. Don't rely on a software erase if it matters that someone could retrieve fragments. However, if you've been encrypting sensitive data (as you should), all they'd get is impossible to decrypt fragments - no problem.