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 26/03/2012, à 21:45

raptack

Récupérer ses données malgré un windows HS

Bonsoir,

Mon Windows 7 ne démarrant plus, je décide d'utiliser ubuntu via un cdlive (cd boot) afin de récupérer mes données. A travers ubuntu, je parvient à accéder à la partition de windows (C:\) mais pas à ma partitions nommée "MesDonnees" (M:/) qui contient toutes mes données !

En effet, lorsque j'essaie de monter "MesDonnees", j'obtient le message d'erreur suivant :

Error mounting: mount exited with exit code 12: Failed to read last sector (331771903): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sda4': Invalid argument
The device '/dev/sda4' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

Contrairement à d'autres posts sur le forum, ce message d'erreur ne m'indique aucune (piste) de commande à mettre, et n'étant qu'un novice avec ubuntu, je suis incapable de me débrouiller tout seul !

Comme demandé, j'ai entré 2 commandes pour vous aider à comprendre mon problème.

Voici le résultat de la commande : "sudo sfdisk -luS"

Disque /dev/sda : 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/sda1            63      2047       1985  42  SFS
/dev/sda2   *      2048    409599     407552  42  SFS
/dev/sda3        409600 616058879  615649280  42  SFS
/dev/sda4     616058880 976771119  360712240  42  SFS

Disque /dev/sdb : 249 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   *        63   4000184    4000122   c  W95 FAT32 (LBA)
/dev/sdb2             0         -          0   0  Vide
/dev/sdb3             0         -          0   0  Vide
/dev/sdb4             0         -          0   0  Vide

Et voici le résultat de la commande "udisks --show-info /dev/sda4" (pour sda4 = MesDonnees)

Showing information for /org/freedesktop/UDisks/devices/sda4
  native-path:                 /sys/devices/pci0000:00/0000:00:11.0/host0/target0:0:0/0:0:0:0/block/sda/sda4
  device:                      8:4
  device-file:                 /dev/sda4
    presentation:              /dev/sda4
    by-id:                     /dev/disk/by-id/ata-Hitachi_HTS725050A9A364_100219PCK400VLGVS14J-part4
    by-id:                     /dev/disk/by-id/scsi-SATA_Hitachi_HTS7250100219PCK400VLGVS14J-part4
    by-id:                     /dev/disk/by-id/wwn-0x5000cca5b5cc2820-part4
    by-id:                     /dev/disk/by-uuid/78D01438D013FB58
    by-path:                   /dev/disk/by-path/pci-0000:00:11.0-scsi-0:0:0:0-part4
  detected at:                 lun. 26 mars 2012 23:55:24 UTC
  system internal:             1
  removable:                   0
  has media:                   1 (detected at lun. 26 mars 2012 23:55:24 UTC)
    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:           
  automount hint:              
  size:                        20970471424
  block size:                  512
  job underway:                no
  usage:                       filesystem
  type:                        ntfs
  version:                     
  uuid:                        78D01438D013FB58
  label:                       MesDonnees
  partition:
    part of:                   /org/freedesktop/UDisks/devices/sda
    scheme:                    mbr
    number:                    4
    type:                      0x42
    flags:                    
    offset:                    464319938560
    alignment offset:          0
    size:                      184684666880
    label:                     
    uuid:                      

N'étant qu'un novice avec ubuntu, je n'arrive à rien tout seul et je remercie d'avance tous ce qui m'aiderons !
J'espère avoir été assez précis, si vous avez des questions n'hésitez pas. Merci

Hors ligne

#2 Le 26/03/2012, à 22:05

KRS

Re : Récupérer ses données malgré un windows HS

Il est très probable que le volume soit corrompu (suite à une extinction brutale)  hélas e ne connais pas de méthode sous linux pour le réparer. Normalement il est conseillé de lancer une vérification disque et réparation depuis windows, suite à quoi il est à nouveau possible de le monter sous linux.  C'est un inconvénient du fait que NTFS soit propriétaire.
Je te proposerais ceci comme solution, branche ton disque sur une autre machine windows et fait une vérif du disque et vois ce que tu peux récupérer.

Si c'est impossible, tu peux tenter une récupération de données avec Photorec (ya des infos sur le forum et dans la doc dessus), mais c'est une solution assez brute dans le sens ou tu vas récupérer tes fichier en vrac sans arborescence.

Edit: Peut être que Testdisk peut réparer ta partition : http://doc.ubuntu-fr.org/testdisk

Dernière modification par KRS (Le 26/03/2012, à 22:08)

Hors ligne

#3 Le 26/03/2012, à 23:05

rmy

Re : Récupérer ses données malgré un windows HS

Peux-tu redonner la dernière commande (show-info) avec sda et non sda4, c'ets pour avoir un retour de l'état matériel du disque. EN l'occurence il est question ici d'une impossibilité à lire le dernier secteur. Soit celui-ci est défectueux, soit le FS NTFS est corrompu. Il faut vérifier la première hypothèse avant d'aller plus loin, la défaillance de windows n'étant pas toujours dûe à son instabilité ^^.

Hors ligne