जब भी fsck
सिस्टम के माध्यम से जाता है और क्षतिग्रस्त फ़ाइलों को पुनर्प्राप्त करने की कोशिश करता है, तो यह उन्हें खोए हुए + पाया फ़ोल्डर में डाल देगा। मुझे लगता है कि यह मूल रूप से fsck
उस फ़ोल्डर को बनाने के साथ एक समस्या है, भले ही इसमें कुछ भी न हो, जैसा कि उबंटू समय-समय पर उन विभाजनों को आपके विभाजनों पर चलाता है, उन फ़ोल्डरों को हमेशा बनाया जाएगा, इसलिए इसे हटाने से काम नहीं चलेगा।
यदि आप केवल Nautilus से फ़ोल्डर को छुपाना चाहते हैं, तो आप एक '.hidden' फ़ाइल बना सकते हैं जिसमें 'खोया + पाया' होगा और इसे खोए हुए + पाया माता-पिता के फ़ोल्डर में डाल दिया जाएगा।
उदाहरण के लिए। '/' में खोए हुए + फ़ोल्डर के लिए:
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
बूट के दौरान बनाई गई निर्देशिकाओं का ट्रैक रखता है । यदि यह बाद के समय में चलाया जाता है, तो आप फिर से उस निर्देशिका को देखेंगे। फिर आप समय-समय पर निष्पादित क्रोन नौकरी में डाल सकते हैं ।