Every certain amount of time, Ubuntu checks my filesystems and it creates several empty "lost+found" folders.

Can I disable this feature? Is there any way that Ubuntu deletes automatically these folders if they are empty?


Is there any manner to hide this folder on NFS?

link|improve this question

39% accept rate
feedback

4 Answers

up vote 5 down vote accepted

Whenever fsck goes through the system and tries to recover damaged files, it will put them into the lost+found folder. I guess this is basically a problem with fsck creating that folder even if there's nothing to put in. As Ubuntu periodically runs those checks on your partitions, those folders will always be re-created, so deleting it won't work.

If you just want to hide the folder from Nautilus, you can create a '.hidden' file containing 'lost+found' and put it into the lost+found parent's folder.

Eg. for the lost+found folder in '/':

echo "lost+found" | sudo tee /.hidden

For the one in you home directory (if any):

echo "lost+found" > ~/.hidden


I guess alternatively you can remove them after every boot by adding the following to the file '/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

This will run rmdir on the folders if they exist, which only removes them if they are empty (2>/dev/null will discard the "not empty" message from rmdir). There probably aren't lots of directories, so I kept it simple. Just make sure 'exit 0' stays on the bottom line.

Downside: this only keeps track of directories created by fsck during boot. If it's run at a later time, you'll again see that directory. You then could put above into a periodically executed cron job.

link|improve this answer
Thanks, I knew this but that solution only works for nautilus. – Simón Nov 10 '10 at 13:11
And how can I hide this folder on NFS? – Simón Nov 10 '10 at 13:35
See update. Sorry, I have no experience with NFS. – htorque Nov 10 '10 at 13:43
feedback

You have one lost+found per partition and you need those for recovery.

link|improve this answer
Thanks, but this doesn't answer my question. – Simón Nov 10 '10 at 13:10
feedback

This article will give you a proper explanation about lost+found directory : http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/lostfound.html

link|improve this answer
Thanks, I knew this but this doesn't answer my question. – Simón Nov 10 '10 at 13:11
feedback

cd where the lost+found folder is located
sudo touch .hidden
sudo mcedit .hidden (write lost+found and save with F2)

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.