• # Gni ?

    Posté par . En réponse au message récupérer des données d'un disque.... Évalué à 2.

    Je suppose que quand tu parles de bloc 0, il s'agit du superbloc, et pas du MBR puisque tu arrives à lire les autres partitions. Il me semble que justement, pour éviter ce genre de soucis, le superbloc est répété à intervalles réguliers. Un petit coups dans la man page de e2fsck :


    -b superblock
    Au lieu d'utiliser le superbloc normal, utilise un autre
    superbloc specifie par superblock. On se sert de cette option
    lorsque le superbloc primaire a ete corrompu. L'emplacement du
    superbloc de sauvegarde depend de la taille des blocs du systeme
    de fichiers. Pour les systemes de fichiers avec des blocs de
    tailles 1K, le superbloc de sauvegarde est situe dans le block
    8193, avec des blocs de tailles 2K, il se situe dans le bloc
    16384 et avec les blocs de 4K, dans le bloc 32768.


    Donc, je suis désolé de te l'annoncer, mais un mkfs sur ta partoche, c'est ce que l'on appelle un formattage logique, ou de haut niveau, sur d'autres systèmes d'exploitation. Tu peux à la limite faire un xxd /dev/sda1 pour essayer de récupérer des bribes de tes fichiers, mais étant donné que tu ne pourras plus t'appuyer sur l'ancien filesystem, même modifié, cela va être très dur.

    Tu peux toujours essayer cependant de reconnaître tes blocs parmi les limbes en utilisant des trucs comme debugfs ou autre. Une seule lecture : L'undeletion-Mini-HOWTO:

    http://www.traduc.org/docs/HOWTO/vf/Ext2fs-Undeletion.html(...)