#1 Le 04/07/2019, à 13:46
- fran_studio
[résolu] Aidez moi à utiliser extundelete
Bonjour, j'ai supprimé accidentellement avec rm une grande partie de mon dossier personnel. Peut-être même plus. Il y a un gros creux dedans car j'ai vidé le trash... Je n'ai rien redémarré. Je souhaite restaurer mon HOME entièrement sans rien perdre.
sudo apt-get install extundelete
Je démonte Ubuntu ?
Dernière modification par fran_studio (Le 11/07/2019, à 16:05)
Hors ligne
#2 Le 04/07/2019, à 15:09
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour,
Surtout, il faut éteindre l'ordi et redémarrer sur la clé usb qui a permis d'installer ubuntu (il faut bien sûr choisir essayer et non installer), ce qui permettra d'éviter les écritures supplémentaires sur le disque. De là, on pourra voir ce que donne extundelete
Dernière modification par Nuliel (Le 04/07/2019, à 15:09)
Hors ligne
#3 Le 04/07/2019, à 16:20
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Pour l'instant il n'a rien à sauver. Avec ext4magic j'ai l'erreur "Error 13 while opening filesystem" si j'essaye de sauver quelquechose, mais je ne sais pas si ayant un ordinateur normal je peux essayer mdadme ou si je dois faire fsck ?
Hors ligne
#4 Le 04/07/2019, à 16:21
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Tu le fais bien depuis le live usb?
Non, pas de fsck, c'est pas utile ici.
mdadm c'est pour les grappes raid, tu n'as pas mis cela en place?
Tu peux donner
sudo fdisk -l
qu'on détermine la partition où se trouvent les données
Dernière modification par Nuliel (Le 04/07/2019, à 16:22)
Hors ligne
#5 Le 04/07/2019, à 16:55
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
ubuntu-studio@ubuntu-studio:~$ sudo fdisk -l
Disk /dev/loop0: 2.8 GiB, 2943705088 bytes, 5749424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F6088C03-65A3-4A5B-BC2A-B7662D9C9B8C
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 1031956479 1030905856 491.6G Linux filesystem
/dev/sda3 1031956480 1870583807 838627328 399.9G Linux filesystem
/dev/sda4 1870583808 1953523711 82939904 39.6G Linux swap
ubuntu-studio@ubuntu-studio:~$
Bonjour il s'agit du /dev/sda2 qui se termine par 1031956479.
Là je suis sur le cd et j'essaye de faire marcher ext4magic parce que extundelete n'a rien donné:
ext4magic /dev/sda2 -r -a $(date -d "-6hours" +%s) -f /media/ubuntu-studio/'Ubuntu Studio'/home/dracchingan/ -d /media/ubuntu-studio/'(**Galadriel**)'/Save/ -l
Invalide parameter : only input of one modus allowed [ -M | -m | -R | -r | -L | -l | -H | D ]
Hors ligne
#6 Le 04/07/2019, à 16:58
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Tu as deux partitions qui peuvent contenir les données, tu es sûr que c'est bien /dev/sda2 (et non /dev/sda3)?
sudo extundelete /dev/sda2 --restore-all
n'a rien donné?
(donne le retour stp)
Dernière modification par Nuliel (Le 04/07/2019, à 16:58)
Hors ligne
#7 Le 04/07/2019, à 17:03
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour
ubuntu-studio@ubuntu-studio:/media/ubuntu-studio/(**Galadriel**)/Save$ sudo extundelete /dev/sda2 --restore-all
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 3933 groups loaded.
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.
Et là j'essaye cela, mais je ne sais pas faire:
ubuntu-studio@ubuntu-studio:~$ ext4magic /dev/sda2 -H -a (date -d "-2hours" +%s)
bash: syntax error near unexpected token `('
ubuntu-studio@ubuntu-studio:~$ ext4magic /dev/sda2 -H -a $(date -d "-2hours" +%s)
/dev/sda2 Error 13 while opening filesystem
ext4magic : EXIT_SUCCESS
Merci
Hors ligne
#8 Le 04/07/2019, à 17:22
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Tu peux mettre un sudo devant ext4magic
J'ai trouvé une autre méthode à tester:
sudo debugfs /dev/sda2
ensuite la commande
ls -d
devrait normalement afficher les dossiers/fichiers effacés
mais il faut se dé"placer avec cd
Dernière modification par Nuliel (Le 04/07/2019, à 17:30)
Hors ligne
#9 Le 04/07/2019, à 17:35
- erresse
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour,
Si "extundelete" ne trouve rien, peut-être essayer "testdisk".
Elle est curieuse ta commande pour "ext4magic"... As-tu consulté le man pour la libeller ?
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#10 Le 04/07/2019, à 18:00
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, je ne vois pas l'option EXT4 dans testdisk et oui, je crois que ma commande ext4magic comporte des erreurs... je vais corriger le titre.
Hors ligne
#11 Le 04/07/2019, à 18:06
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Pour testdisk, tu fais
sudo testdisk /dev/sda
ensuite tu fais entrée pour choisir le disque /dev/sda, puis EFI/GPT, puis analyse, tu vas sur la partition correspondant à /dev/sda2 et au lieu de faire entrée, tu fais P pour list files. Et tu navigues dans ton arborescence pour voir si les fichiers sont là
Hors ligne
#12 Le 04/07/2019, à 18:16
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, alors déjà le dossier Delete c'était un peu avant l'accident, donc il doit y avoir des choses. Déjà avoir Vidéos et Images ce serait bien, il manque Documents et Téléchargements. Avoir minimum tout ce qui est en rouge.
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
P MS Data 2048 1050623 1048576 [NO NAME]
>P MS Data 1050624 1031956479 1030905856 [Ubuntu Studio]
P MS Data 1031956480 1870583807 838627328 [(**Galadriel**)]
P Linux Swap 1870583808 1953523695 82939888
P MS Data 1050624 1031956479 1030905856 [Ubuntu Studio]
Directory /home
>drwxr-xr-x 0 0 4096 4-Jul-2019 11:23 .
drwxr-xr-x 0 0 4096 4-Jul-2019 15:09 ..
drwxr-xr-x 1000 1000 4096 4-Jul-2019 15:21 dracchingan
drwxr-xr-x 1000 1000 4096 4-Jul-2019 12:30 Delete
P MS Data 1050624 1031956479 1030905856 [Ubuntu Studio]
Directory /home/dracchingan
Previous
-rw-rw-r-- 1000 1000 0 4-Jul-2019 15:21 .ICEauthority-l
-rw------- 1000 1000 4200 4-Jul-2019 15:21 .ICEauthority-n
-rw------- 1000 1000 4200 4-Jul-2019 15:21 .ICEauthority
-rw------- 1000 1000 7613 4-Jul-2019 12:39 Images
-rw------- 1000 1000 8159 4-Jul-2019 12:32 Vidéos
-rw------- 1000 1000 10547 4-Jul-2019 15:05 .ICEauthority
drwxr-xr-x 1000 1000 4096 18-Dec-2018 10:07 .local
drwx------ 1000 1000 4096 1-Dec-2018 08:49 .mozilla
drwxrwxr-x 1000 1000 4096 28-May-2019 17:05 .thumbnails
-rw------- 1000 1000 306736 4-Jul-2019 13:06 .xsession-errors.old
-rw------- 1000 1000 47842 4-Jul-2019 15:20 .bash_history
-rw-r--r-- 1000 1000 0 1-Dec-2018 15:00 .sudo_as_admin_successful
drwx------ 1000 1000 4096 1-Dec-2018 16:09 .sane
>-rw-rw-r-- 1000 1000 131 1-Dec-2018 17:50 .xinputrc
Dernière modification par fran_studio (Le 04/07/2019, à 18:23)
Hors ligne
#13 Le 04/07/2019, à 18:20
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Use Left arrow to go back, Right to change directory, h to hide deleted files
q to quit, : to select the current file, a to select all files
C to copy the selected files, c to copy the current file
Donc normalement, : pour sélectionner ce qui t'intéresse, puis C pour copier et ensuite tesdisk va te demander à quel endroit coller ça
Hors ligne
#14 Le 04/07/2019, à 18:27
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Là il me fait une analyse je ne sais pas pourquoi, je vais recommencer avec le C pour voir si il y a du contenu à copier. L'analyse a donné beaucoup de:
Warning: number of heads/cylinder mismatches 2 (FAT) != 255 (HD)
Warning: number of sectors per track mismatches 18 (FAT) != 63 (HD)
MS Data 10342416 10345295 2880 [EFISECTOR]
Warning: number of heads/cylinder mismatches 16 (NTFS) != 255 (HD)
Warning: number of sectors per track mismatches 2 (NTFS) != 63 (HD)
MS Data 10347179 10353352 6174
Warning: number of heads/cylinder mismatches 16 (NTFS) != 255 (HD)
Warning: number of sectors per track mismatches 2 (NTFS) != 63 (HD)
Hors ligne
#15 Le 04/07/2019, à 18:31
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Pense à sélectionner les fichiers avant avec : , ou tu peux utiliser c si tu veux copier juste un fichier
Je pense pas que les avertissements soient graves
Dernière modification par Nuliel (Le 04/07/2019, à 18:32)
Hors ligne
#16 Le 04/07/2019, à 18:39
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
J'ai mis C sur /home/dracchingan et c'est en train d'être copié dans /home/ubuntu-studio/Public, je ne vois pas mieux puisque on ne peut pas choisir un emplacement externe dans un autre volume. Je verrai après ce qui sera copié. Je ne sais pas si ça va fonctionner Merci Mais pour l'instant 60 000 fichiers c'est positif en espérant que ce soient les miens et pas ceux des programmes installés. Puisque je n'ai pas vu Documents. J'espère qu'il y sera.
Hors ligne
#17 Le 04/07/2019, à 18:41
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Attends, là tu copies sur le live usb, ou plutôt en RAM, il faudrait sauvegarder ça sur une autre clé usb plutôt.
Ou alors tu montes les partitions ntfs et tu envoies dedans (dans le gestionnaire de fichier, tu cliques sur la partition ntfs qui va recevoir les données, et dans testdisk tu peux coller les données vers la partition ntfs montée dans /media/........)
Dernière modification par Nuliel (Le 04/07/2019, à 18:43)
Hors ligne
#18 Le 04/07/2019, à 19:15
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Je pense qu'il n'y a rien dans Images ni dans Vidéos, bref il ne copie pas mes fichiers.
Ma partition de sauvegarde /media/ubuntu-studio/'(**Galadriel**) n'apparaît pas sur testdisk comme option
Les clés bootables ne marchent pas sur cet ordinateur.
Hors ligne
#19 Le 04/07/2019, à 19:20
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Tu peux donner
ls -l /media
? Tu as bien monté la partition ntfs de sauvegarde?
Hors ligne
#20 Le 04/07/2019, à 19:53
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour, je n'ai pas de partition NTFS de sauvegarde, j'ai 2 partitions ext4, Galadriel me sert de sauvegarde. L'autre Ubuntu Studio est la partition où j'ai effacé le contenu du Home. Une idée de comment on fait Next sur testdisk (je ne vois pas tout)? Les tutoriels de testdisk demandent chacun de faire des choses différentes. Il faudrait que je puisse accéder au contenu de Images effacé ou au contenu de la poubelle effacée car il restait des dossiers avec le mauvais chmod dedans qui a fait survivre un peu plus l'illusion pour moi que tout était là. Et donc le contenu de /home/username/.local/share/Trash.
ubuntu-studio@ubuntu-studio:~$ ls -l /media
total 0
lrwxrwxrwx 1 root root 6 Jul 4 16:24 cdrom -> /cdrom
drwxr-x---+ 4 root root 80 Jul 4 17:52 ubuntu-studio
ubuntu-studio@ubuntu-studio:~$ ls -l /media/ubuntu-studio
total 8
drwxr-xr-x 5 1000 1000 4096 Jul 4 12:56 '(**Galadriel**)'
drwxr-xr-x 27 root root 4096 Jul 4 15:09 'Ubuntu Studio'
df -h
...
/dev/sda2 483G 29G 430G 7% /media/ubuntu-studio/Ubuntu Studio
/dev/sda3 393G 357M 373G 1% /media/ubuntu-studio/(**Galadriel**)
Dernière modification par fran_studio (Le 04/07/2019, à 19:54)
Hors ligne
#21 Le 04/07/2019, à 20:04
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Ah, j'ai confondu, et l'avertissement parlait de NTFS, du coup ça m'a pas aidé.
Je ne comprends plus trop la situation, tu as vidé la corbeille?
Pour next: tu as tenté de continuer à descendre avec les flèches? Ou flèche droite?
Hors ligne
#22 Le 04/07/2019, à 20:24
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
Bonjour,
Je n'ai pas trouvé la touche pour Next dans testdisk.
J'avais fait un rm * source cible dans home ce qui est faux, mais ça n'a pas eu de conséquence car dans la poubelle il y avait des fichiers root, du coup j'ai fait le bon rm dans la poubelle. Sauf qu'après avoir supprimé les fichiers résistants, le contenu de home a disparu à 90%...
Il faudrait que j'essaye quelque chose comme cela:
ext4magic /dev/sda2 -M -d /media/ubuntu-studio/'(**Galadriel**)'/Save
Hors ligne
#23 Le 04/07/2019, à 20:35
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
ext4magic /dev/sda2 -M
marche dedans cd /media/ubuntu-studio/(**Galadriel**)/Save/ mais je ne sais pas si il copiera le home? C'est ma manière d'écrire la destination qui est fausse.
Hors ligne
#24 Le 04/07/2019, à 20:47
- Nuliel
Re : [résolu] Aidez moi à utiliser extundelete
Je propose une idée: utiliser photorec sur toute la partition afin de récupérer les données, par contre les noms seront perdus, et tout sera mélangé.
Edit: je viens de remarquer dans la doc de testdisk qu'on ne peut pas récupérer des fichiers effacés d'une partition ext4 mais seulement les noms... (en gros les adresses vers les données sont perdues, donc photorec est peut être adapté ici)
Dernière modification par Nuliel (Le 04/07/2019, à 20:50)
Hors ligne
#25 Le 04/07/2019, à 20:54
- fran_studio
Re : [résolu] Aidez moi à utiliser extundelete
OK, mais tout d'abord j'attends la fin de ext4magic qui est en train de recopier tout Ubuntu, je suppose dans Galadriel. Le problème c'est que je ne sais pas écrire correctement -f le dossier à chercher -d la destination. Ce sera peut-être pour demain ?
Dernière modification par fran_studio (Le 04/07/2019, à 22:01)
Hors ligne