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
____________________________________________________
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________