Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/03/2012, à 10:17

Mindiell

[Résolu]Perte de partition

Bonjour à tout le monde,

J'ai malheureusement détruit une de mes partitions sur mon disque usb (500 Go). J'explique :
J'avais 4 partitions primaires :
- 1 primaire bootable avec un Xubuntu dessus (20Go)
- 1 swap pour Xubuntu (3Go)
- 1 FAT32 afin de pouvoir utiliser le disque sur n'importe quelle machine (Win or Linux) (190Go)
- 1 partition NTFS créée pour mettre dessus une image iso à partir de CloneZilla (10 Go)

Le but était de récupérer l'iso d'une machine virtuelle VMWare pour la remonter sur VirtualBox.
Au moment de récupérer la ma chine virtuelle VB résultante, et souhaitant conserver l'image CloneZilla, j'ai alors créé une partition de plus qui pourrait contenir la machine virtuelle (16 Go) à partir du gestionnaire de disques de WinXP

Résultat : cette daube immonde m'a "transformé" les partitions 2 et 3 (swap et FAT32) en une partition secondaire contenant les 2 partitions, et ce, afin de créer la nouvelle partition (puisqu'on est limité à 4, masi au moment de la manip, je ne m'étais pas posé la question). Bref ! J'ai donc une partition logique qui contient 1 partition swap et 1 partition inconnue !)

J'ai donc (après vérification du bon fonctionnement de la MV avec VB) supprimé les 2 dernières partitions et recréé les 2 partitions supprimées grâce à fdisk en suivant ce super tutorial.

Mais, et c'est là que se situe mon souci :
- Il est dit d'augmenter de 1 le numéro de secteur de la partition : s'agit-il du premier secteur uniquement ou du premier et du dernier ?
- En effet, j'ai créé la partition de swap, puis j'ai voulu créer la deuxième, mais je n'ai pas le droit d'utiliser le même numéro
- Et surtout (parce que le swap, au pire, je m'en fiche) : comment créer une partition non linux ? Ma partition était une FAT32, il fuat donc que je recrée une partition FAT32 !

Voilà, vous en connaissez un peu plus sur ma vie, et j'ai vraiment besoin d'aide smile

PS: Au final, seule la partition FAT32 m'intéresse, donc perdre le swap et même xubuntu, c'est pas grave, ça se réinstalle en quelques minutes wink

Dernière modification par Mindiell (Le 01/04/2012, à 14:40)

Hors ligne

#2 Le 30/03/2012, à 11:24

malbo

Re : [Résolu]Perte de partition

Je crois que tu fais fausse route (tu n'as pas à utiliser fdisk à mon avis mais seulement Testdisk). Je te recommande de poster sans attendre dans cette discussion initiée par rmy qui est spécialiste en récupération de données : http://forum.ubuntu-fr.org/viewtopic.php?id=447877
rmy pourra te confirmer la chose et t'indiquer des choses à faire en préalable.

Dernière modification par malbo (Le 30/03/2012, à 11:26)

Hors ligne

#3 Le 31/03/2012, à 14:08

rmy

Re : [Résolu]Perte de partition

Est-ce que tu peux donner le retour des commandes indiquées ici s'il te plaît ?

Hors ligne

#4 Le 31/03/2012, à 21:01

Mindiell

Re : [Résolu]Perte de partition

sfdisk :

Disque /dev/sdb : 60801 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0

   Périph Amorce  Début       Fin   #secteurs Id  Système
/dev/sdb1   *      2048  39999487   39997440  83  Linux
/dev/sdb2      47986155 448004654  400018500  83  Linux
/dev/sdb3             0         -          0   0  Vide
/dev/sdb4             0         -          0   0  Vide

udisks :

Showing information for /org/freedesktop/UDisks/devices/sdb
  native-path:                 /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.0/host9/target9:0:0/9:0:0:0/block/sdb
  device:                      8:16
  device-file:                 /dev/sdb
    presentation:              /dev/sdb
    by-id:                     /dev/disk/by-id/usb-ST950032_5AS_5E1FFFFFFFFF-0:0
    by-path:                   /dev/disk/by-path/pci-0000:00:1d.7-usb-0:4:1.0-scsi-0:0:0:0
  detected at:                 sam. 31 mars 2012 20:51:53 CEST
  system internal:             0
  removable:                   0
  has media:                   1 (detected at sam. 31 mars 2012 20:51:53 CEST)
    detects change:            0
    detection by polling:      0
    detection inhibitable:     0
    detection inhibited:       0
  is read only:                0
  is mounted:                  0
  mount paths:             
  mounted by uid:              0
  presentation hide:           0
  presentation nopolicy:       0
  presentation name:           
  presentation icon:           
  size:                        500107862016
  block size:                  512
  job underway:                no
  usage:                       
  type:                        
  version:                     
  uuid:                        
  label:                       
  partition table:
    scheme:                    mbr
    count:                     2
  drive:
    vendor:                    ST950032
    model:                     5AS
    revision:                  0000
    serial:                    5E1FFFFFFFFF
    WWN:                       
    detachable:                1
    can spindown:              1
    rotational media:          Yes, unknown rate
    write-cache:               unknown
    ejectable:                 0
    adapter:                   Unknown
    ports:
    similar devices:
    media:                     
      compat:                 
    interface:                 usb
    if speed:                  480000000 bits/s
    ATA SMART:                 Updated at sam. 31 mars 2012 20:52:24 CEST
      overall assessment:      Disk has a few bad sectors
===============================================================================
 Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
===============================================================================
 raw-read-error-rate         117|100|  6   good    161236119   Pre-fail Online 
 spin-up-time                 98| 97|  0    n/a    0           Pre-fail Online 
 start-stop-count            100|100| 20   good    517         Old-age  Online 
 reallocated-sector-count    100|100| 36   good    0 sectors   Pre-fail Online 
 seek-error-rate              66| 60| 30   good    5144017     Pre-fail Online 
 power-on-hours               99| 99|  0    n/a    39,8 days   Old-age  Online 
 spin-retry-count            100|100| 97   good    0           Pre-fail Online 
 power-cycle-count           100|100| 20   good    479         Old-age  Online 
 end-to-end-error            100|100| 99   good    0           Old-age  Online 
 reported-uncorrect           93| 93|  0    n/a    7 sectors   Old-age  Online 
 command-timeout             100| 99|  0    n/a    8590065670  Old-age  Online 
 high-fly-writes             100|100|  0    n/a    0           Old-age  Online 
 airflow-temperature-celsius  83| 55| 45   good    17C / 62,6F Old-age  Online 
 g-sense-error-rate          100|100|  0    n/a    0           Old-age  Online 
 power-off-retract-count     100|100|  0    n/a    163         Old-age  Online 
 load-cycle-count             97| 97|  0    n/a    7834        Old-age  Online 
 temperature-celsius-2        17| 45|  0    n/a    17C / 62,6F Old-age  Online 
 hardware-ecc-recovered       40| 39|  0    n/a    161236119   Old-age  Online 
 current-pending-sector      100|100|  0    n/a    2 sectors   Old-age  Online 
 offline-uncorrectable       100|100|  0    n/a    2 sectors   Old-age  Offline
 udma-crc-error-count        200|200|  0    n/a    0           Old-age  Online 
 attribute-254               100|100|  0    n/a    0           Old-age  Online 

Analyse simple

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 1 * Linux                    0  32 33  2489 217 32   39997440
No ext2, JFS, Reiser, cramfs or XFS marker
 2 P Linux                 2987   0  1 27886 254 63  400018500
 2 P Linux                 2987   0  1 27886 254 63  400018500

Quick Search :

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60802 255 63

     Partition                  Start        End    Size in sectors

 1 * HPFS - NTFS              0   1  1 60800 254 63  976768002

Deeper (en cours, mais je l'avais déjà fait, voici ce que j'avais récupéré. Je mettrai le nouveau résultat quand il aura fini de chercher smile ):

Total                                60802 255 63

D HPFS - NTFS            0   1  1    60800 254 63
P Linux                  0  32 33     2489 217 32
D Linux               1227  68 58     3716 253 57
D Linux               1228 236 33     3718 166 32
D Linux               1230 214  9     3720 144  8
D Linux               1238 189 40     3728 119 39
P Linux Swap          2489 250  2     2987 203 16 
P FAT32 LBA           2987 236  2    27886 181  7  Balade 3
D HPFS - NTFS        27887   0  1    29191 254 63  Image
D HPFS - NTFS        29192   0  1    35718 254 63  Image_2

Dernière modification par Mindiell (Le 31/03/2012, à 21:02)

Hors ligne

#5 Le 31/03/2012, à 21:40

rmy

Re : [Résolu]Perte de partition

La partition cherchée est Balade 3 ?

Si oui, essaye de lister les fichiers avec la touche "P". Essaye aussi les autres partitions NTFS en dessous pour voir leur état. Suivant le résultat, dans le meilleur des cas, on fera un loopdevice pour sauvegarder les données, puis on pourra écrire une table valide.

Attention t'as quand même 2 secteurs en attente de réallocation, ça peut cacher un problème plus grave, et il serait sage de afire une duplication du disque avec ddrescue (paquet gddrescue) avant toute autre chose.

EDIT : D'ailleurs, n'insiste pas forcément avec le deepersearch si tu vois qu'il ets trop lent, irrégulier, ou qu'il y a des "read error". On peut aussi bien faire un loopdevice direct sur la base des infos ci-dessus.

Dernière modification par rmy (Le 31/03/2012, à 21:41)

Hors ligne

#6 Le 01/04/2012, à 08:54

Mindiell

Re : [Résolu]Perte de partition

Pas d'erreur (à priori sur le deeper search, mais le disque fait 500Go). Voilà le résultat final :

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60802 255 63
     Partition               Start        End    Size in sectors
>D HPFS - NTFS              0   1  1 60800 254 63  976768002
 D Linux                    0  32 33  2489 217 32   39997440
 D Linux                 1227  68 58  3716 253 57   39997440
 D Linux                 1228 236 33  3718 166 32   39997440
 D Linux                 1230 214  9  3720 144  8   39997440
 D Linux                 1238 189 40  3728 119 39   39997440
 D Linux Swap            2489 250  2  2987 203 16    7997424
 D FAT32 LBA             2987 236  2 27886 181  7  399998976 [BALADE 3]
 D HPFS - NTFS          27887   0  1 29191 254 63   20964825 [Image]
 D HPFS - NTFS          29192   0  1 35718 254 63  104856255 [Image_2]

Grosso modo, j'ai un site web à récupérer sur Balade 3 que je souhaitai mettre en ligne ce jour (c'est rapé, je sais big_smile)
Donc un P pour explorer ? J'essaye ça, merci

Hors ligne

#7 Le 01/04/2012, à 08:59

Mindiell

Re : [Résolu]Perte de partition

Ca marche ! j'ai copié certains ifchiers et répertoires !
Il les a ré-écrit en majuscules, mais ça semble avoir marché ! Youhou !
C'est génial cette communauté big_smile

Bon, je vais faire chauffer la carte bleue, j'ai vu qu'il y a une zone "don" sur ton site wink

Hors ligne

#8 Le 01/04/2012, à 13:43

rmy

Re : [Résolu]Perte de partition

tongue

Si ça marche, c'est que la partition est bonne.

Tu peux donc faire :

mkdir sauve
sudo losetup /dev/loop1 /dev/sdb -o 24576524288 --sizelimit  204799475712
sudo mount /dev/loop1 sauve/ -o ro

et ça devrait monter provisoirement en read-only ta FAT32 dans le repertoir sauv/ créé pour l'occaz.

EDIT : Et j'espère bien que le site sera en ligne encore aujourd'hui wink

Dernière modification par rmy (Le 01/04/2012, à 13:44)

Hors ligne

#9 Le 01/04/2012, à 14:02

Mindiell

Re : [Résolu]Perte de partition

Ben la copie des quelques fichiers a été suffisante. Donc j'en profite pour virer toutes les partitions et le refaire au propre !

PS : Pour le site en ligne, je n'aurai pas le temps je pense, malheureusement...

Hors ligne

#10 Le 01/04/2012, à 14:35

rmy

Re : [Résolu]Perte de partition

OK. Tu passes le sujet en  [Résolu] ?

Hors ligne

#11 Le 01/04/2012, à 14:41

Mindiell

Re : [Résolu]Perte de partition

Woups ! Merci encore !

Hors ligne

#12 Le 01/04/2012, à 19:41

rmy

Re : [Résolu]Perte de partition

yikes big_smile Merci à toi !

Don reçu, fort sympathique et très apprécié !

Hors ligne

#13 Le 01/04/2012, à 19:55

Mindiell

Re : [Résolu]Perte de partition

Bah de rien, j'estime que mon boulot retrouvé valait bien un don. Quant au montant, bah que cela t'encourage à continuer comme ça ! wink

Hors ligne

#14 Le 01/04/2012, à 21:03

rmy

Re : [Résolu]Perte de partition

Mindiell a écrit :

Bah de rien, j'estime que mon boulot retrouvé valait bien un don. Quant au montant, bah que cela t'encourage à continuer comme ça ! wink

Tu ne crois pas si bien dire. C'est à la fois devenu mon métier à plein temps, et une passion suffisante pour me faire quitter l'ÉN. Je démissionne de mon poste actuel au 1er Mai, et je me consacre à 100% à la récupération de données.

Hors ligne

#15 Le 01/04/2012, à 22:28

Mindiell

Re : [Résolu]Perte de partition

Bon, ben ça tombe bien, je monte ma société (congé pour création d'entreprise à temps partiel) au 1er Juillet smile
Je tâcherai de te refiler tous les potentiels clients en mal de récup wink

Hors ligne

#16 Le 02/04/2012, à 10:42

rmy

Re : [Résolu]Perte de partition

Coool ! N'hésite pas à poursuivre le contact avec moi par mail, si je peux t'aider j'en serai ravi. C'est exactement la démarche que j'ai faite. Mi-temps annualisé ces deux dernières années, puis démission maintenant.

Hors ligne