डिस्क उपयोग विश्लेषक रिपोर्ट करता है कि .ecryptfs फ़ाइल होम ड्राइव के रूप में अधिक स्थान ले रही है


18

जब मैंने उबंटू के साथ अपनी नेटबुक की स्थापना की, तो "एन्क्रिप्ट होम विभाजन" का चयन किया। डिस्क उपयोग विश्लेषक अब रिपोर्ट करता है कि वास्तव में उपयोग किए जाने की तुलना में दोगुनी जगह ली गई है। मैंने देखा है कि इस सवाल को कुछ बार पूछा गया है, लेकिन प्रतिक्रिया आम तौर पर ".ecrypts /।" की तर्ज पर होती है। आपके वास्तविक होम ड्राइव को चीरते हुए, और एन्क्रिप्ट किया जाता है, और जो होम ड्राइव के रूप में दिखाता है वह वर्चुअल है, यह वास्तव में हार्ड ड्राइव की जगह नहीं ले रहा है, "जो पूरी तरह से समस्या की पहचान करता है लेकिन इसे ठीक करने में मददगार नहीं है।

अब, इस बात की परवाह किए बिना कि हार्ड ड्राइव वास्तव में भरी हुई है, सिस्टम इसे पूर्ण मान रहा है। मुझे चेतावनी मिलती रहती है कि मेरे पास 10MB का स्पेस बचा है; मैं अपना ड्रॉपबॉक्स फ़ोल्डर अपडेट नहीं कर सकता; मैं फ़ाइलों को कुशलता से इधर-उधर नहीं कर सकता; मशीन दुखी लगती है, आदि। यह केवल जोखिम भरा डिक्रिप्शन प्रक्रिया को ठीक करने का एकमात्र तरीका है जिसमें मशीन से घर के फ़ोल्डर को स्थायी रूप से हटाना शामिल है और संभवत: बैकअप को डिक्रिप्ट करने में सक्षम नहीं है? या डिस्क उपयोग विश्लेषक को ठीक करने का कोई तरीका है ताकि यह निजी फ़ोल्डर के साथ-साथ आभासी होम फ़ोल्डर की गणना न करे? मैं अपने डेटा को एन्क्रिप्टेड रखना पसंद करूंगा।

धन्यवाद!


मुझे 11.10 पर यही समस्या है। मदद की सराहना की जाएगी!
एडरिको

1
डुप्लिकेट? askubuntu.com/questions/14208/…
Agmenor

7 साल बाद, ubuntu 18.10 चल रहा है मैं इसी तरह का मुद्दा रहा हूँ। duमेरे घर के डेटा और मेरे .ecryptfs को 99GB करने की dfरिपोर्ट करता है , लेकिन 174GB पर यह बताता है कि 100% ले रहा है, मैं USB डिस्क से फ़ाइलों को हटा रहा हूं, k4dirstat का उपयोग करके यह पता लगाता हूं कि कौन सबसे अधिक ले रहा है। लेकिन dfघटता नहीं है ....
मैथ्यू जे।

जवाबों:


20

यह डिस्क विश्लेषक उपयोगिता में एक बग है। यह भंडारण की मात्रा को गलत तरीके से प्रस्तुत कर रहा है जो वास्तव में आपकी डिस्क पर उपयोग किया जा रहा है।

फ़ाइलें जो वास्तव में डिस्क पर लिखी जाती हैं (यदि आप उबंटू के एन्क्रिप्टेड होम डायरेक्ट्री का उपयोग कर रहे हैं) में स्थित हैं /home/.ecryptfs। आपके द्वारा देखी जा रही फाइलें और निर्देशिकाएं $HOMEवास्तव में आपके एन्क्रिप्टेड डेटा का आभासी प्रतिनिधित्व हैं। यह आपके डिक्रिप्टेड डेटा का एक प्रेत दृश्य है जो लिनक्स कर्नेल बाकी ऑपरेटिंग सिस्टम को प्रस्तुत करता है। बाकी का आश्वासन दिया है कि यह डिस्क स्थान से दोगुना नहीं ले रहा है।

पूर्ण प्रकटीकरण: मैं उबंटू के एनक्रिप्टेड होम डायरेक्ट्री फीचर का लेखक हूं और ई- क्रिप्टो के वर्तमान अनुरक्षकों में से एक हूं


वाह, छह साल बाद और यह अभी भी तय नहीं है। इस बग के कारण मेरा पूरा सिस्टम लॉक हो गया और मैं डिस्क स्पेस की कमी के कारण अपने किसी भी प्रोग्राम का उपयोग करने में असमर्थ था। फिर, जब मैंने पुनः आरंभ किया, तो मैं लॉग इन करने में असमर्थ था, और रूट प्रॉम्प्ट में छोड़ कर सब कुछ ठीक करना था। मैं एक डेवलपर हूं इसलिए यह मेरे लिए कठिन नहीं था, लेकिन अगर मैं ऐसा नहीं करता तो इसे ठीक करना बहुत मुश्किल होता। : |
3cheesewheel

4

यदि आपका होम डिस्क रूट फाइल सिस्टम से एनक्रिप्टेड एनालिसिस है /home/.ecryptfs तो यह गलत होगा क्योंकि यह प्रदर्शित होता है लेकिन यदि आप चुनते हैं तो /home/<user>/यह सही जानकारी प्रदर्शित करेगा


जोर: स्कैन / घर / उपयोगकर्ता नाम इसके बजाय। जैसे 'ncdu -x / home / username' और 'ncdu -x / home' नहीं। (या कोई अन्य डिस्क विश्लेषक उपकरण।)
user18099

2

सबसे पहले, यह समझना महत्वपूर्ण है कि डिस्क उपयोग विश्लेषक एक नियंत्रण प्रणाली नहीं है जो यह सीमा निर्धारित करती है कि डिस्क स्थान आपके कंप्यूटर डिस्क के भीतर कितना उपलब्ध है। यह केवल एक उपकरण है जो आपके सिस्टम में एक दृश्य प्रदान करता है। इस प्रकार, यह उपकरण वास्तव में आपकी डिस्क पर सीमा को बाध्य नहीं करता है।

दूसरा, वास्तव में क्या जरूरत है, यह निर्धारित करने की कोशिश करें कि ड्राइव की वास्तविक क्षमता क्या है, वास्तव में ड्राइव स्पेस को क्या भरना है, क्या विभाजन मौजूद हैं, और इनका उपयोग कैसे किया जा रहा है।

सादगी के लिए, सिर्फ एक कोशिश करते हैं बहुत हमारे नकली नेटबुक पर निम्न में से सरल डिस्क लेआउट:

डिस्क कुल आकार: 16 जीबी एसएसडी हार्ड ड्राइव

/boot - 250 MB
swap 2 GB 
/     5 GB
/home everything else

इसलिए, हमारे पास वास्तव में बहुत कुछ नहीं है और हम तय करते हैं कि .ecryptfs का चयन करें / होम विभाजन के लिए जैसा कि कहा गया है। इसका मतलब है कि हमारे पास / होम विभाजन के लिए लगभग 8.5 जीबी है और यदि डिस्क उपयोग विश्लेषक रिपोर्ट करता है कि उपलब्ध राशि के दोगुना - यानी 17 जीबी है - जो एसएसडी ड्राइव पर उपलब्ध स्थान से अधिक है।

हालांकि इस परिदृश्य में भी, डिस्क उपयोग विश्लेषक डिस्क के उपयोग को नहीं रोकेगा, या किसी भी तरह से इसके उपयोग को प्रभावित नहीं करेगा। ऐसा करने की अधिक संभावना है कि बड़ी संख्या में अस्थायी फाइलें या अन्य फाइलें सिस्टम के भीतर जगह ले रही हैं या एक और विभाजन पूरी तरह से भरा हुआ है और सामान्य संचालन उस तरीके से प्रभावित हो रहे हैं।

क्या आपने जाँच की है कि अन्य सभी विभाजन भरे नहीं हैं और / / घर का विभाजन स्वयं ही क्षमता के पास नहीं है?

यह जाँचने की सलाह देंगे कि सबसे पहले यह वास्तविक समस्या का पता लगाने में लाभदायक साबित हो सकता है जो समस्या को रोक रहा है। आप एक छिपी हुई निर्देशिका के लिए जगह लेना चाहते हैं (हो सकता है कि आप डिस्क से अधिक डेटा को सहेज रहे हों जितना आप जानते हों)।

उम्मीद है की वो मदद करदे। आपका दिन शुभ हो।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.