디스크를 제로화하고 나중에 확인하는 방법은 무엇입니까? [폐쇄]

디스크를 제로화하고 나중에 확인하는 방법은 무엇입니까? [폐쇄]

우리 Linux 시스템에는 2.5TB 크기의 비교적 큰 디스크가 있습니다.

우리는 완전히 포맷하고 싶습니다(분명한) 디스크입니다 /dev/sdX.


우리는 이를 달성하기를 희망합니다 dd. 예를 들면 다음과 같습니다.

dd if=/dev/zero of=/dev/sdX bs=1M count=1

제 질문은: dd이것도 지원되나요?체재(클린) 대용량 디스크?

또한, 이 작업을 수행한 후 dd디스크가 실제로 지워졌는지 확인하는 방법은 무엇입니까?

답변1

  1. dd이 경우 속도가 매우 느려집니다.

    당신은 설치할 수 있습니다 pv(매뉴얼 페이지) 그리고:

    yum install pv
    
  2. pv더 빠를 수도 있으니 추천드려요방해하다바꾸다제로로 돌아가기, 먼저 (데이터 삭제에 대해 진지하게 생각하는 경우):

    pv < /dev/urandom > /dev/sdX
    
  3. 이 작업이 완료되었는지 확인할 필요가 없습니다. 이 경우에는 영점을 맞추는 대신 스크램블을 수행합니다. 어쨌든 주변에는 방법이 없습니다.

  4. 이제 전체 드라이브를 0으로 설정하려면 다음을 수행하십시오.

    pv < /dev/zero > /dev/sdX
    
  5. 드라이브가 0으로 설정되어 있으면 이제 다음 명령을 사용하여 실제로 0으로 설정되었는지 확인할 수 있습니다.

    pv /dev/sdX | tr --squeeze-repeats "\000" "Z"
    

    출력 예:

    1,00MiB 0:00:00 [ 202MiB/s] [=============================>] 100%            
    Z
    

    하나를 알아 차렸고문자 Z만출력으로? 그것이 당신이 여기서 찾고 있는 것입니다.

    에서 가져옴https://superuser.com/a/559794/402107

관련 정보