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의 정확한 배수가 아닌 이미지 파일을 작성하는 경우 끝에 약간의 패딩이 발생합니다. 무시해도 됩니다.