"genisoimage" 명령은 생성된 이미지를 소스 폴더에 대해 체크섬합니까?

"genisoimage" 명령은 생성된 이미지를 소스 폴더에 대해 체크섬합니까?

명령을 사용하여 ISO 이미지를 생성할 때 genisoimage(분명히 "카본 카피mkisofs"):

genisoimage -o image.iso path/to/source/directory

이 명령은 ISO 내용이 소스 디렉터리의 내용과 정확히 일치하는지 확인하기 위해 체크섬이나 다른 유형의 확인을 수행합니까?

현재 종료 코드를 보고 이것이 성공했는지 확인하고 있지만 명령이 종료 코드로 완료되는 이론적으로 드문 경우(오래되거나 고장난 하드 드라이브와 같은 극단적인 경우라도)가 걱정됩니다. 0, 그러나 결과 이미지의 내용은 소스 디렉터리의 내용과 정확히 일치하지 않습니다.

답변1

이는 사실이 아니며 그렇게 하는 데 별 의미가 없습니다. 체크섬은 독립적인 검증을 제공하는 경우에만 유용합니다. 이 경우 본질적으로 동일한 파일에 대한 두 번의 연속 읽기 결과를 확인하는 것입니다. 저장소가 동일한 결과를 두 번 생성한다고 신뢰할 수 없다면 이미지를 생성하기 위해 어떤 읽기를 신뢰할 것입니까?

생성된 이미지를 확인하려면 이미지를 추출해야 합니다(예를 들어)를 사용하여 7z추출된 파일을 원본 파일과 비교하십시오.

관련 정보