ddrescue의 올바른 사용법

ddrescue의 올바른 사용법

갑자기 작동하지 않는 80GB Maxtor IDE HDD가 있습니다. ddrescuesystemrescuecd에서 사용을 시작합니다 . 내가 사용하는 코스는 다음과 같습니다

ddrescue -d /dev/sdc image.dd logfile.log

실행한지 2일이 지났습니다. 99.94%의 데이터를 구출했지만 이제는 스크래핑 단계에서 매우 느립니다.

매개변수를 잘 이해하지 못했습니다(더 빠르게 만들 수 있도록).

  1. 옵션 -n을 선택하면 스크래핑 단계를 건너뛸 수 있나요? 그래서 그는 단순히 불량 섹터에서 데이터를 복구하기 위해 멈췄다는 건가요? 이미지 파일을 그대로 사용할 수 있나요?
  2. 프로세스를 중지하고 -n매개변수를 사용하여 다시 시작할 수 있나요?
  3. 매개변수가 무엇인가요 -reverse? 어떻게 사용하나요? 현재 구축 중인 동일한 이미지에 이를 사용해야 합니까?

기본적으로 80GB입니다. 감사합니다.

답변1

  1. 옵션에서는 -n구조 시간을 줄이기 위해 스크래핑 단계를 건너뛰도록 지시합니다.

  2. mapfile(logfile.log로 이름 지정)을 사용하는 경우 언제든지 구조를 중단하고 나중에 같은 지점에서 다시 시작할 수 있습니다.

  3. --reverse모든 패스의 방향을 반대로 바꾸기만 하면 됩니다(복사, 트리밍, 스크래핑 및 재시도).

읽어보세요공식 문서: 흥미로운 옵션을 읽는 것뿐만 아니라 전체 문서를 읽으십시오.

제가 대신에 있을 경우(고장난 HDD를 복구하려고 시도하는 경우) 먼저 HDD의 컨트롤러와 직접 통신하여 HDD의 펌웨어를 강제로 다시 매핑하는 전용 소프트웨어(예: Victoria 또는 mhdd. AFAIK, 둘 다 hiren의 bootcd에 포함되어 있음)를 사용하겠습니다. 섹터(실패한 섹터를 예비 섹터로 교체).

관련 정보