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.

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

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 smile

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 résolu, 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.

En 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 hmm  Merci smile 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 hmm
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