franck a écrit :
Le jeudi 08 septembre 2005 à 09:51 +0200, LACAILLE Charles-Philippe a
écrit :

franck a écrit :

Le lundi 05 septembre 2005 à 17:54 +0200, LACAILLE Charles-Philippe a
écrit :


Pascal Vilarem a écrit :


LACAILLE Charles-Philippe a écrit :



Salut la liste,

Suivant asiduement la lsite mais toujours discret, je me heurte aujourd'hui a un gros pepin. Comment faire pour recuperer des donnees sur un disque formate Ext3 ?

Qui n'a plus l'air de repondre. Dans tout les cas, il n'apparait plus dans les outils de configuration quelque soit le rack de branchement de la tour. --------------------[ coupure ]------------------

tant que tu n'a pas ça avec ton disque tu peut rien faire éventuellement si linux le détecte sans aucun partition
juste sdx ou hdx a se moment tu pourra utiliser fdisk pour refaire la
table de partition ...
pour que le système le detect "plus facilement" essaye de le mettre
seule sur une nappe pour un ide ou scsi le bios reconnais quoi exactement ( qu'est ce qui est affiché ?)
voilà pour commencer a+

franck

Bonjour Franck,

Bon, je reprend avec un petit complement d'information.

Au niveau du bios le disque est bien reconnu avec les bonnes references. Facil a verifier, j'ai deux fois se disque sur l'ordi.

Ensuite, lors du montage du partition, *nix me dit que mn disque en hdb a des donnees corrompu et me demande si je veux qu'il repare avec une possible perte de donnee. Je lance la reparation, il scan, cre le repertoire 'lost+found' pour le stockage et apres reboot et sa recommence ne boucle.

Et j'ai sa avec une mandrake (j'ai pas de mandriva :) ), une debian et une linspire (base sur debian je crois aussi du reste). Rien n'y fait.

Donc maintenant je vais me tourner vers mon 'ennemi' avec qui je vais faire une treve et essayer de lancer une recuperation par son biais.

Cordialement.



Salut, tu peut effectivement essayé avec un autre os mais en général il est
plus efficace de réparer un système de fichier avec sons os d'origine
( FATx/NTFS avec winX , ext,reiserf etc .. avec *nix ... )
si fsck n'arrive pas a réparer ( et donc il recommence au boot suivant)
c'est que ce qu'il a voulu écrire lors de la réparation ne c'est pas
réellement écrire sur le disque. Sûrement à cause de bock defectueux ...

tout d'abord tu ne devrait pas monter automatiquement un disque qui a
des problème. commente la ligne dans fstab. si c'est un disque qui
contient un dossier system comme /boot /usr /tmp etc ... tu est obligé
de faire la réparation/récupération en bootant avec un cdrom ou en
mettant le disque dans un autre ordi... Ensuite une fois ton système démarrer avec le disque PAS monté si ton disque n'est pas trop gros ça serai bien de faire une image de sauvegarde avant de tenter des réparation/récupération.
jusqu'a 40Go c'est faisable il te faut un peut plus que la taille de hdb
de libre sur un autre disque que tu monte dans un dossier /recup par
exemple
et tu fait : dd if=/dev/hdb of=/recup/disk_hdb_HS.img conv=noerror
là tu peut aller boire des biere ou des café parce qu'il faut au moins
une heure ( ça m'est arrivé de mettre 32heures pour 40Go!!! ) pour
copier le disque surtout si il a beaucoup d'erreur

Ensuite essaye un fsck -cc /dev/hdbX remplace le X par le num de la partition. ne fait pas fsck /dev/hdb c'est forcement /dev/hdb1 ... /dev/hdb6 ... si tu n'a pas de /dev/hdbX et seulement /dev/hdb c'est que ta table de
partition sur ton disque a été effacé donc faut la refaire avec
fdisk /dev/hdb si tu avait une seule partition il suffit de la recréer et en partition
primaire avec les valeurs proposé par défaut  pour le secteur de début
et de fin. si tu en avais plusieurs il faut essaye de de les retrouver
avec des outils comme :
gpart           http://www.stud.uni-hannover.de/user/76201/gpart/
fixdisktable            http://bmrc.berkeley.edu/people/chaffee/fat32.html
testdisk                http://www.cgsecurity.org/

en dernier recours essai de refaire la table " a peut prés" comme elle
été en général fsck arrive a retrouvé le fichier ( pas tous seulement
ceux qui sont en entier sur la nouvelle partition)

fsck -cc va lancer le prog badblock en mode non destructif pour marqué
les block defectueux (peut être faudra l'installer avant : urpmi
badblock) met bien -cc et pas -c ( man badbock pour les details)
ensuite tu devrait pouvoir monter ton disque mais comme dans ton post
précédent tu a écrire que tu a fait une réparation AVEC PERTE des
données ( en répondant Yes au démarrage ) il est possible que tu ai déjà
effacé plusieurs fichiers .... voilà pour commencer .... A+
franck

Bon, je reviens du monde de Billou.
Le disque a ete mis en rack_usb et j'ai tente de le lire avec explorer2FS qui n'a rien voulu savoir (ma montre tout de hda1 a hda10 sauf sda1 donc le rack). J'ai tout de meme prie soin de parcourir chaque partition histoire de voir qu'il n'avait pas renseigne par hdaX le disque en question mais non.

Ensuite, lancement de Easyrecovery qui a bien vue C et D (facil) et toutes les parttion "inconnue" lie au disque primaire mais rien concernant le disque plante.

Pourtant au bios il passe nickel et lors d'un branchement a chaud sous Win celui-ci le reconnais. Par contre, apres on ne le trouve nul part en declaration.

Actuellement j'essai de relancer en rack externe par linspire et il me retourne en continue un msg d'erreur que voici:

SCSI error : <1 0 0 0> return code = 0x8000002
Current sda: sence = 70 3
ASC=11 ASCQ= 0
Raw sence data: 0x70 0X00 0X00 0X00 0X00 0X0a 0X00 0X00 0X00 0X00 0X11 0X00 0X00 0X00 0X00
end_request:I/O error, dev sda, sector XYZ (ou ZYX = 1 à infini)

^ Ce message es bouble une bone centaine de fois pour finir sur un suivant.

Buffer I/O error, dev sda sector XYZ
SCSI error : <1 0 0 0> return code = 0x8000002
Current sda: sence = 70 3
ASC=11 ASCQ= 0
Raw sence data: 0x70 0X00 0X00 0X00 0X00 0X0a 0X00 0X00 0X00 0X00 0X11 0X00 0X00 0X00 0X00
end_request:I/O error, dev sda, sector XYZ (ou ZYX = 1 à infini)

Pour ensuite finir sur le dernier message ou il me resume tout les block ligne par ligne.

Buffer I/O on device sda1, logical block XYZ

Bien enttendu le disque n'est pas en SCSI mais en rack_ide branche sur l'USB.

Apres m'avoir boucle tout sa, il recommence le scan depuis le debut. J'ai l'impression de me retrouver devant mon premier plantage sous linux en 95 ou tout etait encore bien isntable mais la c'est plus grave.


--
    ("`-''-/").___..--''"`-._
     `6_ 6  )   `-.  (     ).`-.__.`)
     (_Y_.)'  ._   )  `._ `. ``-..-'
      `--'_..-_/  /--'_.' ,'
(ll).-''  (((!.'  ((!.-'
LACAILLE Charles-Philippe
Webmaster de www.scriptograph.com

[EMAIL PROTECTED]

Ce message ne contient pas d'accentuation volontairement afin d'avoir
une compatibilite maximum avec les anciens logiciels de courrier
electronique.
-----------------------------------------------------------------------

____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à