हो सकता है कि /boot
समय के साथ अपग्रेड करते समय आपके विभाजन में बहुत सारे कर्नेल संस्करण जमा हो गए हों। यह विभाजन आपके बड़े डिस्क विभाजन (घुड़सवार के रूप में /
) से अलग होने की संभावना है । आप /boot
इस तरह विभाजन स्थान की जांच कर सकते हैं (लाइन / बूट के साथ देखें):
df -h
पुरानी गुठली निकालने का एक अच्छा पन्ना है ।
संक्षेप में, अपने वर्तमान कर्नेल संस्करण की जाँच करें, जो स्थापित है, उसकी सूची प्राप्त करें और फिर पुराने संस्करणों को हटा दें। पेज पर "मैजिक" वन-लाइनर कमांड भी है जो आपके लिए वह सब करेगा। लेकिन इसका उपयोग अपने जोखिम पर करें।
अधिक विस्तार से निर्देश:
वर्तमान कर्नेल संस्करण प्राप्त करें, जिसे आप रखना चाहते हैं :
uname -r
सभी गुठली की सूची स्थापित करें:
dpkg -l | grep linux-image-
आप जिस गुठली को निकालना चाहते हैं, उस पर उपयुक्त भाग निकालें। नवीनतम पर नहीं ! उदाहरण के लिए:
sudo apt-get remove linux-image-2.6.32-22-generic
अधिक नोट:
dpkg -l
पैकेज नाम से पहले आपको (कर्नेल) पैकेज की स्थिति बताएगा । उदाहरण के लिए:
rc linux-image-3.13.0-39-generic ...
ii linux-image-3.13.0-40-generic ...
- " आरसी " का मतलब है कि पैकेज को r emoved किया गया है और इसमें सी onfiguration फाइलें हैं। ये आपको किसी और को हटाने की आवश्यकता नहीं है।
- "ii" का अर्थ है कि पैकेज i nstallation के लिए चिह्नित है और i nstalled है
इसके आधार पर, आप केवल उन कर्नेल पैकेजों को सूचीबद्ध कर सकते हैं जो स्थापित हैं:
dpkg -l | grep "ii.*linux-image-"
जीयूआई उपकरण उबंटू ट्वीक का उपयोग करके वैकल्पिक समाधान ।
इंस्टॉल करें और कंप्यूटर Janitor पर जाएं, सिस्टम-> पुराने कर्नेल और सिस्टम-> अनएडेड पैकेज की जांच करें और क्लीन दबाएं।