Forum Linux.mandriva Récupération table de partition - HELP !!!

Posté par  .
Étiquettes : aucune
0
12
oct.
2004
Bonjour,

J'ai un petit problème avec un disque dur externe Firewire :
lorsque j'étais sous windows, j'avais fait 2 partitions dessus, l'une en FAT et l'autre en NTFS .

A un moment donné, la partition en FAT32 n'est plus apparue dans Diskdrake mais était montable et utilisable.

Les problèmes ont commencé lorsque j'ai voulu créer une partition ext3 sur ce disque dur avec Diskdrake : au démarrage suivant, je n'avais plus la possibilité d'accéder à aucune partition de ce disque externe ! = "partition table too corrupted, etc..."

C'est très gênant car j'avais pas mal de données sur ce disque ; je suppose que Diskdrake a dû créer une partition qui chevauchait une ancienne ; En tous cas, si qqn peut m'aider, ca sera grandement apprécié car en règle générale, je trouve que Mandrake est très cool.

Thierry
  • # fdisk

    Posté par  . Évalué à 2.

    le mieux serait de repartitionner le disque comme il l'était avant (fdisk)
    • [^] # Re: fdisk

      Posté par  . Évalué à 1.

      Merci pour ta réponse, j'aurais besoin de'éclaircissements :

      Quelles sont les informatios nécessaires pour utiliser fdisk (taille en Mo, type de partitions) ?

      Comment faire pour celle en NTFS ?

      La re-création des partitions me permettra-t-elle d'accéder à nouveau aux données ?
      • [^] # Re: fdisk

        Posté par  . Évalué à 2.

        si tu recrée les partitions à l'identique tu aura acces aux données.

        man fdisk
        • [^] # Re: fdisk

          Posté par  . Évalué à 1.

          J'obtiens les sorties suivantes avec les instructions fdisk et cfdisk ; le problème, c'est que les partitionsse chevauchent apparemment, alors je ne sais pas trop lesquelles retirer sans dommage !!!

          Un petit coup de pouce serait bienvenu !!!

          Merci.


          Résultat fdisk
          --------------

          [root@localhost thierry]# fdisk -l /dev/sda

          Disque /dev/sda: 200.0 Go, 200049647616 octets
          255 têtes, 63 secteurs/piste, 24321 cylindres
          Unités = cylindres de 16065 * 512 = 8225280 octets

          Périphérique Boot Start End Blocks Id System
          /dev/sda1 * 1 4079 32764536 0 Vide
          /dev/sda2 1 3202 25720033+ 83 Linux
          /dev/sda3 20675 24321 29294527+ 5 Extended
          /dev/sda5 20675 24321 29294496 0 Vide
          [root@localhost thierry]#

          Résultats cfdisk
          ---------------

          [root@localhost thierry]# cfdisk -Pt /dev/sda
          Table de partitions de /dev/sda

          ---Starting--- ----Ending---- Start Number of
          # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors
          -- ----- ---- ---- ---- ---- ---- ---- ---- ----------- -----------
          1 0x00 0 0 0 0x00 0 0 0 0 0
          2 0x00 1 1 0 0x83 254 63 1023 63 51440067
          3 0x00 254 63 1023 0x05 254 63 1023 332127810 58589055
          4 0x00 0 0 0 0x00 0 0 0 0 0

          [root@localhost thierry]# cfdisk -Ps /dev/sda
          Table de partitions de /dev/sda

          First Last
          # Type Sector Sector Offset Length Filesystem Type (ID) Flag
          -- ------- ----------- ----------- ------ ----------- -------------------- ----
          2 Primair 0 51440129 63 51440130 Linux (83) None
          Pri/Log 51440130 390716864 0 339276735 Espace libre None
          • [^] # Re: fdisk

            Posté par  . Évalué à 1.

            il faut les recréer comme elles étaient avant
      • [^] # Re: fdisk

        Posté par  . Évalué à 1.

        si tu recrée les partitions à l'identique tu aura acces aux données.

        man fdisk

Suivre le flux des commentaires

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