#1 Le 21/03/2021, à 16:42
- laslack
comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour ,
j'ai chargé une image disque d'un firmware linux non ubuntu que j'ai voulu enregistrer sur un disque dur et surement
une fausse manip et ,un disque complet (1seule partition) vide : ""disques" me dit :.contenu inconnu "pour ce disque et me montres un pseudo périphérique au contenu inconnu et de la dimension de l image disque
.Je n'ai plus touché à ce disque depuis etje suis en train de récupérer avec testdisk et j'ai une multitude de dossiers qui se sont crées sur mon disque de récup,
1-comment compiler tout ça pour restaurer sur le disque d'origine.
2-qu'est ce qui a pu se passer ?
Merci
ubuntu 18.04 et gnome 3
Dernière modification par laslack (Le 31/03/2021, à 19:07)
Hors ligne
#2 Le 22/03/2021, à 10:24
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour
Sous toute réserve, tu as téléchargé un fichier suffixé .iso
et au lieu de le copier dans un répertoire de la partition, tu l'as soit copié directement dans la partition soit directement dans le disque dur avec une commande de base dd ou un logiciel graphique émulant cette commande
Tu as pu récupérer quelques (ou beaucoup) de fichiers qui n'ont pas été écrasés par cette copie, Mais tu as perdu tous ceux qui étaient stockés à l'endroit ou cette iso a été copiée.
Sans bien connaître le détail
Il faudrait que tu retrouves comment les partitions étaient décrites avant ta manipulation.
=> il est possible que testdisk puisse t'aider. Il te proposera alors de les refabriquer
=> si ce n'est pas le cas, gparted sait créer quelques types de partitions
Je suppose que c'est le disque décrit dans cet échange https://forum.ubuntu-fr.org/viewtopic.p … #p22431183
Hors ligne
#3 Le 22/03/2021, à 11:27
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour
oui c'est le firmware du disque en question.
Sur le disque effacé je n'avais qu'une partition qui stockait ous mes fichiers muktimedias. formaté en ext4
j'ai fait une récup avec "testdisk" ce qui m'a donné une multitude de dossiers contenant chacun de nombreux fichiers.
J'ai fait un chown -R pour récupérer la main ,mais maintenant je ne sais pas comment verifier et réimplanter ces données sur le disque qui a été écrasé.
Dernière modification par laslack (Le 22/03/2021, à 11:29)
Hors ligne
#4 Le 22/03/2021, à 12:38
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Je pense que tes dossiers commencent par un nom ressemblant à recup-dir
Regarde leur contenu. A mon avis , tu as les vrais noms
Si tel est le cas,
Tu reformates en EXT4 la partition de ce disque au besoin en fabriquant une table de partition certainement msdos.
Tu la montes sur un point de montage. Par exemple en remplaçant X par la bonne lettre
sudo mkdir /mnt/PDM
sudo mount -v /dev/SDX1 /mnt/PDMPuis tu te positionnes sur le niveau supérieur aux répertoires récupérés.
cd /Le niveau supérieurTu vérifies que tu vois bien tes récup
ls -ls Je pense que cette commande va faire correctement en remplaçant le début de récup par le début des noms
sudo cp -rv récup*/* /mnt/PDMDernière modification par geole (Le 22/03/2021, à 12:39)
Hors ligne
#5 Le 22/03/2021, à 13:16
- gascon

Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Salut,
tu parle de ce firmware ? (31 mb, contiens install.img 144 mo, j'arrive pas a l'ouvrir)
j'ai voulu enregistrer sur un disque dur et sûrement une fausse manip
tu l'as soit copié directement dans la partition soit directement dans le disque dur avec une commande de base dd ou un logiciel graphique émulant cette commande
Pourrait tu décrire exactement ce que tu as fait et comment. edit : Il y a un pdf dans un langue dont les deux seul mot que j'identifie sont USB et fat32.
Sachant que la récupération des donnée avec testdick permettra de récupérer des films (en partie) mais pas de remettre en fonctionnement ton disque multimédia si son système est contenue sur ce disque.
Est ce que ton appareil multimédia fonctionne sans le disque et qu'il est simplement vide ? ou est ce qu'il t'affiche un message d'erreur ?
Si tu as supprimé la partition sans rien écrire il y a un moyen de restaurer l'ancienne partition.
Dernière modification par gascon (Le 22/03/2021, à 13:25)
se qui ne me tue pas me rend plus fort Tout seul on va plus vite, ensemble, on va plus loin. ^^
Hors ligne
#6 Le 23/03/2021, à 10:43
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour ,
J'ai téléchargé l'archive et décompressé dan" téléchargements " puis j'ai fait un copier/coller dans un disque qui contenait mes fichiers multimedia ,résultat :l'ensemble du disque est devenu "non alloué".
j'ai vu ce message c'est du hongrois ,
Mise à jour du firmware
Extrayez le fichier zip de mise à jour du micrologiciel.
Copiez le fichier de mise à jour du micrologiciel (install.img)
Répertoire racine du lecteur flash USB. (FAT32)
Éteignez l'appareil avec l'interrupteur à l'arrière.
Connectez le lecteur flash à une entrée USB.
Pour le panneau avant
Allumez l'appareil avec l'interrupteur à l'arrière.
Lorsque "HELLO" apparaît sur l'afficheur du panneau frontal, alors
appuyez sur le bouton du menu principal sur le panneau avant. ()
L'écran du panneau avant affiche "INSTALL" et l'OSD pour la mise à jour
processus s'affiche.
Pour le panneau avant
Appuyez et maintenez le bouton du menu principal et sur le panneau avant
allumez l'appareil avec l'interrupteur à l'arrière.
Appuyez sur la touche du menu principal () et maintenez-la enfoncée
Le processus de mise à jour apparaît sur l'OSD.
L'appareil dispose d'un processus de mise à jour automatique
s'affiche dans les fenêtres qui apparaissent.
L'appareil redémarre automatiquement après la mise à jour.
Requête de version du micrologiciel
Appuyez sur le bouton du menu principal pour accéder au menu principal. ()
Dans le menu principal, appuyez sur STOP () et
Les boutons PAUSE () de la télécommande.
Mise à jour et requête du micrologiciel
Lecteur et enregistreur M-BoxJe n'ai fait que le copier sur le disque de mon pc. celui qui a perdu ses données et qui est différent du disque dur multimedia hmb
je suis allé voir le tuto que tu m'es indiqué .je joins le contenu de tesdisk.log
Mon Mar 22 12:48:14 2021
Command line: TestDisk
TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Linux, kernel 5.4.0-67-generic (#75~18.04.1-Ubuntu SMP Tue Feb 23 19:17:50 UTC 2021) x86_64
Compiler: GCC 7.2
ext2fs lib: 1.44.1, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none, curses lib: ncurses 6.0
/dev/sda: LBA, HPA, LBA48, DCO support
/dev/sda: size 3907029168 sectors
/dev/sda: user_max 3907029168 sectors
/dev/sda: native_max 3907029168 sectors
/dev/sdb: LBA, HPA, LBA48, DCO support
/dev/sdb: size 3907029168 sectors
/dev/sdb: user_max 3907029168 sectors
/dev/sdb: native_max 3907029168 sectors
/dev/sdc: LBA, HPA, LBA48, DCO support
/dev/sdc: size 1250263728 sectors
/dev/sdc: user_max 1250263728 sectors
/dev/sdc: native_max 1250263728 sectors
/dev/sdd: LBA, HPA, LBA48, DCO support
/dev/sdd: size 500118192 sectors
/dev/sdd: user_max 500118192 sectors
/dev/sdd: native_max 500118192 sectors
Warning: can't get size for Disk /dev/mapper/control - 0 B - 0 sectors, sector size=512
Hard disk list
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - ST2000DM001-1ER164, S/N:Z5022XY2, FW:CC26
Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - SAMSUNG HD204UI, S/N:S2H7J9KB616775, FW:1AQ10001
Disk /dev/sdc - 640 GB / 596 GiB - CHS 77825 255 63, sector size=512 - WDC WD6400AAKS-22A7B2, S/N:WD-WMASY7888336, FW:01.03B01
Disk /dev/sdd - 256 GB / 238 GiB - CHS 31130 255 63, sector size=512 - Samsung SSD 850 PRO 256GB, S/N:S1SUNSAG368729F, FW:EXM02B6Q
Disk /dev/sde - 1000 GB / 931 GiB - CHS 121597 255 63, sector size=512 - WD Elements 2620, FW:1018
Disk /dev/sdf - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - WD Ext HDD 1021, FW:2002
Partition table type default to Intel
Disk /dev/sda - 2000 GB / 1863 GiB - ST2000DM001-1ER164
Partition table type: Intel
Analyse Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
Current partition structure:
Partition sector doesn't have the endmark 0xAA55
search_part()
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
block_group_nr 3
recover_EXT2: "e2fsck -b 98304 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=3/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
Results
* Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite the partition table for the moment:
echo "0 3907026944 linear /dev/sda 2048" | dmsetup create test0
interface_write()
1 * Linux 0 32 33 243201 78 13 3907026944 [Stock]
search_part()
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
block_group_nr 3
recover_EXT2: "e2fsck -b 98304 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=3/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 5
recover_EXT2: "e2fsck -b 163840 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=5/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 7
recover_EXT2: "e2fsck -b 229376 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=7/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 9
recover_EXT2: "e2fsck -b 294912 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=9/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 25
recover_EXT2: "e2fsck -b 819200 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=25/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 27
recover_EXT2: "e2fsck -b 884736 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=27/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 49
recover_EXT2: "e2fsck -b 1605632 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=49/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 81
recover_EXT2: "e2fsck -b 2654208 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=81/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
block_group_nr 125
recover_EXT2: "e2fsck -b 4096000 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=125/14904, s_mnt_count=1625/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 488378368
recover_EXT2: part_size 3907026944
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
Search for partition aborted
Results
* Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite the partition table for the moment:
echo "0 3907026944 linear /dev/sda 2048" | dmsetup create test0
SIGHUP detected! TestDisk has been killed.Dernière modification par laslack (Le 23/03/2021, à 10:50)
Hors ligne
#7 Le 23/03/2021, à 11:01
- gascon

Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour ,
Je n'ai fait que le copier sur le disque de mon pc. celui qui a perdu ses données et qui est différent du disque dur multimedia hmb
ok je pense que j'ai compris ce qui c'est passé, tu as du l'ouvrir avec le restaurateur d'image disque. Qui l'a appliquer sur un de tes disques (ou partition ?).
Du coup je pose la question a geole si c'est bien ça il a écrasé les 144mo en début de partition. Est ce que si c'est bien ça il a perdu tout son index et la seule solution est de récupérer fichier par fichier, ou est ce qu'il y a encore moyen de récupérer l'index de l'ancienne partition ?
Le message que tu donne semble être la version française du pdf (hongrois du coup), comment tu as eu ce message, tu as traduit le pdf ou il c'est afficher dans une fenêtre dans une des manipulation que tu as faite ?
résultat :l'ensemble du disque est devenu "non alloué".
hooo sa serait plutôt une bonne nouvelle, il faut vérifier ça.
Je vois que sda et sdb sont identique :
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - ST2000DM001-1ER164, S/N:Z5022XY2, FW:CC26
Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - SAMSUNG HD204UI, S/N:S2H7J9KB616775, FW:1AQ10001sdb est la sauvegarde complète de sda ?
Dernière modification par gascon (Le 23/03/2021, à 11:15)
se qui ne me tue pas me rend plus fort Tout seul on va plus vite, ensemble, on va plus loin. ^^
Hors ligne
#8 Le 23/03/2021, à 11:13
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Du coup je pose la question a geole si c'est bien ça il a écrasé les 144mo en début de partition. Est ce que si c'est bien ça il a perdu tout son index et la seule solution est de récupérer fichier par fichier, ou est ce qu'il y a encore moyen de récupérer l'index de l'ancienne partition ?
Bonjour
C'est pour cela que j'avais demandé à laslack si testdisk avait retrouvé des partitions afin de les faire revivre.
Bien sur, j'ai le log de testdisk, Il reste juste à le comprendre... et je n'en ai pas trop envie puisqu'il fait normalement le rapport à l'écran. https://doc.ubuntu-fr.org/_media/tuto_2 … ce73a8.png
Hors ligne
#9 Le 23/03/2021, à 11:21
- gascon

Re : comment réimplanter les données récupérées avec testdisk? RESOLU
puisqu'il fait normalement le rapport à l'écran. https://doc.ubuntu-fr.org/_media/tuto_2 … ce73a8.png
Ok dommage. Je l'ai fait une fois et effectivement il me semble qu'il donnait la liste des possibilités restaurable.
Je comprend pas mais je suppose que la réponse est là :
Results
* Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite the partition table for the moment:
echo "0 3907026944 linear /dev/sda 2048" | dmsetup create test0
SIGHUP detected! TestDisk has been killed.@laslack est ce que a la fin tu as eu un écran qui ressemble au screen que donne geole ?
Dernière modification par gascon (Le 23/03/2021, à 11:32)
se qui ne me tue pas me rend plus fort Tout seul on va plus vite, ensemble, on va plus loin. ^^
Hors ligne
#10 Le 23/03/2021, à 19:03
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Pour le hongrois je suis aller voir google traduction.
En ce qui concerne sdb, (il a un contenu tout à fait différent de sda),c'est celui que j'ai mis comme destination de recup-dir lors d'une récente tentative avec test disk : il contient environ 4800 dossiers que je veux remettre sur un nouveau disque
Hors ligne
#11 Le 23/03/2021, à 22:32
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Pour le moment je cherche un peu partout dans la doc et je suis quelques tutos .
Ci dessous les résultats de mes commandes ,si ça peut etre utile pour aider à la résolution de mon problème
-concerne le mbr du dd /dev/sda
jeanpaul@jeanpaul-g41m-2sh:~$ sudo dd if=/dev/sda bs=512 count=1 | hexdump -C
[sudo] Mot de passe de jeanpaul :
00000000 fa b8 00 10 8e d0 bc 00 b0 b8 00 00 8e d8 8e c0 |................|
1+0 enregistrements lus
1+0 enregistrements écrits
00000010 fb be 00 7c bf 00 06 b9 00 02 f3 a4 ea 21 06 00 |...|.........!..|
00000020 00 be be 07 38 04 75 0b 83 c6 10 81 fe fe 07 75 |....8.u........u|
512 bytes copied, 0,000267741 s, 1,9 MB/s
00000030 f3 eb 16 b4 02 b0 01 bb 00 7c b2 80 8a 74 01 8b |.........|...t..|
00000040 4c 02 cd 13 ea 00 7c 00 00 eb fe 00 00 00 00 00 |L.....|.........|
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 00 00 00 54 b2 fa 78 00 00 00 00 |........T..x....|
000001c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
jeanpaul@jeanpaul-g41m-2shDisque /dev/sda : 1,8 TiB, 2000398934016 octets, 3907029168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x78fab254et puis je suis entrain d'essayer gpart , j'ai un scan en cours
Dernière modification par laslack (Le 24/03/2021, à 09:40)
Hors ligne
#12 Le 24/03/2021, à 10:55
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour
Il est possible que mon message https://forum.ubuntu-fr.org/viewtopic.p … #p22431670 se soit pas suffisamment clair.
Si tu souhaites être guidé pas à pas, on a besoin de connaître les points de montage de tes deux disques. Cela s'obtient par cette commande
lsblk -le7 -o +sizeSi tu ne vois pas les deux disques et leurs partitions, fais le nécessaire pour les monter.
Tu en donneras le retour lorsque les partitions seront visibles.
Tu essaieras de préciser laquelle contient tes données à dupliquer et laquelle doit les recevoir
Hors ligne
#13 Le 24/03/2021, à 11:37
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour et merci
ci dessous les résultats de la commande :
eanpaul@jeanpaul-g41m-2sh:~$ lsblk -le7 -o +size
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT SIZE
sda 8:0 0 1,8T 0 disk 1,8T
sdb 8:16 0 1,8T 0 disk 1,8T
sdb1 8:17 0 488,3G 0 part 488,3G
sdb2 8:18 0 1,4T 0 part /media/jeanpaul/stokage1.5 t 1,4T
sdc 8:32 0 596,2G 0 disk 596,2G
sdc1 8:33 0 591,4G 0 part /mnt/b78b0088-f858-4525-9c92-5abe20619e9a 591,4G
sdc2 8:34 0 3,4G 0 part [SWAP] 3,4G
sdd 8:48 0 238,5G 0 disk 238,5G
sdd1 8:49 0 81,5G 0 part / 81,5G
sdd2 8:50 0 78,5G 0 part 78,5G
sdd3 8:51 0 78,3G 0 part 78,3G
sdd4 8:52 0 267M 0 part /boot/efi 267M
sde 8:64 0 1,8T 0 disk 1,8T
sde1 8:65 0 1,8T 0 part /media/jeanpaul/5ee3f345-879f-4a8a-b23e-46 1,8T
sdf 8:80 0 465,8G 0 disk 465,8G
sdf1 8:81 0 465,8G 0 part /media/jeanpaul/sauvegarde 465,8G
sr0 11:0 1 1024M 0 rom 1024M
jeanpaul@jeanpaul-g41m-2sh:~$ Le disque d'origine est sda et celui sur lequel rcup-dir contient les données récupérées est sdb2
Pour monter sda je dois faire "sudo mount /media/jeanpaul/stock ?? (stock était le nom de ce dd")
j'ai vérifié dans les dossier "recup-dir" , à peut près tout semble y etre comment faire pour les remettre en bloc sur sda ?
Dernière modification par laslack (Le 24/03/2021, à 11:40)
Hors ligne
#14 Le 24/03/2021, à 13:24
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
D'abord,
Il faut que le disque SDA possède une partition.... Ce qui n'est pas le cas actuellement.
Donc tu lances GPARTED et avec l'onglet périphérique, tu fabrique une table de partition msdos.
Du moins je pense que c'est le cas le plus probable
Puis tu fabriques une partition EXT4 si j'ai compris les échanges
Tu peux même lui mettre une étiquette, Evite les espaces, les accents et les caractères bizarre par exemple stock1
Puis tu la montes, et tu redonnes le retour de cette même commande afin de la voir présente dans la liste
La commande de montage va alors ressemble à cela
sudo mkdir /media/jeanpaul/stock1
sudo chmod 777 /media/jeanpaul/stock1
sudo mount -v /dev/sda1 /media/jeanpaul/stock1Afin d'avancer d'un cran pour la suite, afin de trouver les répertoires, donne aussi ce retour
ls -ls /media/jeanpaul/"stokage1.5 t"Si les répertoires sont au premier niveau, comme il y en a environ 4000, ne donne que quelques lignes. Le but est de connaître le style de nom.
Hors ligne
#15 Le 25/03/2021, à 10:49
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
voilà quelque dossiers de recup-dir , mais je ne leur vois pas de nom particulier :
jeanpaul@jeanpaul-g41m-2sh:~$ ls -ls /media/jeanpaul/"stokage1.5 t"/recup-dir
total 98272
20 drwxrwxr-x 2 jeanpaul root 20480 mars 21 12:34 recup_dir.1
20 drwxrwxr-x 2 jeanpaul root 20480 mars 21 12:34 recup_dir.10
20 drwxrwxr-x 2 jeanpaul root 20480 mars 21 12:35 recup_dir.100
20 drwxrwxr-x 2 jeanpaul root 20480 mars 21 13:31 recup_dir.1000
20 drwxrwxr-x 2 jeanpaul root 20480 mars 21 13:31 recup_dir.1001
20 drwxrwxr-x 2 jeanpaul root 20480 mars 21 13:31 recup_dir.1002
20 drwxrwxr-x 2 jeanpaul root 20480 mars 21 13:31 recup_dir.1003
et quelques exemples de contenu :
recup
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606559.java
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606567.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606575.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606607.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606631.java
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606639.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606671.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606679.java
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606687.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606711.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606719.java
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606727.java
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606735.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606767.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606791.java
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606799.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606815.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606855.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606879.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606895.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606903.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606911.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606927.pm
/media/jeanpaul/stokage1.5 t/recup-dir/recup_dir.100/f2606935.pm-dir 100
ce sont peut etre des fichiers très anciens effacés, j'ai repéré par leur type mes fichiers media qui sont répartis dans divers sous dossiers .
je pense donc lesrecopier sur sda1 est correct?
Hors ligne
#16 Le 25/03/2021, à 12:09
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour
Je m'en doutais un peu...
Tu n'as pas utilisé testdisk pour récupérer tes noms de fichiers.
Tu as utilisé photorec pour récupérer le contenu des fichiers et il a mis des noms à lui
Pour quelle raison as-tu pris photrec, Cela me semble bizarre que testisk utilisé en temps que testdisk n'ait rien retrouvé dans une partition auparavant formatée en EXT4
Je pense que cela vaut le coup que tu réessaies surtout si tu n'as encore reformé le disque
Tu feras des copier/coller des affichages d'écran https://doc.ubuntu-fr.org/testdisk
Pas spécialement les premiers.
Tu donneras celui de l'étape 8.
Dernière modification par geole (Le 26/03/2021, à 12:50)
Hors ligne
#17 Le 26/03/2021, à 09:30
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour,
j'ai recommencé ,ci dessous écran de l'étape 8
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
Partition Start End Size in sectors
>D Linux 0 32 33 243201 78 13 3907026944 [Stock]
D HPFS - NTFS 141440 95 32 190642 121 7 790431744
D HPFS - NTFS 179775 229 39 179788 165 25 204800
D HPFS - NTFS 179785 20 12 179797 210 61 204800
D HPFS - NTFS 179788 165 26 228990 191 1 790431744
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
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiBla partition qui m'interesse est Linux , les autres je ne sais pas ce que c'est , peut ^etre des vieilles du temps ou j'étais sous windows
j'ai continué et voilà le résultat :
estDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
Partition Start End Size in sectors
1 P Linux 0 32 33 243201 78 13 3907026944 [Stock]
>[ Quit ] [ Write ]
Return to main menuJe ne vois pas de fichiers de récupération
Ci dessous , la fin du log pour le moment :
Results
Linux 0 32 33 243201 78 13 3907026944 [Stock]
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 2000 GB / 1863 GiB
HPFS - NTFS 141440 95 32 190642 121 7 790431744
NTFS found using backup sector, blocksize=4096, 404 GB / 376 GiB
HPFS - NTFS 179775 229 39 179788 165 25 204800
NTFS found using backup sector, blocksize=4096, 104 MB / 100 MiB
HPFS - NTFS 179785 20 12 179797 210 61 204800
NTFS, blocksize=4096, 104 MB / 100 MiB
HPFS - NTFS 179788 165 26 228990 191 1 790431744
NTFS, blocksize=4096, 404 GB / 376 GiB
Hint for advanced users. dmsetup may be used if you prefer to avoid to rewrite the partition table for the moment:
echo "0 3907026944 linear /dev/sda 2048" | dmsetup create test0
echo "0 790431744 linear /dev/sda 2272239616" | dmsetup create test1
echo "0 204800 linear /dev/sda 2888099840" | dmsetup create test2
echo "0 204800 linear /dev/sda 2888247296" | dmsetup create test3
echo "0 790431744 linear /dev/sda 2888304640" | dmsetup create test4
interface_write()
1 P Linux 0 32 33 243201 78 13 3907026944 [Stock]Comment passer à la récupération des données avec mes noms de dossier comme tu m'as indiqué?
Dernière modification par laslack (Le 26/03/2021, à 09:57)
Hors ligne
#18 Le 26/03/2021, à 12:07
- gascon

Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Ce dont j'évoquais, il semble que c'est ce qui est fait en étape 9
Attention, en choisissant « write », il réécrit l'index du disque dur donc tout ce qu'il y a actuellement sur le disque dur sera effacé par contre on pourra récupérer les données de l'ancienne partition (si on n'a pas réécrit dessus).
Puis on redémarre l'ordinateur et c'est tout bon.
Tu n'a rien de visible sur le disque après cette étape ?
se qui ne me tue pas me rend plus fort Tout seul on va plus vite, ensemble, on va plus loin. ^^
Hors ligne
#19 Le 26/03/2021, à 12:54
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
j'ai continué et voilà le résultat :
estDisk 7.0, Data Recovery Utility, April 2015 Christophe GRENIER <grenier@cgsecurity.org> http://www.cgsecurity.org Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63 Partition Start End Size in sectors 1 P Linux 0 32 33 243201 78 13 3907026944 [Stock] >[ Quit ] [ Write ] Return to main menuJe ne vois pas de fichiers de récupération
Bonjour
Je vois simplement que la partition a été retrouvée.....
Tu te positionnes sur le mot Write
Tu confirmes que tu veux remettre en service la partition.
Puis tu rebootes et tu regardes ce qu'il y a...
Dernière modification par geole (Le 26/03/2021, à 12:55)
Hors ligne
#20 Le 26/03/2021, à 13:38
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
J'ai fait mais :" le dossier est vide",par contre quand je vais dans" propriété "il est indiqué qu il reste 24.5 go de disponible .Les données seraient là mais pas accessibles ?
Dernière modification par laslack (Le 26/03/2021, à 16:44)
Hors ligne
#21 Le 26/03/2021, à 16:35
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Peux-tu refaire cette commande
lsblk -le7 -o +sizePour identifier le point de montage de la partition
Je vais supposer qu'elle est /media/jeanpaul/Stock
Tu donneras ces retours
ls -als /media/jeanpaul/Stockls -Rals /media/jeanpaul/Stock/"lost+found"C'est un dossier qui contient les anomalies de structure des fichiers après réparation
Dernière modification par geole (Le 26/03/2021, à 16:37)
Hors ligne
#22 Le 26/03/2021, à 16:57
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Alors ,voilà :je viens de voir que j'ai mis la panique : j'ai 3 points de montage pour la meme partition :/mnt/sda1 et /mnt/ff58f3d0-0e8d-448c-afd1-98d1db8f4c10 et en plus dans
/media/jeanpaul/stock que je n'arrivais pas à monter , ce qui explique les différentes commandes ci dessous:
jeanpaul@jeanpaul-g41m-2sh:~$ lsblk -le7 -o +size
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT SIZE
sda 8:0 0 1,8T 0 disk 1,8T
sda1 8:1 0 1,8T 0 part 1,8T
sdb 8:16 0 1,8T 0 disk 1,8T
sdb1 8:17 0 488,3G 0 part 488,3G
sdb2 8:18 0 1,4T 0 part /media/jeanpaul/stokage1.5 t 1,4T
sdc 8:32 0 596,2G 0 disk 596,2G
sdc1 8:33 0 591,4G 0 part /mnt/b78b0088-f858-4525-9c92-5abe20619e9a 591,4G
sdc2 8:34 0 3,4G 0 part [SWAP] 3,4G
sdd 8:48 0 238,5G 0 disk 238,5G
sdd1 8:49 0 81,5G 0 part / 81,5G
sdd2 8:50 0 78,5G 0 part 78,5G
sdd3 8:51 0 78,3G 0 part 78,3G
sdd4 8:52 0 267M 0 part /boot/efi 267M
sde 8:64 0 1,8T 0 disk 1,8T
sde1 8:65 0 1,8T 0 part /media/jeanpaul/5ee3f345-879f-4a8a-b23e-46 1,8T
sdf 8:80 0 931,5G 0 disk 931,5G
sdf1 8:81 0 931,5G 0 part /media/jeanpaul/Elements 931,5G
sdg 8:96 0 465,8G 0 disk 465,8G
sdg1 8:97 0 465,8G 0 part /media/jeanpaul/sauvegarde 465,8G
sr0 11:0 1 1024M 0 rom 1024M
jeanpaul@jeanpaul-g41m-2sh:eanpaul@jeanpaul-g41m-2sh:~$ ls -als /media/jeanpaul/Stock
ls: impossible d'accéder à '/media/jeanpaul/Stock': Aucun fichier ou dossier de ce typejeanpaul@jeanpaul-g41m-2sh:~$ /mnt/sda1
bash: /mnt/sda1 : est un dossiereanpaul@jeanpaul-g41m-2sh:~$ ls -als /mnt/ff58f3d0-0e8d-448c-afd1-98d1db8f4c10
total 8
4 drwxr-xr-x 2 jeanpaul root 4096 mars 25 11:56 .
4 drwxr-xr-x 7 root root 4096 mars 25 13:08 ..jeanpaul@jeanpaul-g41m-2sh:~$ ls -als /mnt/sda1
total 8
4 drwxr-xr-x 2 root root 4096 mars 25 13:08 .
4 drwxr-xr-x 7 root root 4096 mars 25 13:08 ..jeanpaul@jeanpaul-g41m-2sh:~$ ls -Rals /media/jeanpaul/Stock/"lost+found"
ls: impossible d'accéder à '/media/jeanpaul/Stock/lost+found': Aucun fichier ou dossier de ce type
jeanpaul@jeanpaul-g41m-2sh:~$ ls -Rals /mnt/sda1
/mnt/sda1:
total 8
4 drwxr-xr-x 2 root root 4096 mars 25 13:08 .
4 drwxr-xr-x 7 root root 4096 mars 25 13:08 ..
jeanpaul@jeanpaul-g41m-2sh:~$ ls -Rals /mnt/ff58f3d0-0e8d-448c-afd1-98d1db8f4c10
/mnt/ff58f3d0-0e8d-448c-afd1-98d1db8f4c10:
total 8
4 drwxr-xr-x 2 jeanpaul root 4096 mars 25 11:56 .
4 drwxr-xr-x 7 root root 4096 mars 25 13:08 ..
jeanpaul@jeanpaul-g41m-2sh:~$ et puis j'ai fait la commande suivante :
jeanpaul@jeanpaul-g41m-2sh:~$ udisksctl mount -b /dev/sda1
Object /org/freedesktop/UDisks2/block_devices/sda1 is not a mountable filesystem.
jeanpaul@jeanpaul-g41m-2sh:~$ udisksctl mount -b /dev/sda
Object /org/freedesktop/UDisks2/block_devices/sda is not a mountable filesystem.manque t'il quelque chose le MBR?
Dernière modification par laslack (Le 26/03/2021, à 17:54)
Hors ligne
#23 Le 26/03/2021, à 18:30
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Peux-tu donner ce retour
sudo mount -v /dev/sda1 /mntSi erreur de montage, tu fais aussi
dmeg | tail -30Si pas d'erreur de montage, tu fais
ls -ls /mnt
ls -Rals /mnt/lost+find"NOTA, on ne peut monter que les partitions . Elles sont numérotées
Dernière modification par geole (Le 26/03/2021, à 18:31)
Hors ligne
#24 Le 26/03/2021, à 19:58
- laslack
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Merci ,
voilà le résultat :
jeanpaul@G41M-2SH:~$ sudo mount -v /dev/sda1 /mnt
[sudo] Mot de passe de jeanpaul :
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
jeanpaul@G41M-2SHet
jeanpaul@G41M-2SH:~$ dmesg | tail -30
[ 3.454608] intel_rapl_common: Found RAPL domain uncore
[ 3.454608] intel_rapl_common: Found RAPL domain dram
[ 4.315487] input: gspca_zc3xx as /devices/pci0000:00/0000:00:14.0/usb3/3-1/input/input16
[ 4.317069] usbcore: registered new interface driver gspca_zc3xx
[ 4.359584] usblp 5-2:1.1: usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x03F0 pid 0x1154
[ 4.359607] usbcore: registered new interface driver usblp
[ 4.367224] usbcore: registered new interface driver snd-usb-audio
[ 5.071143] Adding 3595260k swap on /dev/sdc2. Priority:-2 extents:1 across:3595260k FS
[ 5.122486] audit: type=1400 audit(1616779896.258:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=815 comm="apparmor_parser"
[ 5.122489] audit: type=1400 audit(1616779896.258:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=815 comm="apparmor_parser"
[ 5.122490] audit: type=1400 audit(1616779896.258:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=815 comm="apparmor_parser"
[ 5.126168] audit: type=1400 audit(1616779896.262:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=825 comm="apparmor_parser"
[ 5.128432] audit: type=1400 audit(1616779896.266:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=820 comm="apparmor_parser"
[ 5.128570] audit: type=1400 audit(1616779896.266:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ippusbxd" pid=832 comm="apparmor_parser"
[ 5.135630] audit: type=1400 audit(1616779896.274:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=816 comm="apparmor_parser"
[ 5.135633] audit: type=1400 audit(1616779896.274:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd" pid=816 comm="apparmor_parser"
[ 5.135634] audit: type=1400 audit(1616779896.274:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd//third_party" pid=816 comm="apparmor_parser"
[ 5.137123] audit: type=1400 audit(1616779896.274:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=835 comm="apparmor_parser"
[ 5.330500] usb 5-2: usbfs: process 1069 (ippusbxd) did not claim interface 0 before use
[ 5.747111] Generic FE-GE Realtek PHY r8169-300:00: attached PHY driver [Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-300:00, irq=IGNORE)
[ 5.939241] r8169 0000:03:00.0 enp3s0: Link is Down
[ 6.385615] TCP: request_sock_TCP: Possible SYN flooding on port 60000. Sending cookies. Check SNMP counters.
[ 7.722736] rfkill: input handler disabled
[ 8.771875] r8169 0000:03:00.0 enp3s0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 8.771885] IPv6: ADDRCONF(NETDEV_CHANGE): enp3s0: link becomes ready
[ 2414.458712] usb 3-4: reset high-speed USB device number 4 using xhci_hcd
[ 4903.008410] rfkill: input handler enabled
[ 4905.171431] rfkill: input handler disabled
[ 4905.538899] EXT4-fs (sde1): mounted filesystem with ordered data mode. Opts: (null)
[ 4912.334248] EXT4-fs (sdg1): mounted filesystem with ordered data mode. Opts: (null)
jeanpaul@G41M-2SH:~$
]j'ai essayé quelque chose d'autre :
jeanpaul@G41M-2SH:~$ sudo fsck /dev/sda1
[sudo] Mot de passe de jeanpaul :
fsck de util-linux 2.34
e2fsck 1.45.5 (07-Jan-2020)
ext2fs_open2: Numéro magique invalide dans le super-bloc
fsck.ext2 : Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
fsck.ext2: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/sda1
Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2/ext3/ext4 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2/ext3/ext4 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
e2fsck -b 8193 <périphérique>
ou
e2fsck -b 32768 <périphérique>
jeanpaul@G41M-2SH:~$ est ce que ça peut être utile ??
Et utiliser ddrescue?
Dernière modification par laslack (Le 26/03/2021, à 21:36)
Hors ligne
#25 Le 27/03/2021, à 09:56
- geole
Re : comment réimplanter les données récupérées avec testdisk? RESOLU
Bonjour
DDrescue ne s'utilise que pour récupérer des erreurs physiques. Ici il n'y en a pas de détectées
En fait le début de la partition a certainement été détruit par la copie du fichier iso. Tu as trouvé le bon outil. Il va falloir persévérer.
sudo fsck -y -b 8193 /dev/sda1Si même incident, tu fais celui d'après
sudo fsck -y -b 32768 /dev/sda1Si même incident, on ira découvrir les suivants pour les essayer.
Hors ligne