답변:
드라이브를 읽을 수 있는지 간단히 확인하려면 dd (1)을 사용할 수 있습니다 . CDROM의 내용을 읽고 데이터를 무시 / 삭제합니다 (CDROM 장치는 시스템에 다른 이름이있을 수 있습니다).
dd if=/dev/cdrom of=/dev/null
이것을 ISO 이미지와 비교할 수도 있습니다 :
dd if=/dev/cdrom | md5sum - /path/to/file.iso
CD 및 ISO 파일의 체크섬이 인쇄됩니다. 체크섬이 일치하면 CD 내용이 ISO 이미지와 일치합니다.
dd
여기에 필요가 없습니다 . cat /dev/cdrom
와 md5sum /dev/cdrom /path/to/file.iso
마찬가지로 잘 작동합니다.
md5sum
CD의 이미지 나 하드 디스크의 이미지에서 실행될 때는 .iso 파일의 끝에 후행 0이있을 가능성을 고려해야합니다. 자세한 내용은 이 답변 을 참조하십시오.
나는 dvdisaster 를 사용 하여 내가 구운 몇 개의 DVD 및 CD-R 코스터에서 데이터를 복구하는 데 도움을 주었다. GTK 응용 프로그램이며 좋아하는 Linux 배포판에서 패키지로 제공 될 수 있습니다.
어떤 섹터가 좋고 나쁜지를 보여주는 멋진 그래픽 디스플레이가 있습니다. 또한 미디어를 읽는 동안 다양한 통계를 유지합니다.
GDDRescue
매우 유연 해 보이는 커맨드 라인 (GNU Data Rescue)도 있습니다.
다음을 포함하여 긁힌 CD / DVD에서 데이터를 복구하기위한 여러 도구를 검토GDDRescue
합니다. 나는 훨씬 더 나은 경험했다 GDDRescue
보다는 readcd
: 주로 기본 CONFIGS를 사용하여, readcd
심하게 긁힌 DVD에 발견을; 반면 ddrescue
일부 작업 72 멋지게 빛나는 출력 후 .iso
읽기 오류가 최소화 된에 있습니다. 매뉴얼 페이지에서 ddrescue
"읽기 오류가 발생하면 데이터를 구하기가 어렵습니다"라고 말하고 성공했습니다.