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 09/07/2012, à 15:32

cledesol

[Résolu] Mon disque dur est "cassé"

Bonjour

J'ai un disque dur Western Digital WD800 qui refuse de se monter.
Pour tenter de récupérer les données présentes, j'ai fait une image du disque avec dd_rhelp.
Quand je tente de monter cette image, je récupère dans dmesg l'erreur suivante:

[ 3512.481295] EXT4-fs (loop0): bad geometry: block count 19537686 exceeds size of device (19531250 blocks) 

Que puis-je faire pour tenter une récupération de mes données ?

Cordialement

Dernière modification par cledesol (Le 10/07/2012, à 20:58)


Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....

Hors ligne

#2 Le 09/07/2012, à 15:56

Nasman

Re : [Résolu] Mon disque dur est "cassé"

Peut tu brancher ton disque et faire un:

sudo fdisk -lu

PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#3 Le 09/07/2012, à 17:20

cledesol

Re : [Résolu] Mon disque dur est "cassé"

Merci de me consacrer de ton temps.

Voici le résultat:

Disk /dev/sdb: 80.0 GB, 80000000000 bytes
255 têtes, 63 secteurs/piste, 9726 cylindres, total 156250000 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/sdb ne contient pas une table de partitions valable

Sur ce disque j'avais fait une partition unique pour faire la sauvegarde des données avant l'installation de Ubuntu 12.04

Il me semble bien que cette sauvegarde s'était bien passée.

Le problème est apparu quand j'ai voulu restaurer les données.


Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....

Hors ligne

#4 Le 09/07/2012, à 21:19

cledesol

Re : [Résolu] Mon disque dur est "cassé"

A partir de l'image du disque créée par dd_rhelp, j'ai tenté la commande suivante:

sudo fsck -y mon_fichier_image

et la réponse est :

remy@remy-System-Product-Name:~/tmp$ sudo fsck -y /home/remy/tmp/wd800.img
fsck de util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
La taille du système de fichiers (selon le superbloc) est de 19537686 blocs
La taille physique du périphérique est de 19531250 blocs
Le superbloc ou la table des partitions est peut-être corrompue !
Arrêter ? oui

Que puis-je tenter d'autre ?


Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....

Hors ligne

#5 Le 09/07/2012, à 22:56

Nasman

Re : [Résolu] Mon disque dur est "cassé"

sudo dd if=/dev/sdb bs=512 count=1 | hexdump -C

PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#6 Le 09/07/2012, à 23:22

cledesol

Re : [Résolu] Mon disque dur est "cassé"

Voila ce que cela donne:

remy@remy-System-Product-Name:~$ sudo dd if=/dev/sdb bs=512 count=1 | hexdump -C[sudo] password for remy: 
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,0156845 s, 32,6 kB/s
00000200
remy@remy-System-Product-Name:~$

Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....

Hors ligne

#7 Le 10/07/2012, à 08:25

Nasman

Re : [Résolu] Mon disque dur est "cassé"

Apparemment ta table des partitions a disparu. Le mbr de ton disque sdb est vierge.

Je pense que tu devrais contacter rmy dans le topic qui va bien et voir du côté de testdisk


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#8 Le 10/07/2012, à 11:20

dev/random

Re : [Résolu] Mon disque dur est "cassé"

cledesol a écrit :
remy@remy-System-Product-Name:~/tmp$ sudo fsck -y /home/remy/tmp/wd800.img
fsck de util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
La taille du système de fichiers (selon le superbloc) est de 19537686 blocs
La taille physique du périphérique est de 19531250 blocs
Le superbloc ou la table des partitions est peut-être corrompue !
Arrêter ? oui

Que puis-je tenter d'autre ?

Il faut ajuster la taille physique et la taille logique (du système de fichiers). La commande est simplement:

resize2fs  /home/remy/tmp/wd800.img

Note. Si tu n'as plus que ça comme données, je te suggère de faire une copie (compressée) avant.. ex:

gzip < wd800.img > wd800.img.gz

Note2. je te conseille de monter ton image en lecture seule, pour limiter les effets secondaires:

sudo mount -o loop, ro /home/remy/tmp/wd800.img /mnt

667, the neighbour of the beast..

Hors ligne

#9 Le 10/07/2012, à 20:58

cledesol

Re : [Résolu] Mon disque dur est "cassé"

Merci !  Mille mercis !!!!

Mais où diable apprenez-vous ce genre de trucs ?

Je passe le sujet en résolu


Bon, eh bien je vais partir en Théorie parce qu'en Théorie, tout se passe bien ....

Hors ligne