SSD erase question
- Reply: Eugene Grosbein : "Re: SSD erase question"
- Reply: J. Hellenthal: "Re: SSD erase question"
- Reply: Sam Ricchio : "Re: SSD erase question"
- Reply: grarpamp : "Re: SSD erase question"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 21 Mar 2022 12:14:36 UTC
Hi all,
I'd like to have an answer on a secure FreeBSD way to erase
SSDs before giving these away to someone for reusing it.
Is the following enough to protect confidential data
previously stored there?
1) dd : overwriting with random bits (complete capacity)
2) gpart create
3) gpart add
4) newfs
Details for an example with /dev/ada1 see below.
Thanks a lot,
Damian
# fdisk ada1
******* Working on device /dev/ada1 *******
parameters extracted from in-core disklabel are:
cylinders=484521 heads=16 sectors/track=63 (1008 blks/cyl)
Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=484521 heads=16 sectors/track=63 (1008 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 238 (0xee),(EFI GPT)
start 1, size 488397167 (238475 Meg), flag 0
beg: cyl 0/ head 0/ sector 2;
end: cyl 1023/ head 255/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
# gpart show ada1
=> 40 488397088 ada1 GPT (233G)
40 1024 1 freebsd-boot (512K)
1064 480246784 2 freebsd-ufs [bootme] (229G)
480247848 8149280 3 freebsd-swap (3.9G)
# dd if=/dev/random of=/dev/ada1 bs=512 count=488397088
# gpart create -s gpt ada1
# gpart add -t freebsd-ufs ada1
# newfs -U /dev/ada1p1