Forum Linux.général Testdisk, récupération de partitions

Posté par (page perso) . Licence CC by-sa
1
12
sept.
2015

Bonjour,

suite à une grosse **** de mon hébergeur, j'ai besoin de récupérer des données depuis un dump DD.

Avec testdisk, je vois des partitions, avec mes fichiers dedans.

Je peux récupérer les fichiers un par un, mais même si je les sélectionnent tous, c'est trop long. Ce n'est pas la bonne méthode.

Or, ces partitions sont en LVM.

J'ai par exemple dans testdisk, après analyse des cylindres:

Linux 2812 48 23 4026 151 40
Comment pourrais-je extraire avec dd exactement ce morceau qui correspond à une partition LVM?
Je compte ensuite utiliser kpartx pour la rendre disponible et activable avec vgchange ensuite.

Merci

  • # dd seek et count options

    Posté par . Évalué à 3.

    avec l'option seek tu ne recuperes pas les N premiers blocks
    avec count tu recuperes les N suivants.

    en faisant un petit fdisk -l /chemin/vers/le/dump
    tu dois pouvoir avoir les valeurs de depart et d'arrivée des partitions en block.

    ensuite un dd seek=25 count=300 if=/chemin/vers/le/dump of=/chemin/vers/lapartition devrait sauter les 25 premiers blocks, et prendre les 300 suivants (donc entre les blocks 25 et 325)

  • # J comprends pourquoi tu m'as répondu sur mon post ....

    Posté par . Évalué à 1.

    … je t'en remercie et je compatis ..  ;).

    J'espère que tu retrouveras tes données.

  • # Bonne nouvelle

    Posté par (page perso) . Évalué à 3.

    Bonjour,

    en fait, comme mon dump est constitué d'un disque avec des partitions LVM, dans testdisk, plutôt que de choisir un type de table Intel, j'ai choisi EFI GPT, ce qui m'a permis ensuite de valider mes partitions LVM.

    Du coups, j'avais directement l'affichage des offset de début et de fin, et le nombre de block, et j'ai pu extraire la partition avec dd

    Après avoir fait un fsck, j'ai pu monter l'extrait avec mount, simplement.

    Bonne journée
    G

    • [^] # Re: Bonne nouvelle

      Posté par . Évalué à 3.

      plutôt que de choisir un type de table Intel, j'ai choisi EFI GPT,

      je dirais que cela n'a rien à voir avec le LVM,

      ton disque etait en partitionnement GPT plutot que MBR,
      tu as donc choisi le bon type de partitionnement pour que testdisk puisse faire son boulot

      ensuite dans les partitions du disque, tu avais du LVM, mais ca c'est une autre etape dans la recuperation des données.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.