मुझे Ubuntu 12.04 LTS की समस्या है। यह दूसरी बार है जब मैंने पिछले 3 हफ्तों में इस समस्या का सामना किया है। StackOverflow पर इस बंद प्रश्न में पहली बार वर्णित किया गया है । टी एल; डॉ संस्करण मैं एक 450 ग्राम ext4 प्रणाली संकलन और 20 बार की तुलना में एंड्रॉयड ढेर कम निर्माण पर सभी inodes का उपयोग करने में कामयाब रहे है।
मुझे लगा कि मैं डिस्क को एक्सएफ़एस के रूप में सुधार कर समस्या को हल कर रहा हूं ताकि इनोड स्टोरेज बढ़ सके।
आज सुबह एक निर्माण करने के बाद रात भर, मैं 1GB से भी कम जगह खाली कर रहा हूं। एंड्रॉइड के निर्माण के लिए इस मशीन के अलावा कुछ भी नहीं है। मैंने मंच स्रोतों पर कुल 5 बिल्ड किए हैं। बिल्ड फ़ाइलों का एक गुच्छा बनाता है, फिर मैं उनके साथ शीघ्र ही हटा देता हूं make clean
। मैं वास्तव में 1GB से कम नहीं हूं, लेकिन उपकरण इसे इस तरह से रिपोर्ट कर रहे हैं। मैंने अस्थायी फ़ाइलों का एक समूह हटा दिया और लगभग 40GB "मुक्त" कर दिया। एक दो घंटे बाद, बस सुस्ती, मैं वापस 1GB से कम था।
एक फ्लैश ड्राइव से उबंटू चलाना विभाजन के लिए निम्नलिखित रिटर्न ...
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda5 468521456 468255460 265996 100% /media/f71c77eb-b4cc-
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda5 1691760 624214 1067546 37% /media/f71c77eb-b4cc-
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 447G 447G 260M 100% /media/f71c77eb-b4cc-
यहाँ सबूत है कि कुछ एमिस है। जब मैं du
(साथ और बिना - अनुपस्थित-आकार) या विज़ुअल डिस्क उपयोग विश्लेषक चलाता हूं, तो मैं दिखाता हूं कि मैं वास्तव में केवल लगभग 35 जीबी या तो उपयोग कर रहा हूं। प्रयुक्त अंतरिक्ष का 98.7% अंदर है /home/eric
, लेकिन du
इसमें कोई कमी नहीं है। विसंगति /home/eric
और के बीच है/home/eric/android
मैंने प्रासंगिक प्रश्नों के माध्यम से यहां और एसओ पर पढ़ा है और वे आमतौर पर सुझाव देते हैं कि यह खुली प्रक्रियाओं द्वारा हटाए गए फ़ाइलों को हटा दें। मैंने इस परीक्षण को चलाने के लिए एक फ्लैश ड्राइव में रिबूट किया, इसलिए यह खुली फाइलें नहीं होनी चाहिए। FWIW, / tmp खाली है।
क्या कोई उपकरण है जिसे मैं 'खोई' जगह को पुनर्प्राप्त करने के लिए फ्लैश ड्राइव पर स्थापित कर सकता हूं? मैं सिस्टम पर मेमोरी को मुक्त करने और इसे वहां चलाने की कोशिश कर सकता हूं, लेकिन मैं इसे फ्लैश ड्राइव से ऐसा करना बेहतर मान रहा हूं।
क्या मुझे इस प्रणाली को एक अलग तरीके से कॉन्फ़िगर करना चाहिए? मैं बल्कि एक और पोंछ और स्थापित नहीं करूंगा, लेकिन मुझे एक स्थायी एंड्रॉइड बिल्ड सिस्टम की आवश्यकता है।
FOLLOWUP - मुझे काम करने के लिए पिछले हफ्ते इंस्टालेशन को फिर से करना और 12.04 को फिर से इंस्टॉल करना था। जैसा कि मैं इस सप्ताह फिर से एंड्रॉइड बिल्ड के माध्यम से जाता हूं, मैं डिस्क के उपयोग पर सतर्क नजर रखूंगा और अधिक जानकारी के रूप में यहां जानकारी दूंगा।
धन्यवाद
ls -lah ~
paste.ubuntu.com के आउटपुट को कॉपी और पेस्ट करें और अपने प्रश्न में लिंक करें।