Linux 배포판은 CD/DVD-ROM의 무결성을 어떻게 확인합니까?

Linux 배포판은 CD/DVD-ROM의 무결성을 어떻게 확인합니까?

예를 들어, Debian Wheezy 설치 CD에는 다음이 있습니다."CD-ROM 무결성을 확인하세요"debian-installer 메인 메뉴의 메뉴 옵션입니다. CD의 무결성을 확인하는 데 몇 분 정도 걸립니다. 이러한 유형의 테스트는 일반적으로 어떻게 수행됩니까? 단순히 CD에 있는 모든 파일을 읽는다고 해서 파일 시스템에 읽기 오류가 없으면 CD가 유효한 것입니까? 아니면 일종의 해시 계산 및 비교가 관련되어 있습니까?

답변1

md5sums.txt여기에 있는 Ubuntu 14.10 ISO에서 확인하면 CD의 루트 디렉터리에 파일이 있습니다. 파일에는 파일의 MD5 합계가 있습니다.

cde56251d6cae5214227d887dee3bab7  ./pics/red-upperleft.png
0730e775a72519aaa450a3774fca5f55  ./pics/red-lowerleft.png
cd8aa5e7fa11b1362ef1869ac6b1aa56  ./pics/blue-lowerleft.png
92091902d3ca753bb858d4682b3fc26b  ./pics/logo-50.jpg
461cbc7ff94fdea8008cab34b611abb8  ./pics/blue-upperright.png

그런 다음 설치 프로그램은 CD에 있는 모든 파일의 체크섬을 계산하고 이를 파일 내용과 비교할 수 있습니다.

단순히 CD에 있는 모든 파일을 읽는 것만으로는 성공적으로 구운 손상된 ISO를 캡처할 수 없습니다.

관련 정보