Ce qui est perdu + trouvé est pour
Sous Linux, la commande fsck, en abrégé «vérification du système de fichiers», examine les systèmes de fichiers à la recherche d'erreurs. fsck peut trouver des morceaux de fichiers «orphelins» ou corrompus dans le système de fichiers. Si tel est le cas, fsck supprime ces données corrompues du système de fichiers et les place dans le dossier lost + found.
Par exemple, si vous arrêtez brusquement votre ordinateur en cours d’exécution et que des fichiers sont en cours d’écriture sur le disque dur, l’outil fsck peut examiner automatiquement votre système de fichiers au prochain démarrage de votre ordinateur. S'il trouve des données corrompues, il les place dans le dossier lost + found du système de fichiers.
Cela fonctionne de manière similaire sur macOS. Si vous exécutez l'Utilitaire de disque et vérifiez que votre disque ne présente pas de problèmes de système de fichiers, il peut trouver des données corrompues et les stocker dans le dossier lost + found.
La plupart des systèmes de fichiers UNIX ont un dossier lost + found, notamment ext2, ext3 et ext4 sous Linux, ainsi que le système de fichiers HFS + sous macOS. Certains systèmes de fichiers ne peuvent pas utiliser un dossier lost + found, mais ils sont moins courants sur ces systèmes d'exploitation.
Où trouver les dossiers perdus + trouvés
Chaque système de fichiers possède son propre dossier lost + found. Vous en trouverez donc un sur chaque disque dur ou chaque partition. Cela signifie par exemple que vous trouverez un dossier lost + found dans le répertoire racine de / lost + found.
Si vous avez d'autres partitions montées, vous trouverez également un dossier lost + found sur chacune d'elles. Par exemple, si vous avez une partition séparée pour votre répertoire personnel monté sur / home, vous trouverez un dossier lost + found dans / home / lost + found. Les données orphelines de la partition de base seront placées dans / home / lost + found au lieu de / lost + found.
Si vous avez un lecteur USB ou un autre lecteur externe formaté avec un système de fichiers Linux, vous verrez également un répertoire lost + found.
Ce dossier est souvent caché. Vous devrez donc peut-être afficher les fichiers et dossiers cachés pour le voir.
Comment afficher le contenu d'un dossier perdu + trouvé
Ce dossier est généralement limité à l'utilisateur root, ce qui empêche les utilisateurs normaux de jeter un coup d'œil à l'intérieur et d'accéder aux données récupérées auxquelles ils ne sont normalement pas autorisés à accéder. Ne présumez pas que des fichiers corrompus traînent simplement parce que vous voyez un dossier perdu + trouvé. Sur de nombreux systèmes, il peut être vide.
Pour voir ce qu’il contient, ouvrez une fenêtre de terminal et exécutez successivement les commandes suivantes:
sudo su cd /lost+found ls
(Si la première commande ne fonctionne pas, essayez de lancer
su
au lieu de
sudo su
-Toute distribution Linux est un peu différente.)
Le terminal listera tous les fichiers du dossier lost + found. S'il ne renvoie rien, le dossier est vide.
La récupération des données est souvent difficile
Si quelque chose se trouve dans le dossier lost + found, il ne s’agira généralement pas de fichiers entiers. Au lieu de cela, vous verrez de petits fichiers ou des morceaux de données corrompues et vous ne pouvez pas en faire beaucoup.
Si vous n’avez pas perdu de données importantes, vous n’aurez probablement pas à vous soucier de ce qui se trouve dans le dossier lost + found. Si vous avez perdu des données, vous pouvez examiner le dossier lost + found et tenter de le récupérer. Si vous trouvez un fichier complet ici, vous pouvez essayer de le déplacer à son emplacement d'origine et de l'utiliser. Mais il est peu probable que vous puissiez faire quelque chose avec les fichiers partiels corrompus. La commande fsck les met là juste au cas où.
Vous ne pouvez pas non plus supprimer le dossier lost + found, car il fait partie intégrante du système de fichiers. Toutefois, si vous trouvez des fragments de fichier inutiles dans le dossier lost + found que vous ne pouvez pas reconstituer, vous pouvez les supprimer à l'aide du terminal pour libérer de l'espace.