• [^] # Re: Très bien : Déja utilisé

    Posté par . En réponse à la dépêche TestDisk & PhotoRec 6.7 disponibles!. Évalué à 7.

    TestDisk peut travailler sur l'image d'un disque ou l'image d'une partition.
    Pour utiliser des outils comme fsck qui ne travaille que sur des partitions ou des images de partitions, tu as plusieurs solutions:
    - extraitre l'image de la partition de l'image du disque
    - utiliser losetup pour créér un device /dev/loop correspondant à la partition.
    Dans les 2 cas la difficulté est de trouver l'offset et la taille de la partition.
    Une astuce est d'utiliser testdisk, [Analyse] puis [Backup] et de prendre les valeurs stockés dans le fichier backup.log:

    #1183012209 Disk ext-part-test-2.dd - 159 MB / 152 MiB - CHS 155 32 63 (RO)
    1 : start= 63, size= 52353, Id=04, P
    2 : start= 52416, size= 52416, Id=04, P
    3 : start= 104832, size= 52416, Id=04, P
    4 : start= 157248, size= 155232, Id=05, E
    5 : start= 157311, size= 52353, Id=04, L
    6 : start= 209727, size= 52353, Id=04, L
    7 : start= 262143, size= 50337, Id=06, L

    Une autre possibilité est d'utiliser sfdisk

    sfdisk -uS -l ext-part-test-2.dd
    last_lba(): I don't know how to handle files with mode 8124
    Disk ext-part-test-2.dd: cannot get geometry

    Disk ext-part-test-2.dd: 0 cylinders, 0 heads, 0 sectors/track
    Warning: The partition table looks like it was made
    for C/H/S=*/32/63 (instead of 0/0/0).
    For this listing I'll assume that geometry.
    Units = sectors of 512 bytes, counting from 0

    Device Boot Start End #sectors Id System
    ext-part-test-2.dd1 63 52415 52353 4 FAT16 <32M
    ext-part-test-2.dd2 52416 104831 52416 4 FAT16 <32M
    ext-part-test-2.dd3 104832 157247 52416 4 FAT16 <32M
    ext-part-test-2.dd4 157248 312479 155232 5 Extended
    ext-part-test-2.dd5 157311 209663 52353 4 FAT16 <32M
    ext-part-test-2.dd6 209727 262079 52353 4 FAT16 <32M
    ext-part-test-2.dd7 262143 312479 50337 6 FAT16