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 11/10/2021, à 08:51

vercoucas

[Résolu]Données perdues sur partition ext4

bonjour à tous,

Impossible de retrouver mes documents de sauvegarde sur une partition ext4 de mon disque dur principal.

Le PC comprend 2 HD, un vieux Western sur lequel est installé W10 et Ubuntu 20.04 en double boot. C’était l'unique disque jusqu'à  ce qu'il montre que la fatigue venait à bout de sa bonne volonté... J'ai ajouté il y a 3 semaines un disque Seagate 750Go qui me sert maintenant de disque principal et sur lequel j'ai installé Ubuntu 20.04 avec home séparé et une partition de stockage en sda4.

sylvieb@HP-500B:~$ sudo lsblk -fe7 -o +SIZE
[sudo] Mot de passe de sylvieb : 
NAME   FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT   SIZE
sda                                                                                698,7G
├─sda1 ext4         fe34eac0-efaa-432e-b856-bfcf13f85109   83,5G     9% /           99,2G
├─sda2 swap         4b4a4a00-25ba-4349-bc31-5d034c3ab174                [SWAP]       3,6G
├─sda3 ext4         d8af9188-77b8-456f-9086-565fa90d5e0a  400,6G     4% /home      449,3G
└─sda4 ext4   store fd2f61da-ceea-4d96-adbe-6912d1aad935                           146,6G
sdb                                                                                465,8G
├─sdb1 ntfs         A416BC3216BC06F8                                                46,6G
├─sdb2 ntfs         70A0B9C9A0B99656                                                 1,9G
├─sdb3                                                                                 1K
├─sdb4 ext4         cacd1905-900c-49bc-9eb2-bd1c4492a7aa                           319,9G
├─sdb5 swap         f8193903-aa73-4aba-8767-258687d17c99                [SWAP]       1,9G
└─sdb6 ext4         59825b91-2c90-4c9d-a85f-dd4edf7adecf                            95,5G
sylvieb@HP-500B:~$ 

Ce PC présentait un problème mineur de mise en veille que j'ai essayé de résoudre par une réinstallation. J'ai  régulièrement sauvegardé le home de sda3 sur sda4 avec la commande


mkdir /media/stockage
rsync -rltgoDvp --del  --filter "- .Trash/" --filter "- *.tmp" --filter "- iso/" --filter "- lost+found/" --filter "- .local/share/Trash" /home/$USER/* /media/stockage/sylvie/

Réinstallation en choisissant "autre chose" et en ne formatant que sda1 /, home en sda3.
Tout s'est bien passé et j'ai récupéré mon installation avec l'utilisateur 1. J'ai ensuite créé l'utilisateur 2, sylvieb, qui me sert pour l'usage quotitien. J’ai un peu cafouillé avec les touches du clavier pendant la création de cet utilisateur, bref j'ai pensé que le mieux était d'effacer et de recommencer.

sudo adduser sylvieb

puis la commande qu'il ne fallait pas faire

sudo userdel -r sylvieb

Tout les fichiers de mon home ont disparu.

Bon, pas grave j'ai ma sauvegarde sur sda4 ...mais c'est le sujet du post, impossible de retrouver les documents
qui devraient se trouver sur sda4, je vois la partition dans gparted, dans disque, ou dans les différentes commandes passées dans le terminal, mais pas trace de "stockage ou de /stockage/sylvieb/

Heureusement j'ai les documents principaux que je peux retrouver sur sdb4, le home de l'autre disque et j'ai fait des copies d'autres documents importants sur une clé usb, mais j'ai quand même perdu des documents récents que le souhaiterais retrouver si possible.
Et puis j'aimerais comprendre pourquoi j’ai perdu  le contenu de sda4

sylvieb@HP-500B:/media/sylvieb$ sudo mount /dev/sda4 /media/sylvieb/
[sudo] Mot de passe de sylvieb : 
sylvieb@HP-500B:/media/sylvieb$ cd /media/sylvieb/
sylvieb@HP-500B:/media/sylvieb$ ls
lost+found
sylvieb@HP-500B:/media/sylvieb$ ls -al
total 12
drwxr-xr-x 3 sylvieb sylvieb 4096 sept. 21 11:07 .
drwxr-xr-x 3 root    root    4096 oct.  10 11:58 ..
drwx------ 2 root    root    4096 sept. 30 09:00 lost+found
sylvieb@HP-500B:/media/sylvieb$ 

j'ai même essayé en me logant en root mais sans plus de résultats.

Merci de votre aide

Dernière modification par vercoucas (Le 12/10/2021, à 10:50)

Hors ligne

#2 Le 11/10/2021, à 13:08

gl38

Re : [Résolu]Données perdues sur partition ext4

Tu as créé le dossier stockage directement dans le dossier /media.
Ce n'est pas bon. 
Dans /media le système crée des dossiers pour chaque "user". Chez toi ça aurait pu être sylvieb. Puis dans sylvieb, il y a les partitions repérés par leurs noms s'ils en ont ou leur étiquette.
Si j'en crois le premier résultat que tu donnes ton stockage devrait être dans la partition sda1.
Peux-tu donner le résulat de

ls -l /media

Est-ce que tu vois stockage et ce qu'il contient ?
Cordialement,
Guy

Dernière modification par gl38 (Le 11/10/2021, à 13:09)

Hors ligne

#3 Le 11/10/2021, à 13:36

vercoucas

Re : [Résolu]Données perdues sur partition ext4

Merci de ta réponse gl38,

Effectivement, j'aurais dû mettre "stockage" dans /media/$USER.
Avant de faire la réinstallation j'ai vérifié le contenu de sda4 et j'ai bien trouvé les dossiers dans /media/stockage, mais quand j'ai eu besoin d'eux, ils avaient disparu. Comme on peut le voir en #1, il ne semble rester que lost-found sur cette partition.

Hors ligne

#4 Le 11/10/2021, à 13:38

vercoucas

Re : [Résolu]Données perdues sur partition ext4

sylvieb@HP-500B:/var/log$ ls -l /media
total 4
drwxr-xr-x 3 sylvieb sylvieb 4096 sept. 21 11:07 sylvieb
sylvieb@HP-500B:/var/log$ 

Hors ligne

#5 Le 12/10/2021, à 06:02

gl38

Re : [Résolu]Données perdues sur partition ext4

Je ne comprends pas trop ce qui a pu se passer à part une erreur dans l'installation qui aurait touché sda4.
Peux-tu après avoir monté sda4 relancer la commande

sudo lsblk -fe7 -o +SIZE

Cordialement,
Guy

Hors ligne

#6 Le 12/10/2021, à 08:43

vercoucas

Re : [Résolu]Données perdues sur partition ext4

Bonjour gl38,

voici le retour de la commande :

sylvieb@HP-500B:~$ sudo lsblk -fe7 -o +SIZE
[sudo] Mot de passe de sylvieb : 
NAME FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT   SIZE
sda                                                                              698,7G
├─sda1
│    ext4         fe34eac0-efaa-432e-b856-bfcf13f85109   83,1G     9% /           99,2G
├─sda2
│    swap         4b4a4a00-25ba-4349-bc31-5d034c3ab174                [SWAP]       3,6G
├─sda3
│    ext4         d8af9188-77b8-456f-9086-565fa90d5e0a  400,4G     4% /home      449,3G
└─sda4
     ext4   store fd2f61da-ceea-4d96-adbe-6912d1aad935                           146,6G
sdb                                                                              465,8G
├─sdb1
│    ntfs         A416BC3216BC06F8                                                46,6G
├─sdb2
│    ntfs         70A0B9C9A0B99656                                                 1,9G
├─sdb3
│                                                                                    1K
├─sdb4
│    ext4         cacd1905-900c-49bc-9eb2-bd1c4492a7aa                           319,9G
├─sdb5
│    swap         f8193903-aa73-4aba-8767-258687d17c99                [SWAP]       1,9G
└─sdb6
     ext4         59825b91-2c90-4c9d-a85f-dd4edf7adecf                            95,5G
sylvieb@HP-500B:~$

Hors ligne

#7 Le 12/10/2021, à 08:53

beuguissime

Re : [Résolu]Données perdues sur partition ext4

Bonjour,

D'après un des retours du premier message, on lit pour sda4

drwx------ 2 root    root    4096 sept. 30 09:00 lost+found

ce qui laisse penser que le système de fichier de sda4 a été créé le 30 septembre. Ce qui date de moins de 15 jours et ne correspond donc pas exactement au « j'ai installé le disque de 750Go il y a trois semaines » (sauf si l'installation de la 20.04 n'a pas été faite immédiatement). J'ai bien peur qu'il n'y ai jamais eu aucune sauvegarde sur sda4. Qui faisait le montage sur de sda4 sur /media/stockage avant de lancer le rsync ? Toi avec mount ? Automatiquement ?

Hors ligne

#8 Le 12/10/2021, à 09:40

vercoucas

Re : [Résolu]Données perdues sur partition ext4

Merci de ta réponse Beuguissime,

Le montage s'est fait via le gestionnaire de fichier    +Atures emplacements puis      store  /dev/sda4
Après la sauvegarde, j'ai vérifié la présence des dossiers principaux Documents, Téléchargement ... et j'y avais bien accès.
Donc effectivement c'est peut-être pendant la réinstallation qu'il y a eu problème. Pourtant je suis sûr de ne pas avoir modifié la partition sda4 pendant cette opération, et encore moins formaté sda4.
J'ai l'impression que la réinstallation à supprimé le répertoire    stockage et par conséquent je n'ai plus accès à son contenu...

Hors ligne

#9 Le 12/10/2021, à 09:40

gl38

Re : [Résolu]Données perdues sur partition ext4

Le sda4 n'est pas monté dans ton retour au #6.
Cordialement,
Guy

Hors ligne

#10 Le 12/10/2021, à 09:58

vercoucas

Re : [Résolu]Données perdues sur partition ext4

Voici le retour avec sda4 monté :

sylvieb@HP-500B:~$ sudo lsblk -fe7 -o +SIZE
[sudo] Mot de passe de sylvieb : 
NAME FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT   SIZE
sda                                                                              698,7G
├─sda1
│    ext4         fe34eac0-efaa-432e-b856-bfcf13f85109   83,1G     9% /           99,2G
├─sda2
│    swap         4b4a4a00-25ba-4349-bc31-5d034c3ab174                [SWAP]       3,6G
├─sda3
│    ext4         d8af9188-77b8-456f-9086-565fa90d5e0a  400,4G     4% /home      449,3G
└─sda4
     ext4   store fd2f61da-ceea-4d96-adbe-6912d1aad935  135,9G     0% /media/syl 146,6G
sdb                                                                              465,8G
├─sdb1
│    ntfs         A416BC3216BC06F8                                                46,6G
├─sdb2
│    ntfs         70A0B9C9A0B99656                                                 1,9G
├─sdb3
│                                                                                    1K
├─sdb4
│    ext4         cacd1905-900c-49bc-9eb2-bd1c4492a7aa                           319,9G
├─sdb5
│    swap         f8193903-aa73-4aba-8767-258687d17c99                [SWAP]       1,9G
└─sdb6
     ext4         59825b91-2c90-4c9d-a85f-dd4edf7adecf                            95,5G
sylvieb@HP-500B:~$ 

Hors ligne

#11 Le 12/10/2021, à 09:59

vercoucas

Re : [Résolu]Données perdues sur partition ext4

Je l'ai monté avec le gestionnaire de fichier

Hors ligne

#12 Le 12/10/2021, à 10:00

beuguissime

Re : [Résolu]Données perdues sur partition ext4

Si tu montais en cliquant sur un bouton de l'explorateur de fichiers, comme sda4 porte le label 'store', le point de montage devrait être /media/sylvieb/store (en supposant que tu es alors connecté au compte sylvieb). Donc je pense que ta commande rsync était incorrecte.

Hors ligne

#13 Le 12/10/2021, à 10:12

vercoucas

Re : [Résolu]Données perdues sur partition ext4

J'ai retrouvé une copie du code de sauvegarde, c'est ce code qui a été utilisé, pour le montage de la partition je n'ai pas de trace.

stockhome()
{
echo -e "\n\n\n SAUVEGARDE DE HOME SUR DISQUE DUR : \n"
derdate=$(ls -l /media/stockage/|grep $USER |cut -d " " -f 6-10)
echo -e " dernière sauvegarde  : >>  $derdate"
echo -e " sauvegarde de /home/$USER sur /media/stockage/$USER   o/N ? :"
read rep6
ddate=$(date|cut -d " " -f 1-4)	# date et heure de l'opération


if [ "$rep6" == o ] || [ "$rep6" == O ]; then
	rsync -rltgoDvpav  --del --ignore-errors --force \
	--filter "- .Trash/" --filter "- *.tmp" --filter "- lost+found/" --exclude 'iso'\
	 /home/$USER/ /media/stockage/$USER/
	
	echo -e "\nsauvegarde de /home/$USER du $ddate terminée \n"
else
	echo -e " pas de nouvelle sauvegarde de /home/$USER sur /media/stockage/$USER\n\n"
fi
}

Hors ligne

#14 Le 12/10/2021, à 10:36

gl38

Re : [Résolu]Données perdues sur partition ext4

Il n'y a donc rien du tout sur sda4.
Je suppose que le dossier stockage a été créé sur sda1 et a donc été effacé lors du formatage.
En plus comme le dit beuguissime le sda4 semble bien avoir été formaté aussi.
Cordialement,
Guy

Hors ligne

#15 Le 12/10/2021, à 10:49

vercoucas

Re : [Résolu]Données perdues sur partition ext4

Merci gl38 et Beuguissime, je sais donc où j'en suis.

Comme il n'y a plus rien à récupérer sur cette partition, je vais pouvoir l'utiliser sans arrière pensée.
J'aurais dû faire la sauvegarde sur /media/$USER/store, je vais modifier mon code de sauvegarde en conséquence.

Je passe en résolu
Merci encore à tous le deux

Hors ligne

#16 Le 12/10/2021, à 10:52

gl38

Re : [Résolu]Données perdues sur partition ext4

Il me semble qu'une sauvegarde sur un support externe est bien plus sûre, surtout si on l'enlève pendant les opérations potentiellement risquées !
Cordialement,
Guy

Hors ligne

#17 Le 12/10/2021, à 11:11

beuguissime

Re : [Résolu]Données perdues sur partition ext4

Je rejoins gl38. Pour moi, une copie sur le même support n'est pas une sauvegarde. Il faut garder en tête que les données peuvent être perdues à cause d'une défaillance logicielle ou matérielle. Ici, en copiant dans une autre partition du même disque, ta copie de travail et ta copie de secours sont toutes les deux dépendantes de la bonne santé du même disque dur. Dit autrement un problème grave peut te faire perdre les deux d'un coup. Dans l'idéal, il faut trois copies : la copie de travail et deux sauvegardes, chacune sur leur propre support (et éventuellement, ces supports sont stockés dans deux lieux de confiance différents, j'admets que ce dernier critère n'est pas forcément facile à remplir).
Autre chose, il faut vérifier les sauvegardes (pour s'assurer qu'elles sont complètes par exemple… et bien là où elles doivent être).

Hors ligne

#18 Le 12/10/2021, à 12:09

vercoucas

Re : [Résolu]Données perdues sur partition ext4

Vous avez raison.
J'avais d'ailleurs des copies de tous mes fichiers personnels sur un support extérieur, si bien que les pertes ne sont pas dramatiques.
Ce sont surtout les fichiers de config que je souhaitais récupérer. Là encore j'ai ceux du second disque dur, le Western,  qui m'ont servi pour redémarrer. Ils ne sont pas 100% identiques mais les différences ne sont pas si grandes. Surtout ce que j'ai perdu dans l'affaire, c'est l'avantage du
home séparé où on retrouve toute sa configuration automatiquement.

Hors ligne