trim 명령이 지원되지 않는 상황에서 ssd 드라이브를 문지르면 삭제 된 파일을 완전히 제거 할 수 있습니까? 으로든 모양이나 형태가 저하되는 것을 걱정하지

트림 명령을 실행할 수없는 상황이 있습니다 (예 : 일부 외장 USB ssd 드라이브가이를 지원하지 않음).

ssd 드라이브가 어떤 식 으로든 모양이나 형태가 저하되는 것을 걱정하지 않는다면 ssd 드라이브의 여유 공간에서 삭제 된 파일을 완전히 제거하는 스크러빙 작업이 있습니까?

비효율적 인 지원되는 SSD 드라이브에서 삭제 된 파일을 지우는 솔루션도 효과적이지 않습니까?



답변

커맨드 라인 스크 러브 툴 (scrub -X -p schneier test)을 사용하여보다 집중적으로 스크러빙 한 후에는 이전에 복구 할 수있는 것의 1/10 만 복구 할 수있었습니다. 효과가 있다고 생각합니다.


답변

한 번의 패스 지우기로 충분합니다. 추가 패스는 디스크를 불필요하게 마모시킵니다. SSD는 어떤 식 으로든 덮어 쓴 후 이전 데이터를 보유 할 수 없습니다. 그러나 여유 ​​공간을 모두 작성해야합니다. 다음과 같은 명령을 사용할 수 있습니다.

dd if=/dev/zero of=/home/clean.big
rm /home/clean.big

Windows에서는 SDelete 를 사용할 수 있습니다 .