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.

#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 hmm

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 hmm

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 ? smile 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 hmm 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 hmm

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