#26 Le 04/07/2019, à 20:55
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
C'est pas plutôt
ext4magic /dev/sda2 -m
?
Hors ligne
#27 Le 04/07/2019, à 21:01
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Il y en a 2, -M c'est tous les fichiers, ah oui -m c'est tous les fichiers supprimés, je vais changer alors.
Hors ligne
#28 Le 04/07/2019, à 21:14
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Je suis en train de lire la doc de photorec, je viens de découvrir qu'on peut chercher des données dans les espaces libres, ça permet d'éviter les fichiers qui ne sont pas effacés.
Hors ligne
#29 Le 04/07/2019, à 21:23
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Pour l'instant ça ne marche pas
bash: cd: ./Images: Not a directory
Hors ligne
#30 Le 04/07/2019, à 21:27
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Tu peux donner la commande que tu passes?
Hors ligne
#31 Le 04/07/2019, à 21:35
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Celle avec le petit m.
Elle vient de finir, il crée quand même des dossiers non accessibles avec sudo:
cd /media/ubuntu-studio/(**Galadriel**)/Save
ext4magic /dev/sda2 -m
RECOVERDIR/MAGIC-3/text/x-php\012-/0005791620.php
RECOVERDIR/MAGIC-3/text/plain\012-/0005791624.txt
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save/RECOVERDIR$ sudo ls -l MAGIC-3
total 36
drwx------ 2 root root 4096 Jul 4 20:29 DIF
drwx------ 2 root root 4096 Jul 4 20:28 ISO
drwx------ 2 root root 4096 Jul 4 20:27 RIFF
drwx------ 2 root root 4096 Jul 4 20:30 SQLite
drwx------ 2 root root 4096 Jul 4 20:13 Targa
drwx------ 5 root root 4096 Jul 4 20:28 application
drwx------ 3 root root 4096 Jul 4 20:30 image
drwx------ 2 root root 4096 Jul 4 20:28 python
drwx------ 9 root root 4096 Jul 4 20:28 text
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save/RECOVERDIR$ sudo cd ./MAGIC-3/image
sudo: cd: command not found
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save/RECOVERDIR$ cd ./MAGIC-3/image
bash: cd: ./MAGIC-3/image: Permission denied
Il faudrait que je complète le home avec le M
Hors ligne
#32 Le 04/07/2019, à 21:38
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Enlève le ./ (c'est pour lancer des programmes). Et cd n'est à mon avis pas utile ici
cd MAGIC-3/image
Dernière modification par Nuliel (Le 04/07/2019, à 21:38)
Hors ligne
#33 Le 04/07/2019, à 21:45
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
A mon avis ça ne me concerne pas les fichiers dans MAGIC.
sudo chmod -R a+r MAGIC-3/ (corrigé)
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$ sudo ls /media/ubuntu-studio/'(**Galadriel**)'/Save/RECOVERDIR/MAGIC-3/image/
'svg+xml\012-'
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$ sudo ls /media/ubuntu-studio/'(**Galadriel**)'/Save/RECOVERDIR/MAGIC-3/ISO/
0005791172.mp4
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$ sudo ls /media/ubuntu-studio/'(**Galadriel**)'/Save/RECOVERDIR/MAGIC-3/text/
SGML 'html\012-' 'plain\012-' 'x-php\012-' 'x-python\012-' 'x-shellscript\012-' 'xml\012-'
Ils n'apparaissent pas dans le navigateur. Comme si c'était vide.
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$ sudo cd /media/ubuntu-studio/'(**Galadriel**)'/Save/RECOVERDIR/MAGIC-3/image/
sudo: cd: command not found
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$ cd /media/ubuntu-studio/'(**Galadriel**)'/Save/RECOVERDIR/MAGIC-3/image/
bash: cd: /media/ubuntu-studio/(**Galadriel**)/Save/RECOVERDIR/MAGIC-3/image/: Permission denied
Dernière modification par fran_studio (Le 04/07/2019, à 21:55)
Hors ligne
#34 Le 04/07/2019, à 21:48
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
C'est les données que tu as récupéré? Si oui, tu en a récupéré beaucoup?
Il n'y a pas de ./ sur ./MAGIC-3/ , et c'est chmod que tu voulais écrire j'imagine.
sudo chmod -R +rw MAGIC-3/
j'imagine
Dernière modification par Nuliel (Le 04/07/2019, à 21:49)
Hors ligne
#35 Le 04/07/2019, à 21:52
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
sudo ext4magic /dev/sda2 -f dracchingan/Images
Filesystem in use: /dev/sda2
Error: Filename "dracchingan/Images" not found in Filesystem
if "dracchingan/Images" deleted, use InodeNr or try Journaling options
Il faut utiliser InodeNr ou le journal. Là ce sera 24h.
Hors ligne
#36 Le 04/07/2019, à 21:52
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonne nuit, j'essaye demain. Pour la quantité de données, il me faut récupérer: Images, Documents, Téléchargements, Vidéos, Musique bref tout le home.
Dernière modification par fran_studio (Le 04/07/2019, à 21:57)
Hors ligne
#37 Le 04/07/2019, à 21:56
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Bonne nuit à toi aussi.
Je répète: si on n'arrive pas à récupérer les données avec extundelete et ext4magic (je commence à comprendre le problème avec les partitions ext3 et ext4 vis à vis de la récupération de données), il reste l'option photorec même si ce qui est récupéré est en bazar.
Hors ligne
#38 Le 04/07/2019, à 21:58
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Oui, OK pour photorec. Il faudra quand même que je trouve cette histoire de Inode et de Journal. J'ai perdu mes données le 04 Juillet vers 18h et là j'ai 2h d'erreur puisque l'ordinateur me dit 20h59 or il est 22h59. Donc on dira vers 16h.
Dernière modification par fran_studio (Le 04/07/2019, à 22:01)
Hors ligne
#39 Le 04/07/2019, à 22:07
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Voici ce que j'en comprends:
ext4 est un système de fichiers, ext4 s'occupe du placement des fichiers.
Un fichier est en deux morceaux: d'une part la donnée utile, de l'autre les métadonnées (taille, nom, ...), contenu dans l'inode.
Lorsqu'on supprime un fichier, en réalité on dit au système de fichiers: "si tu veux, tu peux écrire à cet endroit", et on perd l'endroit où se trouvent les données, mais on garde l'inode tant qu'on a pas réécrit dessus.
Si on a pas éteint le pc rapidement, le système de fichiers a possiblement réécrit sur les données supprimées.
Sinon, il est possible que l'inode ne soit pas supprimé, on a donc le nom, et possiblement les données (ça c'est pas clair pour moi)
Le journal, si j'ai bien compris, c'est une carte avec les emplacements des inodes. (vraiment pas sûr)
Dernière modification par Nuliel (Le 04/07/2019, à 22:08)
Hors ligne
#40 Le 05/07/2019, à 09:06
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, ce serait bien de connaître le vrai emplacement du journal, car on n'accède qu'au journal extérieur et que à l'inode 8. Donc il y a enconre beaucoup de choses non accessibles.
En ce moment il continue de tout recopier de nouveau, je ne sais pas lire l'histogramme, M n'accepte pas f comme source, mais R peut l'accepter:
sudo ext4magic -H -b $(date -d "-10hours" +%s) -a $(date -d "-48hours" +%s) /dev/sda2 -f home/dracchingan
Filesystem in use: /dev/sda2
Using internal Journal at Inode 8
Activ Time after : Wed Jul 3 07:39:22 2019
Activ Time before : Thu Jul 4 21:39:22 2019
Inode found "home/dracchingan" 25690114
Inode 25690114 is allocated
Warning: error-NR 2133571476 can not found file: home/dracchingan/.config/Atom/Cache/settings-view
Warning: error-NR 2133571476 can not found file: home/dracchingan/.cache/fontconfig
Warning: error-NR 2133571476 can not found file: home/dracchingan/.cache/mozilla/firefox/e26rqouv.bird-1559853374460/cache2/entries
Warning: error-NR 2133571476 can not found file: home/dracchingan/.cache/thumbnails/normal
Warning: error-NR 2133571476 can not found file: home/dracchingan/.cache/gnome-software/icons
Warning: error-NR 2133571476 can not found file: home/dracchingan/.cache/moonchild productions/pale moon/tcnrami4.default/cache2/entries
Warning: error-NR 2133571476 can not found file: home/dracchingan/.mozilla/firefox/e26rqouv.bird-1559853374460/storage/default/moz-extension+++b22a37fe-fbfa-4242-ac67-4b1ba38b31c1^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.files/cache2
Warning: error-NR 2133571476 can not found file: home/dracchingan/.mozilla/firefox/e26rqouv.bird-1559853374460/storage/default/moz-extension+++b22a37fe-fbfa-4242-ac67-4b1ba38b31c1^userContextId=4294967295/lock
Warning: error-NR 2133571476 can not found file: home/dracchingan/.wine/drive_c/windows/system32
Warning: error-NR 2133571476 can not found file: home/dracchingan/.wine/drive_c/windows/syswow64
Warning: error-NR 2133571476 can not found file: home/dracchingan/.wine/drive_c/test-block-simple.pset/system32
Warning: error-NR 2133571476 can not found file: home/dracchingan/.wine/drive_c/test-block-simple.pset/syswow64
Warning: error-NR 2133571476 can not found file: home/dracchingan/.wine/drive_c/mozplugin-block-digest256.pset
Warning: error-NR 2133571476 can not found file: home/dracchingan/.wine/drive_c/mozstd-trackwhite-digest256.sbstore
Warning: error-NR 2133571476 can not found file: home/dracchingan/.wine/drive_c/mozstd-trackwhite-digest256-1.sbstore
Warning: error-NR 2133571476 can not found file: home/dracchingan/.moonchild productions/mozstd-trackwhite-digest256.pset
|-----------c_time Histogram----------------- after -------------------- Wed Jul 3 07:39:22 2019
1562153242 : 434 |******************************** | Wed Jul 3 11:27:22 2019
1562166922 : 401 |***************************** | Wed Jul 3 15:15:22 2019
1562180602 : 304 |********************** | Wed Jul 3 19:03:22 2019
1562194282 : 685 |**************************************************| Wed Jul 3 22:51:22 2019
1562207962 : 0 | | Thu Jul 4 02:39:22 2019
1562221642 : 0 | | Thu Jul 4 06:27:22 2019
1562235322 : 98 |******** | Thu Jul 4 10:15:22 2019
1562249002 : 493 |************************************ | Thu Jul 4 14:03:22 2019
1562262682 : 286 |********************* | Thu Jul 4 17:51:22 2019
1562276362 : 0 | | Thu Jul 4 21:39:22 2019
|-----------d_time Histogram----------------- after -------------------- Wed Jul 3 07:39:22 2019
1562153242 : 19 |** | Wed Jul 3 11:27:22 2019
1562166922 : 0 | | Wed Jul 3 15:15:22 2019
1562180602 : 64 |***** | Wed Jul 3 19:03:22 2019
1562194282 : 37 |*** | Wed Jul 3 22:51:22 2019
1562207962 : 0 | | Thu Jul 4 02:39:22 2019
1562221642 : 0 | | Thu Jul 4 06:27:22 2019
1562235322 : 12 |* | Thu Jul 4 10:15:22 2019
1562249002 : 649 |**************************************************| Thu Jul 4 14:03:22 2019
1562262682 : 58 |***** | Thu Jul 4 17:51:22 2019
1562276362 : 0 | | Thu Jul 4 21:39:22 2019
|-----------cr_time Histogram----------------- after -------------------- Wed Jul 3 07:39:22 2019
1562153242 : 427 |******************************** | Wed Jul 3 11:27:22 2019
1562166922 : 376 |**************************** | Wed Jul 3 15:15:22 2019
1562180602 : 227 |***************** | Wed Jul 3 19:03:22 2019
1562194282 : 667 |**************************************************| Wed Jul 3 22:51:22 2019
1562207962 : 0 | | Thu Jul 4 02:39:22 2019
1562221642 : 0 | | Thu Jul 4 06:27:22 2019
1562235322 : 117 |********* | Thu Jul 4 10:15:22 2019
1562249002 : 507 |************************************** | Thu Jul 4 14:03:22 2019
1562262682 : 152 |************ | Thu Jul 4 17:51:22 2019
1562276362 : 0 | | Thu Jul 4 21:39:22 2019
ext4magic : EXIT_SUCCESS
sudo ext4magic -M -b $(date -d "-10hours" +%s) -a $(date -d "-48hours" +%s) /dev/sda2
sudo -R a+wxr *
rdfind -deleteduplicates true -checksum sha256
Il sait (essayé avant) que j'avais un dossier Images, mais pas que j'avais un dossier Documents.
Normalement il devrait même pouvoir accéder à des données de il y a plusieurs jours avant qui ont été effacées, mais je ne sais pas pourquoi il n'accède pas.
Il me faudrait avoir une idée de toutes les possibilités de restauration de données effacées. Je pense que ça doit être possible de mieux faire. Peut-être qu'il faudra refaire le testdisk. Mais j'essaierai de trouver une meilleure solution.
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$
sudo ext4magic /dev/sda2 -R -f home/dracchingan/Images -a$(date -d "-20hours" +%s) -b$(date -d "-10hours" +%s)
"RECOVERDIR" accept for recoverdir
Filesystem in use: /dev/sda2
Using internal Journal at Inode 8
Activ Time after : Thu Jul 4 09:50:36 2019
Activ Time before : Thu Jul 4 19:50:36 2019
Inode found "home/dracchingan/Images" 25690134
Inode 25690134 is allocated
-------- RECOVERDIR/home/dracchingan/Images##
ext4magic : EXIT_SUCCESS
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$
sudo ext4magic /dev/sda2 -R -f home/dracchingan/Documents -a$(date -d "-20hours" +%s) -b$(date -d "-10hours" +%s)
"RECOVERDIR" accept for recoverdir
Filesystem in use: /dev/sda2
Using internal Journal at Inode 8
Activ Time after : Thu Jul 4 09:51:04 2019
Activ Time before : Thu Jul 4 19:51:04 2019
Error: Inode not found for "home/dracchingan/Documents"
Check the valid PATHNAME "home/dracchingan/Documents" and the BEFORE option "Thu Jul 4 19:51:04 2019
"
ext4magic : EXIT_SUCCESS
Merci.
Dernière modification par fran_studio (Le 05/07/2019, à 09:07)
Hors ligne
#41 Le 05/07/2019, à 11:29
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, tu peux laisser tomber. Moi je continue de faire des essais, pour ne pas regretter l'abandon.
Ce tutoriel n'a rien donné: Ext2fs Undeletion of Directory Structures mini-HOWTO
Mais je l'essai encore.
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$ sudo debugfs /dev/sda2
debugfs 1.44.1 (24-Mar-2018)
debugfs: cd /home/
debugfs: ls -l
25690113 40755 (2) 0 0 4096 4-Jul-2019 11:23 .
2 40755 (2) 0 0 4096 4-Jul-2019 15:09 ..
25690114 40755 (2) 1000 1000 4096 4-Jul-2019 15:21 dracchingan
debugfs: cd /home/dracchingan/
debugfs: ls -l
debugfs: quit
25690127 40775 (2) 1000 1000 4096 4-Jul-2019 14:27 .cache
25952564 40775 (2) 1000 1000 4096 4-Jul-2019 10:51 Bureau
25707236 100600 (1) 1000 1000 4200 4-Jul-2019 15:21 .ICEauthority
25690139 40755 (2) 1000 1000 4096 18-Dec-2018 10:07 .local
25690192 40700 (2) 1000 1000 4096 1-Dec-2018 08:49 .mozilla
25690174 40775 (2) 1000 1000 4096 28-May-2019 17:05 .thumbnails
25690168 100600 (1) 1000 1000 306736 4-Jul-2019 13:06 .xsession-errors.old
25690163 100600 (1) 1000 1000 47842 4-Jul-2019 15:20 .bash_history
25690568 100644 (1) 1000 1000 0 1-Dec-2018 15:00 .sudo_as_admin_successful
25821189 40700 (2) 1000 1000 4096 1-Dec-2018 16:09 .sane
25690926 100664 (1) 1000 1000 131 1-Dec-2018 17:50 .xinputrc
25696822 100644 (1) 1000 1000 369 1-Dec-2018 17:54 .pam_environment
25821206 40700 (2) 1000 1000 4096 12-Mar-2019 16:48 .gconf
25821228 40775 (2) 1000 1000 4096 3-Dec-2018 16:29 .yubioath
25821468 40700 (2) 1000 1000 4096 4-Dec-2018 17:24 .pki
25821474 40775 (2) 1000 1000 4096 2-Jun-2019 15:31 .atom
25957192 40700 (2) 1000 1000 4096 4-Jul-2019 14:28 .dropbox
25821985 40775 (2) 1000 1000 4096 6-Dec-2018 12:04 .scratch
25822876 40700 (2) 1000 1000 4096 7-Dec-2018 14:19 .thunderbird
25955722 40775 (2) 1000 1000 4096 29-May-2019 12:25 .bluefish
25955993 40775 (2) 1000 1000 4096 2-Jun-2019 16:56 .AfterShot Pro 3
25955795 40755 (2) 1000 1000 4096 20-Jun-2019 05:18 .gimp-2.8
30015503 40775 (2) 1000 1000 4096 24-Jun-2019 12:00 .dropbox-dist
25691792 100664 (1) 1000 1000 62 3-Mar-2019 20:40 .httrack.ini
26084684 40700 (2) 0 0 4096 10-Dec-2018 10:59 .dbus
25693670 100664 (1) 1000 1000 116 10-Dec-2018 21:06 .yarnrc
25955778 40775 (2) 1000 1000 4096 11-Dec-2018 17:35 .npm
25958797 40700 (2) 1000 1000 4096 15-Dec-2018 19:51 .log
25690446 100664 (1) 1000 1000 52 23-May-2019 09:45 .jackdrc
25694473 100664 (1) 1000 1000 85615 4-Jan-2019 22:57 .face
25824001 40755 (2) 1000 1000 4096 18-Dec-2018 18:54 .siril
25698282 100664 (1) 1000 1000 173 18-Dec-2018 20:52 .wget-hsts
25821336 40755 (2) 0 0 4096 18-Dec-2018 21:13 .rpmdb
25952575 40775 (2) 1000 1000 4096 28-Dec-2018 11:25 .mplayer
25952702 40775 (2) 1000 1000 4096 15-Jan-2019 09:30 .wine
26740245 40755 (2) 1000 1000 4096 18-Feb-2019 18:30 .gphoto
27001063 40700 (2) 1000 1000 4096 20-May-2019 13:20 .adobe
26871883 40700 (2) 1000 1000 4096 19-Feb-2019 13:12 .gnucash
29755724 40700 (2) 1000 1000 4096 4-Jun-2019 20:46 .purple
27001565 40700 (2) 1000 1000 4096 20-May-2019 13:20 .macromedia
26873481 40700 (2) 1000 1000 4096 25-Feb-2019 13:02 .moonchild productions
29756900 40700 (2) 1000 1000 4096 17-Jun-2019 08:58 .putty
30155927 40750 (2) 1000 1000 4096 3-Jul-2019 20:50 .android
(END)
debugfs: dump 25690114 debugfs-dump
25690114: File not found by ext2_lookup
debugfs: quit
xxd debugfs-dump | less
(pas de debugfs-dump)
echo lsdel | sudo debugfs /dev/sda2 > lsdel.out
debugfs 1.44.1 (24-Mar-2018)
sudo cat lsdel.out
debugfs: lsdel
Inode Owner Mode Size Blocks Time deleted
0 deleted inodes found.
e2fsck -f /dev/sda2 > e2fsck.out 2>&1
sudo cat e2fsck.out
e2fsck 1.44.1 (24-Mar-2018)
e2fsck: need terminal for interactive repairs
*-*-*-*-*-*
Il y a toujours un souci du checksum qui bloque extundelete:
sudo extundelete /dev/sda2 --restore-directory /dracchingan
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 3933 groups loaded.
Loading journal descriptors ... 0 descriptors loaded.
extundelete: Extent block checksum does not match extent block while finding inode for dracchingan
extundelete: Extent block checksum does not match extent block while finding inode for dracchingan
Failed to restore file /dracchingan
Could not find correct inode number past inode 2.
Try altering the filename to one of the entries listed below.
File name | Inode number | Deleted status
extundelete: Operation not permitted while restoring directory.
extundelete: Operation not permitted when trying to examine filesystem
sudo fsck -f /dev/sda2
fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
Pass 1: Checking inodes, blocks, and sizes
Inode 25693502 extent tree (at level 1) could be shorter. Fix<y>? yes
Pass 1E: Optimizing extent trees
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Ubuntu_Studio: ***** FILE SYSTEM WAS MODIFIED *****
Ubuntu_Studio: 440944/32219136 files (0.9% non-contiguous), 9715505/128863232 blocks
sudo extundelete /dev/sda2 --inode 25690114 --restore-all
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 3933 groups loaded.
Group: 3136
Contents of inode 25690114:
0000 | ed 41 e8 03 00 10 00 00 e2 1e 1e 5d 6c 19 1e 5d | .A.........]l..]
0010 | 6c 19 1e 5d 00 00 00 00 e8 03 24 00 08 00 00 00 | l..]......$.....
0020 | 00 00 08 00 f6 1a 00 00 0a f3 01 00 04 00 00 00 | ................
0030 | 00 00 00 00 00 00 00 00 01 00 00 00 21 20 20 06 | ............! .
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
0050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
0060 | 00 00 00 00 38 fc e6 7b 00 00 00 00 00 00 00 00 | ....8..{........
0070 | 00 00 00 00 00 00 00 00 00 00 00 00 24 55 00 00 | ............$U..
0080 | 20 00 5a 56 6c 63 a5 8a 6c 63 a5 8a e0 86 80 6d | .ZVlc..lc.....m
0090 | 21 45 02 5c 98 59 a6 87 00 00 00 00 00 00 00 00 | !E.\.Y..........
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00b0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00d0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00f0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
Inode is Allocated
File mode: 16877
Low 16 bits of Owner Uid: 1000
Size in bytes: 4096
Access time: 1562255074
Creation time: 1562253676
Modification time: 1562253676
Deletion Time: 0
Low 16 bits of Group Id: 1000
Links count: 36
Blocks count: 8
File flags: 524288
File version (for NFS): 2078735416
File ACL: 0
Directory ACL: 0
Fragment address: 0
Direct blocks: 127754, 4, 0, 0, 1, 102768673, 0, 0, 0, 0, 0, 0
Indirect block: 0
Double indirect block: 0
Triple indirect block: 0
File name | Inode number | Deleted status
Loading journal descriptors ... 0 descriptors loaded.
Searching for recoverable inodes in directory / ...
0 recoverable inodes found.
Looking through the directory structure for deleted files ...
0 recoverable inodes still lost.
No files were undeleted.
sudo extundelete /dev/sda2 --restore-directory home
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 3933 groups loaded.
Loading journal descriptors ... 0 descriptors loaded.
Searching for recoverable inodes in directory home ...
0 recoverable inodes found.
Looking through the directory structure for deleted files ...
0 recoverable inodes still lost.
No files were undeleted.
*-*-*-*-*-*-*-*
idée...
sudo debugfs /dev/sda2
debugfs 1.44.1 (24-Mar-2018)
debugfs: dump 25690114 debugfs-dump
25690114: File not found by ext2_lookup
debugfs: dump home debugfs-dump
debugfs: dump dracchingan debugfs-dump
dracchingan: File not found by ext2_lookup
debugfs: ls -l
25690113 40755 (2) 0 0 4096 4-Jul-2019 11:23 home
debugfs: dump 25690113 debugfs-dump
25690113: File not found by ext2_lookup
debugfs: dump home debugfs-dump
remarque: à part home usr var etc... tout le reste debugfs ne trouve pas.
xxd debugfs-dump | less
00000000: 0100 8801 0c00 0102 2e00 0000 0200 0000 ................
00000010: 0c00 0202 2e2e 0000 0200 8801 dc0f 0b02 ................
00000020: 6472 6163 6368 696e 6761 6e00 1d02 cc01 dracchingan.....
00000030: c80f 0602 4465 6c65 7465 0000 0000 0000 ....Delete......
00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000050: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
Rem: je n'ai pas créé de copie de partition.
Hors ligne
#42 Le 05/07/2019, à 11:40
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Je ne laisse pas tomber, je continue à chercher sur le fonctionnement de ext4 sur mon temps libre. J'apprends beaucoup!
Dans debugfs, as tu tenté de lister avec
ls -d
les fichiers effacés?
Non, il ne fallait pas faire de fsck, tu modifies la structure du système de fichiers avec ça, ce qui réduit les chances de récupérer les données.
Afin de ne pas regretter une erreur de manip, je propose de passer photorec sur les espaces vides afin de récupérer les fichiers perdus, puis ensuite de continuer d'essayer de récupérer les données avec les noms (photorec les récupèrera en bazar). Tu es ok pour utiliser photorec?
Dernière modification par Nuliel (Le 05/07/2019, à 11:50)
Hors ligne
#43 Le 05/07/2019, à 12:39
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, j'arrive à copier avec testdisk, mais il sauvegarde les mêmes fichiers que ous mes usages de ext4magic, je les mets dans le répertoire vide de extundelete (qui ne trouve rien), et je sais qu'il y a plusieurs autres alternatives.
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/Ubuntu Studio/home/dracchingan$
ls -l
total 4
drwxrwxr-x 2 1000 1000 4096 Jul 4 10:51 Bureau
ls -d
.
Je vais manger mais j'ai finalement trouvé le journal, même si je ne sais pas de quoi il s'agit ?
sudo debugfs /dev/sda2
debugfs 1.44.1 (24-Mar-2018)
debugfs: logdump
Journal starts at block 1, transaction 1287678
Found expected sequence 1287678, type 1 (descriptor block) at block 1
Found expected sequence 1287678, type 2 (commit block) at block 225
No magic number at block 226: end of journal.
Et là on a l'inode de mon nom d'utilisateur en 2019 après home:
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/Ubuntu Studio$
stat ./dracchingan
File: ./dracchingan
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 802h/2050d Inode: 25690114 Links: 36
Access: (0755/drwxr-xr-x) Uid: ( 1000/ UNKNOWN) Gid: ( 1000/ UNKNOWN)
Access: 2019-07-04 15:44:34.459284920 +0000
Modify: 2019-07-04 15:21:16.581523675 +0000
Change: 2019-07-04 15:21:16.581523675 +0000
Birth: -
cd ./dracchingan
stat ./Bureau
File: ./Bureau
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 802h/2050d Inode: 25952564 Links: 2
Access: (0775/drwxrwxr-x) Uid: ( 1000/ UNKNOWN) Gid: ( 1000/ UNKNOWN)
Access: 2019-07-04 10:51:48.954075459 +0000
Modify: 2019-07-04 10:51:48.914074852 +0000
Change: 2019-07-04 10:51:48.914074852 +0000
Birth: -
stat ./Images
stat: cannot stat './Images': No such file or directory
stat ./Vidéos
stat: cannot stat './Vidéos': No such file or directory
ls -i dracchingan
25952564 Bureau
cd ../
ls -i home
25690114 dracchingan
Hors ligne
#44 Le 05/07/2019, à 20:21
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, j'ai fait sur TestDisk deeper search mais j'ai loupé le bouton " continue " du coup il est revenu après 5h à l'écran d'avant, mais j'ai pu recopier le début de ses mystérieuses trouvailles. Une explication ? C'est quoi cette histoire de 32 Tb ? Je peux les avoir sur mon 1 Tb ? Même si mon ordinateur est en fin de vie. Bon c'est vrai j'ai un dossier fini à re-écrire, j'ai perdu tous mes futurs et anciens sites web, toutes mes photos de Avril à Juin, tous les programmes et licences de mon ancien Windows non utilisé, bref tout ce sur quoi je " travaillais ".
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63
The harddisk (1000 GB / 931 Gib) seems too small! (< 32 TB / 29 TiB)
Check the harddisk size: HD jumper settings, BIOS detection...
The following partitions can't be recovered:
Partition Start End Size in sectors
MS Data - 974628376 - 2005534231 - 1030905856 [Ubuntu Studio]
MS Data - 974628528 - 2005534383 - 1030905856 [Ubuntu Studio]
MS Data - 974628680 - 2005534535 - 1030905856 [Ubuntu Studio]
+DE 10 000, ça ne fini pas.
| continue |
ext4 blocsize=4096 Large_file Sparse_SB Recover, 527 GB / 491 GiB
J'arrête pour aujourd'hui car c'était le scan toute la journée Mais si vous avez une idée de quoi faire ? Peut-être qu'il faut faire avec photorec seulement ? En tout les cas les résultats sont trop longs pour les parcourir 1 à 1, et on met 2 secondes pour retourner à la case départ après 5h de scan. Il pourrait au moins garder les résultats en mémoire
df -h --total
Filesystem Size Used Avail Use% Mounted on
udev 2.9G 0 2.9G 0% /dev
tmpfs 585M 1.4M 584M 1% /run
/dev/sr0 2.9G 2.9G 0 100% /cdrom
/dev/loop0 2.8G 2.8G 0 100% /rofs
/cow 2.9G 206M 2.7G 8% /
tmpfs 2.9G 50M 2.9G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup
tmpfs 2.9G 524K 2.9G 1% /tmp
tmpfs 585M 32K 585M 1% /run/user/999
/dev/sda3 393G 190G 184G 51% /media/ubuntu-studio/(**Galadriel**)
/dev/sda2 483G 29G 430G 7% /media/ubuntu-studio/Ubuntu Studio
total 897G 224G 629G 27% -
Dernière modification par fran_studio (Le 05/07/2019, à 20:45)
Hors ligne
#45 Le 05/07/2019, à 20:52
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Je peux les avoir sur mon 1 Tb ?
Non, je ne sais pas d'où vient ce problème, ça arrive mais je n'ai pas l'explication
j'ai perdu tous mes futurs et anciens sites web, toutes mes photos de Avril à Juin, tous les programmes et licences de mon ancien Windows non utilisé, bref tout ce sur quoi je " travaillais ".
Alors laisse moi te guider à utiliser photorec (qui ne récupère pas que des photos)
Pas besoin d'installer photorec vu que testdisk est installé.
Tu fais
sudo photorec
tu choisis /dev/sda, le disque dur en fait, puis la partition,* puis search, puis ext2/ext3, puis Free (très utile), tu choisis là où tu veux stocker ce qui sera récupéré (. ça correspond au dossier actuel, tu peux faire C sur l'entrée . ), et tu attends que ça récupère le max possible.
* A noter qu'on peut préciser quels types de fichier récupérer dans les options, et on peut faire du bruteforce pour rassembler les morceaux s'il n'y a pas trop de données (faut que le pc dépote un peu pour le bruteforce, je sais pas si c'est une bonnée idée de l'activer)
PS: si windows était installé et que c'était le 8 ou le 10, alors la licence windows est stockée dans la carte mère, donc no problem
Nota: je me base sur https://www.cgsecurity.org/wiki/PhotoRe … uniquement
Dernière modification par Nuliel (Le 05/07/2019, à 20:54)
Hors ligne
#46 Le 06/07/2019, à 10:13
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, j'essaierai Photorec, peut-être demain. J'ai ext4 mais c'est compatible. Brute force ça a l'air intéressant. Moi j'avais effacé accidentellement tout le contenu de mon home, mais bizarement rien n'avait disparu, c'est pour cela que j'ai pensé qu'il n'était rien arrivé. Ce n'est que 5min plus tard, quand j'ai fait:
sudo rm -rf /home/user/.local/share/Trash && mkdir /home/user/.local/share/Trash
que tout a disparu d'un coup.
J'aurai dû faire:
sudo apt-get install trash-cli
sudo trash-empty
Ou même:
sudo thunar
Puisque je l'ai à la place de Nautilus dans Ubuntu Studio.
Donc c'est pour cela que je pense que mes données sont quelque part, mais sans le lien qui indique où elles sont. Je pense que c'est la poubelle qui garde le lien de stockage de ce qui a été effacé. Et donc qu'il ne faut jamais effacer la poubelle.
Je n'ai pas besoin de la clé en mémoire de Windows car j'en ai une achetée que je n'ai pas eu l'occasion d'utiliser. Mais j'avais aussi perdu l'an passé tout dans Windows, mais là c'était un virus ou un update qui m'a tout effacé.
Je suis également intéressée par Ddrescue, SystemRescue, R-Linux, Foremost, etc. mais je ne peux que graver des CDs depuis mon Ubuntu endommagé car là je suis sur CD. Et je dois revenir sur un système fonctionnel aussi tôt que possible.
Ce que j'ai pu retrouver surtout avec ext4magic ne m'intéresse pas et ce sont les dossiers suivants (Image est un fichier et Vidéos un dossier compressé, les 2 vides, et les autres dossiers de home ne sont pas là):
RECOVERDIR
1951895 items, totalling 165.0 GB
187.8 GB of 421.6 GB free (55% used)
1 GB de .mozilla dans home
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save/RECOVERDIR$
ls -d */
MAGIC-2/ MAGIC-3/ bin/ boot/ cdrom/ destination/ dev/ etc/ home/ lib/ lib64/ lost+found/ media/ mnt/ opt/ proc/ root/ run/ sbin/ snap/ srv/ sys/ tmp/ usr/ var/
ls -d .*/
../ ./ .Trash-0/ .Trash/
ls -d ./home/dracchingan/*/
./home/dracchingan/Bureau/ ./home/dracchingan/Delete/
ls -d ./home/dracchingan/.*/
./home/dracchingan/../ ./home/dracchingan/.cache/ ./home/dracchingan/.gnucash/ ./home/dracchingan/.mozilla/ ./home/dracchingan/.sane/
./home/dracchingan/./ ./home/dracchingan/.config/ ./home/dracchingan/.gnupg/ ./home/dracchingan/.mplayer/ ./home/dracchingan/.scratch/
'./home/dracchingan/.AfterShot Pro 3/' ./home/dracchingan/.dbus/ ./home/dracchingan/.gphoto/ ./home/dracchingan/.npm/ ./home/dracchingan/.siril/
./home/dracchingan/.adobe/ ./home/dracchingan/.dropbox-dist/ ./home/dracchingan/.local/ ./home/dracchingan/.pki/ ./home/dracchingan/.thumbnails/
./home/dracchingan/.android/ ./home/dracchingan/.dropbox/ ./home/dracchingan/.log/ ./home/dracchingan/.purple/ ./home/dracchingan/.thunderbird/
./home/dracchingan/.atom/ ./home/dracchingan/.gconf/ ./home/dracchingan/.macromedia/ ./home/dracchingan/.putty/ ./home/dracchingan/.wine/
./home/dracchingan/.bluefish/ ./home/dracchingan/.gimp-2.8/ './home/dracchingan/.moonchild productions/' ./home/dracchingan/.rpmdb/ ./home/dracchingan/.yubioath/
Et il va falloir que je vérifie mon disque dur externe car là il s'éteint tout le temps.
Dernière modification par fran_studio (Le 06/07/2019, à 12:14)
Hors ligne
#47 Le 06/07/2019, à 11:56
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Je pense qu'il ne faut pas activer bruteforce mais garder les fichiers corrompus pour faire une tentative de réparation des fichiers corrompus plus tard
Non on ne vide pas la corbeille avec sudo ni avec rm d'ailleurs, un clic droit sur la corbeille et "vider la corbeille" fonctionne normalement.
Surtout pas de sudo thunar, pas de sudo pour lancer une interface graphique!
ddrescue n'est pas utile, foremost c'est la même technique que photorec (du data carving), systemRescue et R-linux je sais pas ce que c'est
Dernière modification par Nuliel (Le 06/07/2019, à 11:56)
Hors ligne
#48 Le 06/07/2019, à 12:15
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
OK, mais il y avait des fichiers root dans la corbeille. Alors je ne pouvais plus l'utiliser.
Hors ligne
#49 Le 06/07/2019, à 12:26
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
S'il y avait des fichiers root dans la corbeille, c'est que tu as fait une mauvaise manip avant parce qu'il ne doit pas y avoir de fichiers appartenant à root dans la corbeille. J'imagine que tu as lancé un sudo thunar ou équivalent et que tu as jeté un fichier ce qui a entraîné le problème de corbeille
sudo doit être réservé à des tâches d'administration et doit être utilisé le moins possible
Hors ligne
#50 Le 07/07/2019, à 10:56
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, ma soeur m'a expliqué que ce que mon disque dur externe a fait c'était un court-circuit, mais comme il n'a pas brûlé, il s'est éteint 2x, je suppose qu'il y avait un disjoncteur dedans, donc je le mets de côté pour le jour où je pourrais payer quelqu'un pour extraire les données avant qu'il ne fasse le court-circuit.
Je pense que ce sont les receptacles USB qui font ça car j'ai mis une clé neuve de 32GB toute petite et là il y a input/output error.
Alors là la sauvegarde ce sera Google Drive.
Je n'ai que mon dossier de CV à sauvegarder, les fichiers textes écrits et 2 images dont une très petite, et aucune d'elles n'est une photo à moi.
Je pense passer de ordinateur portable à ordinateur fixe ?
Là comme ma soeur ne reste que 2jours chez moi je ne vais pas me lancer dans Photorec aujourd'hui, j'essaierai plus tard.
Moi j'archive toute ma vie, mais bon, pour l'instant il ne me reste que le dossier CV de tout depuis que j'ai commencé à sauvegarder dans des disques durs externes l'ordinateur, bref depuis presque 20ans.
Je ne sais pas dire si la proximité avec un nouveau appareil contenant de gros hauts-parleurs, ou si le fait de faire tourner un DVD dans l'ordinateur proche des récepteurs USB fait ça. En ce qui concerne la chaleur, mes ventilateurs font leur travail, mais moi je sens quelque chose de magnétique dans le vent des ventilateurs, mais il n'y a que moi qui sens cela. La seule chose de vérifiable c'est le fait que la boîte en plastique de mon disque dur externe conduisait quelque chose que j'ai considéré comme étant de l'électricité statique et que ma soeur m'a dit que non, que c'est une basse fréquence de voltage, bref un court-circuit qui ne tue pas parce que c'est pas fort, mais on ressent dans l'avant-bras. En plus c'était en train d'aller partout hier alors j'ai tout débranché, mais aujourd'hui ça va, mais je vais changer d'ordinateur et ne pas acheter de disque dur externe.
Mais oui je ferai Photorec demain.
Hors ligne