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.

#51 Le 10/01/2008, à 11:27

pauligno

Re : [Tuto] Bilan : comment récupérer des données perdues

Bonjour,

Désolé pour ces 20 jours d'absence! Les examen et les fêtes de fin d'année m'ont tenu très occupé!

Vous aviez raison les fichiers que j'arrivais pas a ouvrir été bien des dossiers dont je n'avais pas la priorité.
J'ai fait un petit chmod et tout roule maintenant smile:)!

Maintenant j'ai accès à  tout mes fichiers! Et il en a beaucoup!!
Avez vous trouver une méthode de trie efficace?

Moi je me demandais comment effacer les fichiers .txt récursivement de tous les dossiers par exemple?
(car j'en ai vraiment pas besoin)

EDIT: Quelques dernières questions : Je tombe sur des fichiers .avi et .mp3 qui sont cassé...
Es ce du au fait que j'ai pas laisser finir photorec? ou photorec n'as pu la reconstituer?
Peut on les reconstituer maintenant?

Merci,

Et au fait,
bonne année!!

Dernière modification par pauligno (Le 10/01/2008, à 11:35)

Hors ligne

#52 Le 10/01/2008, à 11:58

Skippy le Grand Gourou

Re : [Tuto] Bilan : comment récupérer des données perdues

pauligno a écrit :

Maintenant j'ai accès à  tout mes fichiers! Et il en a beaucoup!!
Avez vous trouver une méthode de trie efficace?

Tu peux utiliser ça, je l'avais développé pour le même usage. smile

Hors ligne

#53 Le 10/01/2008, à 12:13

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Le plus simple aurait été de selectionner dans photorec uniquement les types souhaités pour la récup, ça aurait été plus vite et tu n'aurais as eu à  virer les .txt
par exemple.

Maintenant que c'est fait, il y a des moyens de trier divers et variés :
Il existe des scripts, par exemple celui-ci : dossier magique
Il y en a aussi d'autres qui te permettent de virer les doublons :
voir le man de "dupemap" "file" ou "magicsort".
Enfin, ma méthode préférée, c'est de copier tous les fichiers de tous les dossiers dans un seul dossier, faire un tri par type, puis par taille pour l'affichage... et on voit assez rapidement quel sont les "fakes", les fichiers inutiles, les types à  virer, les doublons, etc... C'est plus fastidieux, mais c'est du pur artisanal wink

Pour virer tous tes .txt d'un coup, je sais pas trop, peut-être tu peux essayer quelque chose du genre :
rm -r recup_dir.*/*.txt mais je ne garanti pas le fonctionnement... à  tester sur un autre dossier avant de faire une grosse bétise...
Sinon il faut écrire un petit bash qui efface récursivement tous les .txt de tous tes dossiers recup.

Enfin, dernière question, parce que c'est loin... avant de passer par photorec, as-tu essayé de faire une restauration de ta partition problématique avec testdisk ou gpart ou parted ?

EDIT : la solution

rm -r recup_dir.*/*.txt

fonctionne je l'ai testée.

Dernière modification par rmy (Le 10/01/2008, à 12:16)

Hors ligne

#54 Le 10/01/2008, à 19:07

pauligno

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

Enfin, dernière question, parce que c'est loin... avant de passer par photorec, as-tu essayé de faire une restauration de ta partition problématique avec testdisk ou gpart ou parted ?

Ben en fait j'ai tout réinstallé depuis mon problème!
Et la j'essaye de récupérer les données qui m'intéresse: ancien travaux, musique, photos et vidéos personnelles...

J'ai lancé dossier magique et ca m'à  l'air de bien marché!
Merci Skippy le Grand Gourou et Rmy pour vos travaux!

Hors ligne

#55 Le 10/01/2008, à 23:13

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

2 rien...

@skippy : tu as remarqué la synchro wink

Hors ligne

#56 Le 10/01/2008, à 23:55

Skippy le Grand Gourou

Re : [Tuto] Bilan : comment récupérer des données perdues

rmy a écrit :

@skippy : tu as remarqué la synchro wink

Aujourd'hui à  11:58
Skippy le Grand Gourou

Aujourd'hui à  12:13
rmy

On a vu mieux quand même, je crois que j'avais une longueur d'avance... tongue

Hors ligne

#57 Le 11/01/2008, à 16:38

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Skippy le Grand Gourou a écrit :
rmy a écrit :

@skippy : tu as remarqué la synchro wink

Aujourd'hui à  11:58
Skippy le Grand Gourou

Aujourd'hui à  12:13
rmy

On a vu mieux quand même, je crois que j'avais une longueur d'avance... tongue

Visualise bien le temps qu'il m'a fallu pour écrire ce long message et rechercher les liens de partout... je pense que tu as posté ton message pendant que j'écrivais le mien !

Hors ligne

#58 Le 01/02/2008, à 19:29

z-uo

Re : [Tuto] Bilan : comment récupérer des données perdues

bonjour
j'ai un petit probleme a ce niveau la

Maintenant voyons comment utiliser dd_rhelp sur un disque endommagé :

Supposons que votre disque endommagé /dev/sda1 et que vous disposiez d'un espace vide /dev/sda2, et que vous désiriez copier les données de /dev/sda1 vers /dev/sda2 :

Code:

sudo dd_rhelp /dev/sda1 /dev/sda2/backup.img

sda1 et sda2 sont deux partition du meme disque?
si oui , c'est pas un peu dangereux de le recopier sur le meme disque
je n'ai en fait plus aucune partition de visible sur mon disque

j'ai donc essayé

sudo dd_rhelp /dev/sdb /dev/sdc1/backup.img

qui m'as renvoyé

dd_rhelp: error: '/dev/sdc1/backup.img' is not accessible/could not be created...

avec de jolies petites couleurs en plus
donc je sais pas trop quoi faire

sdc est un disque dur externe usb, est-ce cela qui pose un probleme?

Hors ligne

#59 Le 02/02/2008, à 00:22

rniamo

Re : [Tuto] Bilan : comment récupérer des données perdues

bonjour,

d'abord une remarque : ce sujet est intéressant (malheureusement) et utile mais ça manque de screenshots (toujours rassusrant si besoin)...

enfin une question : j'ai il y a quelques temps utilisé testdisk, je ne sais pas si je l'ai fait correctement mais j'ai bien récupéré mes données...mais sans leur noms. ex : une image "moi.jpg" serait devenue "096589.jpg".


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#60 Le 02/02/2008, à 00:35

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

@z-uo :
  - 1ere question : oui cela peut-être dangereux si la structure de ton disque est endommagée (matérielle ou logicielle). Lorsque j'ai écris cela je crois que je travaillais sur la récup de données d'une partition écrasée ou formatée par erreur.

  - 2è question : que donne "ls -l /dev/sdc1" ? es-tu sûr de la dénomination de tes partitions ? Peux-tu donner le résultat de "sudo parted /dev/sdc print" ? Tant que tu y es, un petit "sudo sfdisk -l " pourrait aider... Et sinon, d'o๠vient ton problème, quels symptomes ?

Hors ligne

#61 Le 02/02/2008, à 00:37

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

@rniamo : oui, et malheureusement il n'y a pas de screenshots car je n'ai pas eu le temps de pousser aussi loin les démarches (pas beaucoup d'heures dans une journée...) Je voudrai bien être expert en la matière, tout savoir à  ce sujet, et faire une jolie page wiki qui sauve la vie de beaucoup de monde... Mais j'en apprend encore tous les jours. J'expérimente encore. Je progresse. Et un jour, promis, je mettrai sur la page du wiki un screenshot spécialement dédicacé pour toi wink

EDIT : pour ta récup, tu parles bien de testdisk, pas de photorec ?

Dernière modification par rmy (Le 02/02/2008, à 00:38)

Hors ligne

#62 Le 02/02/2008, à 16:04

z-uo

Re : [Tuto] Bilan : comment récupérer des données perdues

ok alors mon problème en détail:

j'ai donc un deuxieme disque qui etait en ext3 auquel j'ai rajouté une partition en fat 32 suite a quelques probleme avec windows. le partitionnemen s'est bien passé, mais en redemarant sous windows il n'y avait plus aucune partition, juste le disque qui etait illisible et qu'il me proposait de formater( ce que je n'ai pas fais hmm )
en revenant sur ubuntu le probleme est resté le meme il ne detecte aucune partition( rien dans media) juste gparted qui detecte un disque non partitionné.
donc ne voyant rien d'autre a faire je me suis dit que jallais recuperer mes données et formater le tout voire racheter un autre disque.

hop

supernico@wonder-pc:~$ ls -l /dev/sdc1
brw-rw---- 1 root plugdev 8, 33 2008-02-02 14:42 /dev/sdc1
supernico@wonder-pc:~$ sudo parted /dev/sdc print
[sudo] password for supernico:

Disque /dev/sdc : 160GB
Taille des secteurs (logique/physique) : 512o/512o
Table de partitions : msdos

Numéro  Début   Fin    Taille  Type      Système de fichiers  Fanions
 1      32,3kB  160GB  160GB   primaire  ntfs                        

Information: Ne pas oublier de mettre à  jour /etc/fstab si nécessaire.    

supernico@wonder-pc:~$ sudo sfdisk -l

Disque /dev/sda: 9964 cylindres, 255 têtes, 63 secteurs/piste
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à  partir de 0

   Périph Amor Début     Fin   #cyls    #blocs    Id  Système
/dev/sda1   *      0+   2549    2550-  20482843+   7  HPFS/NTFS
/dev/sda2       2550    9963    7414   59552955    5  Extended
                début: (c,h,s) expecté (1023,254,63) trouvé (1023,0,1)
/dev/sda3          0       -       0          0    0  Vide
/dev/sda4          0       -       0          0    0  Vide
/dev/sda5       2550+   2804     255-   2048256   82  Linux swap / Solaris
                début: (c,h,s) expecté (1023,254,63) trouvé (1023,1,1)
/dev/sda6       2805+   6628    3824-  30716248+  83  Linux
                début: (c,h,s) expecté (1023,254,63) trouvé (1023,1,1)
/dev/sda7       6629+   9963    3335-  26788356   83  Linux
                début: (c,h,s) expecté (1023,254,63) trouvé (1023,1,1)

Disque /dev/sdb: 24792 cylindres, 255 têtes, 63 secteurs/piste
AVERTISSEMENT: la table de partitions semble avoir été créée
  pour C/H/S=*/86/15 (au lieu de 24792/255/63).
Pour ce rapport, la géométrie suivante sera assumée.
Unités= cylindres de 660480 octets, blocs de 1024 octets, décompte à  partir de 0

   Périph Amor Début     Fin   #cyls    #blocs    Id  Système
/dev/sdb1   *      0  208089- 208090- 134217727+   4  FAT16 <32M
/dev/sdb2          0       -       0          0    0  Vide
/dev/sdb3          0       -       0          0    0  Vide
/dev/sdb4          0       -       0          0    0  Vide

Disque /dev/sdb1: 16709 cylindres, 255 têtes, 63 secteurs/piste
AVERTISSEMENT: la table de partitions semble avoir été créée
  pour C/H/S=*/86/15 (au lieu de 16709/255/63).
Pour ce rapport, la géométrie suivante sera assumée.
Unités= cylindres de 660480 octets, blocs de 1024 octets, décompte à  partir de 0

   Périph Amor Début     Fin   #cyls    #blocs    Id  Système
/dev/sdb1p1   *      0  208089- 208090- 134217727+   4  FAT16 <32M
/dev/sdb1p2          0       -       0          0    0  Vide
/dev/sdb1p3          0       -       0          0    0  Vide
/dev/sdb1p4          0       -       0          0    0  Vide

Disque /dev/sdc: 19457 cylindres, 255 têtes, 63 secteurs/piste
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à  partir de 0

   Périph Amor Début     Fin   #cyls    #blocs    Id  Système
/dev/sdc1          0+  19456   19457- 156288321    7  HPFS/NTFS
/dev/sdc2          0       -       0          0    0  Vide
/dev/sdc3          0       -       0          0    0  Vide
/dev/sdc4          0       -       0          0    0  Vide

bon la j'avou que je ne comprend pas tout
sdc n'est pas dans fstab, mais je ne sais pas quoi rajouter exactement
dailleurs sdb est en ntfs dans fstab (et aucune trace de la partition en fat32) alors que je l'avais formaté en ext3 ,j'ai essayé de le changer en ext3 mais il n'as pas voulu redemarer apres( jai du utiliser le live cd)
et puis il y a cet avertissement sur la table des partition(estce que le probleme pourrais venir de la finalement)

bref je suis completement paumé la
dailleur je devrais peut etre creer un autre sujet

Hors ligne

#63 Le 02/02/2008, à 23:37

rniamo

Re : [Tuto] Bilan : comment récupérer des données perdues

@rmy : oui de testdisk

@z-uo : lance testdisk et suit ce qui est marqué, regarde d'abord si testdisk trouve ta partition perdue


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#64 Le 03/02/2008, à 02:24

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

@rniamo curieux... tu avais utilisé la touche "P" pour lister tes fichiers et vérifier que ta table était bonne ?

@z-uo : +1, lance testdisk et commence par nous dire ce qu'il renvoie...

si tu peux travaille sur des images disque plutot que le disque lui même...

Dernière modification par rmy (Le 03/02/2008, à 02:25)

Hors ligne

#65 Le 03/02/2008, à 14:03

rniamo

Re : [Tuto] Bilan : comment récupérer des données perdues

@rmy : je ne sais plus si j'avais utilisé la touche P mais ma table était bonne.


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#66 Le 03/02/2008, à 16:06

z-uo

Re : [Tuto] Bilan : comment récupérer des données perdues

C'est magique, je viens de récupérer tout mon disque dans l'état ou il était simplement en réécrivant la table des partitions.

j'ai aussi été quelque peu aidé par cette page:
http://forum.pcastuces.com/sujet.asp?f=01&s=102819
si ca peu servir

merci pour votre aide

Hors ligne

#67 Le 03/02/2008, à 17:47

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

tant mieux z-uo, heureux d'avoir pu aider. Si tu as le courage, n'hesites pas  detailler un peu plus ta demarche, pourquoi pas avec quelques screenshots ? wink

EDIT : pour ceux qui cherchent, dans le post pecedent le lien pointe vers :
UTILISER TESTDISK EN DETAIL

Dernière modification par rmy (Le 03/02/2008, à 17:48)

Hors ligne

#68 Le 03/02/2008, à 18:49

z-uo

Re : [Tuto] Bilan : comment récupérer des données perdues

ok donc pour reecrire la table des partition qui avait été detruite je sais pas trop comment

apres demarage de testdisk et selection du disque:

TestDisk 6.6, Data Recovery Utility, February 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org


Disk /dev/sdb - 203 GB / 189 GiB - CHS 24792 255 63

[ Analyse  ]  Analyse current partition structure and search for lost partitions
[ Advanced ]  Filesystem Utils
[ Geometry ]  Change disk geometry
[ Options  ]  Modify options
[ MBR Code ]  Write TestDisk MBR code to first sector
[ Delete   ]  Delete all data in the partition table
[ Quit     ]  Return to disk selection






Note: Correct disk geometry is required for a successful recovery. 'Analyse'
process may give some warnings if it thinks the logical geometry is mismatched.

donc analyse

TestDisk 6.6, Data Recovery Utility, February 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 203 GB / 189 GiB - CHS 24792 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 1 P Linux                    0   1  1 20923 254 63  336143997
 2 P FAT32 LBA            20924   0  1 24791 254 63   62139420
No partition is bootable











*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
[Proceed ]  [ Backup ]
                            Try to locate partition

ces partition n'etaient pas visibles avant que je les recupere wink
donc proceed
ou backup pour faire unesauvegarde avant

TestDisk 6.6, Data Recovery Utility, February 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 203 GB / 189 GiB - CHS 24792 255 63
     Partition               Start        End    Size in sectors
P Linux                    0   1  1 20923 254 63  336143997
P FAT32 LBA            20924   0  1 24791 254 63   62139420











Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
     Enter: to continue
EXT3 Large file Sparse superblock Recover, 172 GB / 160 GiB

il m'as donc retrouvé deux partition
la première etait precédé d'un " * " je l'ai donc mis en " P " pour primaire
puis entrée

TestDisk 6.6, Data Recovery Utility, February 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 203 GB / 189 GiB - CHS 24792 255 63

     Partition                  Start        End    Size in sectors

 1 P Linux                    0   1  1 20923 254 63  336143997
 2 P FAT32 LBA            20924   0  1 24791 254 63   62139420













[  Quit  ]  [Search! ]  [ Write  ]
                       Write partition structure to disk

search s'il n'as pas retrouvé toutes les partition
ou write pour réécrire la table des partition

TestDisk 6.6, Data Recovery Utility, February 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Write partition table, confirm ? (Y/N)

donc Y pour confirmer wink
redemarrer ensuite et normalement ca devrait marcher smile

Hors ligne

#69 Le 04/02/2008, à 01:32

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Merci, c'est simple, c'est clair et ca servira pour les suivants wink

EDIT : une autre page qui relate une réussite : ICI

Dernière modification par rmy (Le 04/02/2008, à 02:53)

Hors ligne

#70 Le 15/03/2008, à 13:57

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Un trés bon lien (qui veut faire la trad ?) pour la récup de fichiers effacés sur une partition ext3.

ICI

Hors ligne

#71 Le 12/04/2008, à 00:31

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

encore une bonne réussite, pourtant pas simple au départ :

finquebecois a écrit :

Bonjour et merci à tous ! Rmy et Denis_aec, c'était très agréable de ne pas se sentir seul, en plus d'être paumé avec un disque en rade !! Ce forum est vraiment indispensable.

Un petit résumé pour ceux qui se sentirais perdu de même :
Alors que j'étais en train de partitionner mes disques pour installer proprement la version béta de Hardy Heron et réinstaller windows xp
cf : http://forum.ubuntu-fr.org/viewtopic.php?id=205274

j'ai commis une erreur. Minuscule : n'arrivant pas à formater en ntfs la partition où je voulais mettre xp, j'ai décidé de le faire directement lors de cette installation... A la question "Voulez-vous supprimer cette partition", j'ai répondu "Oui" et j'ai perdu TOUTES MES partitions.
Angoisse.

J'ai sorti mon liveCD, lancé ubuntu, connecté un cable réseau à mon portable DELL et posé une nouvelle question sur ce forum pour utiliser Testdisk :
http://forum.ubuntu-fr.org/viewtopic.php?id=206122

Comme m'a précisé cflam_69, beaucoup de doc intéressante ici ;
http://doc.ubuntu-fr.org/partitions?s=t … partitions
http://www.cgsecurity.org/wiki/FR_TestDisk

Guidé par les docs et les discussions :
Donc, en utilisant le liveCD :
- d'abord, activer les dépots Universe dans les sources de mises à jour. Recharger la liste des paquets, directement, ou avec
sudo apt-get update

- installer testdisk
sudo apt-get install testdisk

- Lancer testDisk en forçant sur le disque inaccessible (/dev/sda) :
sudo testdisk /dev/sda

Ouf, les partitions sont visibles :
Disk /dev/sda - 160 GB / 149 GiB - CHS 19457 255 63
     Partition               Start        End    Size in sectors
* Linux                    0   1  1  5100 254 63   81947502
P Linux Swap            5101   0  1  5349 254 63    4000185
L Linux                10081   1  1 19129 254 63  145372122

"Enter"... "réécrire"...
Une fois la réécriture de la table des partitions faites, reste à restaurer le grub (cf les messages ci-dessus)... Une manière simple de le faire : installer, enfin, la version beta de Hardy Heron ! Le grub est reconstruit, mis à jour avec les systèmes d'exploitations bootables.

Morale : beaucoup de choses un peu mieux comprises aujourd'hui qu'il y a une semaine. Merci à nouveau à tous. Et bonne journée.

Frédéric

ça vient de

Hors ligne

#72 Le 18/04/2008, à 08:58

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

Décidément ces jours-cis, je fais des heureux... ça fait plaisir plaisir.

Une autre réussite, un grand classique

Hors ligne

#73 Le 18/05/2008, à 23:06

gva_raphael

Re : [Tuto] Bilan : comment récupérer des données perdues

merci pour ce récapitulatif, j'ai pu avancer dans mon problème

Dernière modification par gva_raphael (Le 18/05/2008, à 23:07)

Hors ligne

#74 Le 28/05/2008, à 22:30

Ekinoks

Re : [Tuto] Bilan : comment récupérer des données perdues

Salut !

Tres tres utile ce fil !! smile j'ai pu récupérer les données d'une partition qui avait des clusters défectueux smile Merci !

Par contre chez moi la commande suivante pour récupérer une image du disque par le réseau n'a pas marché :

sudo dd_rhelp /dev/sda1 - | ssh username@machineip ‘cat /datarecovery/backup.img’

Déjà j'ai du passer par ddrecsue car dd_rhelp ne marchait pas avec comme deuxième argument "-"
Ensuite j'ai du modifier légèrement la commande comme ceci :

sudo ddrecsue /dev/sda1 - | ssh username@machineip 'cat > /destination/backup.img'

Hors ligne

#75 Le 29/05/2008, à 01:04

rmy

Re : [Tuto] Bilan : comment récupérer des données perdues

merci les gars pour les retours tongue

UN autre truc à fouiller, voir si c'est un bug du soft ou de l'humain :

Quand on a une partition sur laquelle il y a testdisk... suposons que l'on lance l'ordi avec un live et que... après un chroot, pas moyen de lancer testdisk efficacement : pas de disque C reconnu... que faire ?

Hors ligne