Qu'est-ce que le dossier lost + found sur Linux et macOS?
Le dossier lost + found fait partie de Linux, de MacOS et d'autres systèmes d'exploitation de type UNIX. Chaque système de fichiers, c'est-à-dire chaque partition, a son propre répertoire Perdu + Trouvé. Vous trouverez des morceaux de fichiers corrompus récupérés ici.
Ce qui est perdu + trouvé est pour
Sous Linux, la commande fsck pour «vérification du système de fichiers» analyse vos 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 alors qu'il est 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ù vous trouverez 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 partition. Cela signifie que vous trouverez un dossier lost + found dans le répertoire racine à / lost + found, par exemple.
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 sur celui-ci..
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 d'y jeter un coup d'œil et d'accéder aux données récupérées auxquelles ils ne sont normalement pas autorisés. 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 est peut-être vide.
Pour voir ce qu'il y a à l'intérieur, ouvrez une fenêtre de terminal et exécutez 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
-chaque 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 morceaux de fichiers ou des morceaux de données corrompues, et vous ne pouvez pas faire grand chose avec eux..
Si vous n'avez pas perdu de données importantes, vous n'avez 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 y a une mince chance que vous puissiez faire n'importe quoi 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. Cependant, 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..