Chaque fois que fsck
le système traverse et essaie de récupérer des fichiers endommagés, il les place dans le dossier lost + found. Je suppose que c'est essentiellement un problème avec la fsck
création de ce dossier même s'il n'y a rien à y mettre. Comme Ubuntu exécute périodiquement ces vérifications sur vos partitions, ces dossiers seront toujours recréés, donc la suppression ne fonctionnera pas.
Si vous souhaitez simplement cacher le dossier de Nautilus, vous pouvez créer un fichier '.hidden' contenant 'lost + found' et le placer dans le dossier des parents lost + found.
Par exemple. pour le dossier perdu + trouvé dans '/':
echo "lost+found" | sudo tee /.hidden
Pour celui de votre répertoire personnel (le cas échéant):
echo "lost+found" > ~/.hidden
Je suppose que vous pouvez également les supprimer après chaque démarrage en ajoutant ce qui suit au fichier '/etc/rc.local':
if [ -d /lost+found ]; then
rmdir /lost+found 2>/dev/null
fi
if [ -d /home/USER/lost+found ]; then
rmdir /home/USER/lost+found 2>/dev/null
fi
Cela s'exécutera rmdir
sur les dossiers s'ils existent, ce qui ne les supprime que s'ils sont vides (supprimera le 2>/dev/null
message "non vide" de rmdir
). Il n'y a probablement pas beaucoup de répertoires, donc je suis resté simple. Assurez-vous simplement que la «sortie 0» reste sur la ligne du bas.
Inconvénient: cela ne garde qu'une trace des répertoires créés par fsck
lors du démarrage. S'il est exécuté ultérieurement, vous verrez à nouveau ce répertoire. Vous pouvez ensuite mettre ci-dessus dans une tâche cron exécutée périodiquement .