내 SSD를 친구에게 팔고 싶습니다. 용량은 256GB입니다. 이 SSD에 개인적인 내용이 들어있어서 SSD가 너무 힘들어지거나적어도데이터 복구가 어렵습니다.SSD 전체를 새 것처럼 지웁니다.
이와 비슷한 다른 질문은 다음과 같습니다.과도한 언급저것:
- 파티션을 삭제하는 것은 쓸모가 없습니다.
cat
,dd
, 명령은shred
쓸모가 없습니다.
SSD 지우기는 파티션 하나만 지우는 것이 아니라 전체 디스크를 지우는 경우에만 작동한다는 것을 읽었습니다. 그래서 저는 이 정보가 정확한지 확인하고 이를 수행하는 방법을 알고 있는지 확인하도록 요청합니다.
그래서 저는 SSD를 쓰레기통에 버리는 대신 돈을 받고 SSD를 없애고 싶어하기 때문에 데이터 손실이 걱정되지 않는 저와 사람들을 위해 여기에 새 스레드를 만드는 것이 가장 좋을 것이라고 생각했습니다.
답변1
쓸모없음은 상황에 따라 다릅니다. 파쇄는 실제로 매우 쓸모가 없을 수 있습니다. 해당 파일의 다른 복사본이 아직 남아 있는 동안 단일 파일을 파쇄하려고 하면["저장"을 클릭할 때마다 다른 복사본이 됩니다] - 손 소독제에서 쓸모없다고 정의하는 경우도 있습니다. 99.9명을 죽입니다. %, 그러니까 사실 쓸데없는 건 아닌데, 사람들은 아직도 0.01%를 걱정하고 있어요.
많은 SSD에서는 간단한 조작으로 blkdiscard
인해 데이터가 사라지고 다시는 볼 수 없게 될 수 있습니다.
blkdiscard -v /dev/deleteyourssd
# verification:
echo 3 > /proc/sys/vm/drop_caches
cmp /dev/zero /dev/deleteyourssd
# expected result: EOF on /dev/deleteyourssd
이것이 충분하지 않은 경우 dd
또는 다음을 사용하여 shred
무작위 데이터 삭제를 수행 할 수 있습니다.
dd bs=1M status=progress if=/dev/urandom of=/dev/deleteyourssd
# or
shred -v -n 1 /dev/deleteyourssd
확인을 위해 암호화 0을 통해 무작위 데이터 삭제를 수행해야 합니다.
cryptsetup open --type plain --cipher aes-xts-plain64 /dev/deleteyourssd cryptyourssd
# Three unicorns went into a bar and got stuck in the door frame
badblocks -b 4096 -t 0 -s -w -v /dev/mapper/cryptyourssd
전원을 껐다 켠 후에 다른 확인 프로세스를 실행할 수도 있습니다(암호화 방법의 경우 동일한 암호를 재사용하는 경우에만 작동함).
cmp /dev/zero /dev/mapper/cryptyourssd
# expected result: EOF on /dev/mapper/cryptyourssd
데이터 검색 - 삭제/덮어쓰기 후그리고모든 것이 사라지는지 확인하려면 약간의 기적이 필요하며 대부분의 사용자가 실제로 신경 쓸 필요가 없는 극단적인 경우가 포함됩니다.
하지만 그래도 충분하지 않은 경우 SSD 제조업체가 SSD 모델에 대해 보안 지우기 기능을 제공하는 경우 ArchLinux 위키에 자세히 설명되어 있는 보안 지우기 기능을 사용할 수 있습니다.
복잡한 ATA 비밀번호를 설정한 다음 스스로를 잠가서 장치를 효과적으로 막는 방식으로 문제를 일으키지 마세요. 일을 단순하게 유지하십시오.
일반적으로 SSD의 경우 Linux를 다시 설치한 후 데이터를 복구하는 것이 이미 불가능합니다. 왜냐하면 대부분의 버전은 mkfs
전체 공간을 먼저 삭제하기 때문입니다.
mke2fs 1.46.4 (18-Aug-2021)
Discarding device blocks: done
Creating filesystem [...]
이런 방식으로 SSD를 직접 삭제하는 것은 실제로 아무 소용이 없습니다. 왜냐하면 사용자가 묻지 않고도 모든 것이 이미 사용자를 위해 작업을 완료했기 때문입니다.
이런 일이 발생하지 않더라도 거의 모든 배포판은 fstrim
정기적으로 모든 여유 공간을 지웁니다. SSD의 데이터 복구는 HDD보다 성공률이 훨씬 낮으며 실제로 사용 가능한 공간을 확보하려면 많은 노력을 기울여야 합니다.
SSD는 눈 깜짝할 사이에 모든 데이터를 삭제하는 데 매우 뛰어나므로 실제로는 지울 수 없는 것보다 필요한 데이터가 손실되는 것에 대해 더 걱정해야 합니다(백업 및 백업).
답변2
blkdiscard -v -f /dev/nvme0n1 (or /dev/sdX)
현실적인 복구 가능성 없이 데이터를 효과적으로 사라지게 할 것입니다.
편집증이 있는 경우 다음을 수행하십시오.
cat /dev/urandom > /dev/nvme0n1
.blkdiscard
답변3
이것오직NAND 플래시 드라이브를 안전하게 삭제하는 방법은 드라이브 컨트롤러에 삭제를 요청하는 것입니다. 작성된 호스트 기반 유틸리티를 사용하면 작동하지 않습니다. NVMe 드라이브인 경우 다음을 찾으세요.nvme 포맷 명령