Skip to Content

Récupération des données d'un NAS Lacie EDmini

Mon petit NAS Lacie à rendu l'âme. Ceci est fâcheux car il contenait un grand nombre de photos que nous souhaiterions ne pas perdre. J'ai bien une sauvegarde, mais elle date un peu.

Comme c'est l'électronique qui semble faire défaut, j'ai décidé de tenter de récupérer les données du disque dur. Il s'agit d'un disque classique en PATA. Un convertisseur me permet de le connecté via USB sur mon PC.

Gparted permet de voir les partitions, et c'est la que les choses se gâtent, car la plupart sont indiquées comme inconnues.

Une recherche sur Internet me mêne ici :

http://forum.nas-central.org/viewtopic.php?f=141&t=361&view=next

 

Voici le résumé des opérations à mener

Pour connaître la liste des partitions sur le disque :

$ sudo fdisk /dev/sdf -l

Disk /dev/sdf: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x4d4d4445

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdf1              63      498014      248976    5  Étendue
/dev/sdf2          498015      771119      136552+   c  W95 FAT32 (LBA)
/dev/sdf3          771120   488397167   243813024    c  W95 FAT32 (LBA)
/dev/sdf5             126      257039      128457   82  partition d'échange Linux / Solaris
/dev/sdf6          257103      273104        8001   83  Linux
/dev/sdf7          273168      481949      104391   83  Linux
/dev/sdf8          482013      498014        8001   83  Linux

 

C'est déjà plus sympathique. Toutes les partitions sont connues et c'est visiblement la partition sdf3 qui contient les données. Mais celle-ci a un format un peu spécial. Il y a des informations supplémentaires en tête de la partition.

$ sudo losetup /dev/loop1 /dev/sdf3
$ sudo fdisk -lu /dev/loop1
Disk /dev/loop1: 249.7 GB, 249664536576 bytes
255 têtes, 63 secteurs/piste, 30353 cylindres, total 487626048 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x32444c45

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/loop1p1   *          63   487620944   243810441    c  W95 FAT32 (LBA)

 

63*512 = 32 256 : C'est la taille des données présentes en début de partition.

 

$ sudo losetup -d /dev/loop1
$ sudo losetup /dev/loop1 /dev/sdf3 -o 32256
$ sudo mount /dev/loop1 /home/test
$ sudo ls /home/test/
Brigitte  Cyril  JEB  Lucie  Photos  SavesPCchildren  Thomas

 

Et voilà, les données sont disponibles.