Всякий раз, когда система fsck
проходит через систему и пытается восстановить поврежденные файлы, она помещает их в папку lost + found. Я предполагаю, что это в основном проблема с fsck
созданием этой папки, даже если нечего вставлять. Поскольку Ubuntu периодически запускает эти проверки на ваших разделах, эти папки всегда будут пересоздаваться, поэтому удаление не будет работать.
Если вы просто хотите скрыть папку от Nautilus, вы можете создать «.hidden» файл, содержащий «lost + found» и поместить его в папку lost + found родительского объекта.
Например. для папки lost + found в '/':
echo "lost+found" | sudo tee /.hidden
Для одного в вашем домашнем каталоге (если есть):
echo "lost+found" > ~/.hidden
Я думаю, что в качестве альтернативы вы можете удалить их после каждой загрузки, добавив в файл /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
Он будет работать rmdir
с папками, если они существуют, и удаляет их только в том случае, если они пусты (удаляет 2>/dev/null
сообщение «не пусто» rmdir
). Там, вероятно, не так много каталогов, поэтому я сохранил это просто. Просто убедитесь, что «выход 0» остается в нижней строке.
Недостаток: он отслеживает только каталоги, созданные fsck
во время загрузки. Если он будет запущен позже, вы снова увидите этот каталог. Затем вы можете поместить выше в периодически выполняемую работу cron .
Это нужно гораздо реже, начиная с ext3. В файловой системе журналирования файлы не должны «теряться» при сбое / сбое питания. Вы могли бы утверждать, что это только сохранено, чтобы избежать фатальных неожиданностей для старожилов (и чудаков, которые отключают журнал). Если вы не знаете, чего вам не хватает, возможно, это не проблема.
Тем не менее, его удаление похоже на исправление e2fsck. Вы можете это сделать, но не должны.
источник
Эта статья даст вам правильное объяснение о потерянном + найденном каталоге: http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/lostfound.html
источник
cd where the lost+found folder is located
sudo touch .hidden
sudo mcedit .hidden
(Написатьlost+found
и сохранить с помощью F2.)источник