CD에 구운 iso 파일과 dd를 사용하여 검색한 iso 파일의 크기 차이

CD에 구운 iso 파일과 dd를 사용하여 검색한 iso 파일의 크기 차이

foo.iso다음 명령을 사용하여 DVD에 굽는 iso 파일( )이 있습니다 .

growisofs -dvd-compat -Z /dev/cdrom=foo.iso

그런 다음 명령을 시도했습니다.

dd if=/dev/cdrom of=foo2.iso

그러나 foo2.iso크기는 몇 kB 더 큽니다. 이 차이점을 어떻게 설명해야 할까요? CD에서 원본 파일을 검색하는 방법은 무엇입니까?

foo2.iso편집: 원본 파일에서 추가 바이트를 제거하여 체크섬으로 증명하세요. 또 다른 질문: foo2.iso는 추가 가비지 바이트가 있어도 유효한 iso 파일입니까? 원본 파일 크기에 액세스할 수 없는 경우 이는 중요합니다.

답변1

dd런타임 시 읽혀지는 것은 dd if=/dev/cdrom of=foo2.iso파일이 아니라(물리적 CD에는 그러한 내용이 없음) 여러 4KB 섹터입니다. 길이가 4KB = 4096의 정확한 배수가 아닌 이미지 파일을 작성하는 경우 끝에 약간의 패딩이 발생합니다. 무시해도 됩니다.

관련 정보