gddrescue
더 보편적입니다.
그러나 두 도구 모두 하드웨어에 의해서만 제한됩니다.
CD의 섹터를 읽을 수 없는 경우 드라이브는 종종 컴퓨터에 하위 코드에 대한 정보를 제공하는 것을 거부합니다.
실제로는 손상된 디스크에 dvdisaster
더 적합하거나 적절할 수 있습니까 gddrescue
?
답변1
gddrescue
다시 구현하려는 기능과 중복된 것처럼 보이지만 광 미디어에는 유용하지 않기 sdd
때문에 sdd
잘 작동합니다 gddrescue
.
그 이유는 UNIX 드라이버 수준에서 광 미디어에 액세스하는 경우 운영 체제 드라이버의 오류 복구 기능에 의존해야 하기 때문입니다. 드라이버는 광학 미디어용이 아닌 하드 드라이브용으로 작성되었으며 일반적으로 광학 미디어용으로 설계된 소프트웨어에서 얻을 수 있는 것보다 훨씬 나쁩니다.
readcd -noerror
SCSI 공통 인터페이스를 통해 전송된 자체 SCSI 명령을 사용하여 드라이브에 직접 액세스할 수 있는 cdrtools를 사용하는 것이 좋습니다 . 최신 버전은 schilytools 소스 트리에 있습니다. Readcd에는 CD 드라이브 펌웨어의 오류 복구가 최적이 아닌 경우에 도움이 되는 Reed Solomon 디코더도 포함되어 있습니다. Reed-Solomon 디코더는 옵션 option 에 의해 활성화됩니다 -edc-corr
.
오류 복구의 강도는 retries=
옵션에 의해 제어됩니다.