Récupération des données d'un CD

  |   Source

Pour une raison encore inconnue, mon CD d'archivage des photos numériques courantes est devenu inutilisable suite à l'ajout de la dernière session. Erreur de gravure ?

Comment faire pour récupérer ces données ?

Sur un CD-Rom simple (qui n'est pas réinscriptible) les données se rajoutent à la suite les unes des autres.
CDFs : un système de fichier montrant le contenu "brut" d'un CD-Rom.

Installation de CDFs

# apt-get install cdfs-src  
# cd /usr/src  
# module-assistant update  
# module-assistant prepare  
# module-assistant build cdfs  
# dpkg -i cdfs....deb

Analyse du CD-Rom

# mkdir /mnt/cdfs  
# mount -t cdfs /dev/cdrom /mnt/cdfs  
# ls /mnt/cdfs  
sessions_1-1.iso  sessions_1-2.iso  sessions_1-3.iso  sessions_1-4.iso

Récupération des données

# mount -o loop /mnt/cdfs/sessions_1-<em>x</em>.iso /mnt/session/  
# cp -r /mnt/session/Photos/ .  
# umount /mnt/session

Et ainsi de suite pour toutes les sessions. La dernière reste inexploitable.