Setiap kali fsck
melewati sistem dan mencoba memulihkan file yang rusak, itu akan menempatkan mereka ke folder yang hilang + ditemukan. Saya kira ini pada dasarnya masalah dengan fsck
membuat folder itu bahkan jika tidak ada yang dimasukkan. Karena Ubuntu secara berkala menjalankan pemeriksaan pada partisi Anda, folder-folder itu akan selalu dibuat kembali, jadi menghapusnya tidak akan berhasil.
Jika Anda hanya ingin menyembunyikan folder dari Nautilus, Anda dapat membuat file '.hidden' yang berisi 'lost + found' dan memasukkannya ke folder parent + found + yang hilang.
Misalnya. untuk folder yang hilang + ditemukan di '/':
echo "lost+found" | sudo tee /.hidden
Untuk yang ada di direktori home Anda (jika ada):
echo "lost+found" > ~/.hidden
Saya kira sebagai alternatif Anda dapat menghapusnya setelah setiap boot dengan menambahkan berikut ini ke 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
Ini akan berjalan rmdir
pada folder jika ada, yang hanya menghapusnya jika kosong ( 2>/dev/null
akan membuang pesan "tidak kosong" dari rmdir
). Mungkin tidak banyak direktori, jadi saya membuatnya sederhana. Pastikan 'keluar 0' tetap di garis bawah.
Kelemahan: ini hanya melacak direktori yang dibuat oleh fsck
saat boot. Jika dijalankan di lain waktu, Anda akan melihat direktori itu lagi. Anda kemudian dapat menempatkan di atas ke dalam pekerjaan cron yang dieksekusi secara berkala .