Linux 용 CD / DVD 디스크 읽기 테스트 도구가 있습니까?


12

DOS와 Windows를 사용할 때 광학 디스크의 가독성을 확인하고 광학 드라이브 자체를 벤치마킹하는 도구가 많이 선택되었습니다. 그들 대부분은 결과를 예쁜 차트 형태로 시각화하기까지했습니다.

GNU / 리눅스 OS에 해당하는 것이 있습니까?

모든 기능을 갖춘 시각적 GUI 도구를 선호하지만, 지금은 특정 상황에서 CD 드라이브가 긁힌 특정 CD-RW 디스크의 모든 바이트를 읽을 수 있는지 확인해야합니다.

답변:


7

드라이브를 읽을 수 있는지 간단히 확인하려면 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 이미지와 일치합니다.


1
k3b는 내장 이미지 확인 및 기타 깔끔한 기능을 갖춘 그래픽 CD 굽기 유틸리티입니다.
ewindisch

dd여기에 필요가 없습니다 . cat /dev/cdrommd5sum /dev/cdrom /path/to/file.iso마찬가지로 잘 작동합니다.
Gilles 'SO- 악마 그만두 다'

2
'cat / dev / cdrom'이 작동 할 수 있지만 출력을 버리려면 셸을 통해 출력을 파이프해야합니다. 나는 이것이 완전히 독립적 인 dd를 사용하는 것보다 실제로 더 나은 해결책이라고 생각하지 않습니다. 'dd'를 사용하면 오류, 통계 및 'cat'에없는 기타 유용한 정보도 제공됩니다.
ewindisch

md5sum이 파일 자체를 비교할 수 있다는 것이 맞습니다. 간단한 비교를 위해 더 나은 솔루션이 될 수 있습니다. 그러나 중간에 'pv'를 던지거나 통계를 제공하기 위해 'kill -USR1'을 스크립팅하는 것이 유용 할 수 있습니다. 우리는 CD / DVD와 같은 상대적으로 느린 미디어에 대해 이야기하고 있습니다. 또한 'dd'를 사용하면 다른 이유와 마찬가지로 대칭을 제공 할 수 있습니다.
ewindisch

1
md5sumCD의 이미지 나 하드 디스크의 이미지에서 실행될 때는 .iso 파일의 끝에 후행 0이있을 가능성을 고려해야합니다. 자세한 내용은 이 답변 을 참조하십시오.
프란체스코 투르 코

5

저수준 검사의 경우 qpxtool을 찾았 습니다 . 내 드라이브 (공식적으로 지원되는 장치 목록에 없음)를 사용하면 결과가 의미가 없지만 운이 좋을 것입니다.


3

나는 dvdisaster 를 사용 하여 내가 구운 몇 개의 DVD 및 CD-R 코스터에서 데이터를 복구하는 데 도움을 주었다. GTK 응용 프로그램이며 좋아하는 Linux 배포판에서 패키지로 제공 될 수 있습니다.

어떤 섹터가 좋고 나쁜지를 보여주는 멋진 그래픽 디스플레이가 있습니다. 또한 미디어를 읽는 동안 다양한 통계를 유지합니다.


3

커맨드 라인에는 readom(cdrkit, cdrtools 포크) 및 readcd(Joerg Schilling의 원래 cdrtools)가 있습니다. 둘 다 C2 오류를 확인할 수 있습니다.

또한 cdck그래프를 얻기 위해 gnuplot에 공급할 수있는 텍스트 파일을 생성합니다.


1

GDDRescue매우 유연 해 보이는 커맨드 라인 (GNU Data Rescue)도 있습니다.

다음을 포함하여 긁힌 CD / DVD에서 데이터를 복구하기위한 여러 도구를 검토GDDRescue 합니다. 나는 훨씬 더 나은 경험했다 GDDRescue보다는 readcd: 주로 기본 CONFIGS를 사용하여, readcd심하게 긁힌 DVD에 발견을; 반면 ddrescue일부 작업 72 멋지게 빛나는 출력 후 .iso읽기 오류가 최소화 된에 있습니다. 매뉴얼 페이지에서 ddrescue"읽기 오류가 발생하면 데이터를 구하기가 어렵습니다"라고 말하고 성공했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.