Um arquivo de dispositivo de disquete é um arquivo. Qualquer comando que leia arquivos funcionará nele.
cmp /dev/fd0 image.fat
Passe a opção -l
se você quiser uma lista de todos os bytes diferentes; para consumo humano, isso é mais útil na forma
cmp -l /dev/fd0 image.fat | wc -l
para saber quantos bytes diferem. Execute cmp -s /dev/fd0 image.fat
se você não quiser nenhuma saída, apenas um status de retorno de 0 se os dois arquivos forem idênticos e 1 se forem diferentes.
Isto compara as imagens byte por byte. Se o disquete e a imagem contiverem arquivos e você quiser comparar apenas os arquivos e não os metadados (datas dos arquivos, etc.) nem o espaço vazio, monte o disquete e a imagem e compare as árvores de diretório.