(Antes de fazer qualquer coisa com o disk.img , eu faria o backup.)
Se a imagem do disco for de todo o disco (por exemplo, /dev/sdb ), em vez de apenas uma partição ( /dev/sdb1 ) você não poderá montar a imagem diretamente (já que o arquivo iniciará com a tabela de partição do disco partição de dados). Você pode verificar se a imagem contém cabeçalhos de partição reconhecíveis com:
fdisk -lu disk.img
O que deve indicar a presença de provavelmente uma única partição FAT32 e informar o deslocamento no arquivo img (o número na coluna Start ). Então você pode tentar montar essa partição usando:
mount -o loop,offset=START disk.img MOUNTPOINT
Onde START é o deslocamento em bytes encontrado com fdisk e MOUNTPOINT está em algum lugar para colocá-lo.
Se a imagem do disco não contiver partições reconhecíveis, ainda assim poderão haver bits de dados legíveis. Ferramentas como photorec podem ser usadas para pesquisar a imagem do disco em busca de algo que se pareça com um arquivo reconhecível e tentar extraí-lo. Veja DataRecovery para mais informações sobre ferramentas como esta.