하드 디스크 보안 삭제 관련 문제

하드 디스크 보안 삭제 관련 문제

내 하드 드라이브에서 모든 데이터와 두 OS(Ubuntu 및 Windows 7)를 완전히 지우고 싶습니다. DBAN을 시도했지만 오류가 발생하고 실행되지 않습니다. 나는 대안을 찾고 있습니다. 온라인에서 일부 기사를 읽은 후 Linux 라이브 CD를 사용하면 다음 명령 중 하나를 사용하여 수행할 수 있다는 것을 알게 되었습니다.

ㅏ)sudo dd if=/dev/zero of=/dev/sda

비)sudo shred -vfz -n 1 /dev/sda

내 질문은

1) 어떤 옵션(a 또는 b)이 더 안전하고(모든 것을 지움) 더 빠릅니까?

2) 옵션 중 하나가 하드 드라이브 등을 손상시키나요? Windows 및 Ubuntu 등에서 하드 드라이브를 다시 사용할 수 있기를 원합니다.

편집하다

흥미롭고 관련된 질문이 하나 더 있습니다.

3) 옵션 a) 및 b)는 모든 비트에 0을 씁니다. 비트가 이미 0이면 그렇게 합니까, 아니면 0이므로 그대로 두십시오.

답변1

1) 아마도 dd if=/dev/zero 명령이 더 빠를 것입니다. 단지 0 블록을 디스크에 덤프합니다. 단순한 블록 복사 및 덤프이기 때문에 더 빠른 것은 생각할 수 없습니다.

2) 더 안전하고 파쇄됩니다. 여러번 씁니다. 이것이 과잉인지 아닌지에 대해 논쟁을 벌일 수 있습니다.

둘 다 디스크에 물리적 손상을 입히지 않습니다. 둘 다 비트를 날리는 것인데, 이것이 바로 드라이브가 해야 할 일입니다. 가능한 예외는 쓰기 횟수가 제한되어 있는 SSD, 솔리드 스테이트 디스크입니다. 이는 파쇄 시 어느 정도 소모됩니다.

이 중 하나를 수행한 후에는 포맷할 빈 디스크가 있고 원하는 OS/데이터를 다시 설치해야 합니다.

답변2

언급한 방법 중 어느 것도 실제로 "보안 삭제"가 아닙니다. 보안 삭제는 드라이브 펌웨어에 드라이브 삭제를 지시하는 방법인 ATA 사양의 정의된 부분입니다.

미국 정부에 있는 경우 최신 하드 드라이브(NIST 800-88)를 안전하게 삭제하기 위해 현재 승인된 방법이기도 합니다. 사람들이 즐겨 언급하는 오래된 DoD "표준"실제로 어떤 방법도 지정하지 않습니다; 그들은 지정됩니다다른 곳에서(그리고 이는 자기장 제거 및 물리적 파괴일 뿐이며 둘 다 드라이브를 사용할 수 없게 만듭니다.) 이런!

dd및 와 같은 해킹 솔루션과 달리 shred드라이브 펌웨어는 재할당된 섹터와 같이 사용자가 지울 수 없는 항목을 지울 수 있습니다. 자체 암호화 드라이브에서는 암호화 키를 파기하고 새 키로 교체하기만 하면 모든 데이터를 복구할 수 없게 됩니다(1초만 소요).

이는 모든 셀을 원래 상태로 복원하므로 SSD를 삭제하는 가장 좋은 방법이기도 합니다.공장 쓰기 성능.

드라이브를 안전하게 지울 수 있습니다리눅스 hdparm명령을 사용하여또는 DOS 유틸리티를 사용하여HDDErase.exe.

또한보십시오:하드 드라이브의 모든 정보를 확실하게 삭제하려면 어떻게 해야 합니까?그리고 내 기사ATA 보안 노출2009년 봄호에서2600 매거진.

관련 정보