- - लिनक्स पर हार्ड ड्राइव को कैसे डिफ्रैग्मेंट करें

कैसे लिनक्स पर एक हार्ड ड्राइव को डीफ़्रैग्मेन्ट करने के लिए

वहाँ के बारे में कई गलत धारणाएँ हैंफ़ाइल सिस्टम और ऑपरेटिंग सिस्टम। सबसे अधिक गलत धारणा यह है कि NTFS फाइल सिस्टम पर केवल विंडोज हार्ड ड्राइव कभी भी खंडित हो सकती है। यह एक मिथक है। विखंडन Microsoft द्वारा एक बुरा आविष्कार नहीं है। वास्तव में, फ़ाइलों का विखंडन ज्यादातर फ़ाइल सिस्टम पर हो सकता है, जब तक कि वे विशेष रूप से खंडित नहीं किए जाते हैं (जो कि बहुत दुर्लभ है)। लिनक्स उपयोगकर्ता डीफ़्रैग्मेन्टेशन प्रक्रिया से गुजरने से प्रतिरक्षा नहीं करते हैं। ऑनलाइन लोकप्रिय वेबसाइट अक्सर इस धारणा को बनाए रखती है कि "लिनक्स प्रतिरक्षा है"। भाग में, यह आधा सच है। लिनक्स फ़ाइल सिस्टम Microsoft की NTFS जैसी कुछ की तुलना में धीमी दर पर फ़ाइल सिस्टम विखंडन प्राप्त करते हैं, लेकिन वे प्रतिरक्षा नहीं हैं। इस लेख में, हम क्या करेंगे जब आपके लिनक्स पीसी विखंडन के महत्वपूर्ण स्तर तक पहुँच जाता है और कैसे लिनक्स पर हार्ड ड्राइव को डीफ़्रैग्मेन्ट करना है।

एक लाइव लिनक्स डिस्क बनाना

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

आर्क सबसे अच्छा है क्योंकि यह एक रूट पर सही लोड करता हैखोल। यह रखरखाव के काम के लिए इसे सही ऑपरेटिंग सिस्टम बनाता है। लाइव डिस्क बनाने के लिए, आर्क वेबसाइट से नवीनतम ISO फ़ाइल डाउनलोड करें, और Etcher USB ISO लेखन उपकरण प्राप्त करें। लाइव डिस्क बनाना आसान है, और Etcher टूल आपको पूरी प्रक्रिया से गुजारेगा।

अपना सिस्टम तैयार करें

डीफ़्रैग इस प्रक्रिया से गुजरने के बिना चल सकता है, लेकिन यह उचित नहीं है। चीजें गलत हो सकती हैं, और यहां तक ​​कि अगर किसी भी विभाजन पर कोई बुरा ब्लॉक मौजूद है, तो भी पूरा करने में विफल हो सकते हैं।

आर्क लिनक्स प्रॉम्प्ट में, का उपयोग करें lsblk। यह कमांड सभी ब्लॉक डिवाइस (डेटा) को सूचीबद्ध करता हैड्राइव और आदि) वर्तमान में कंप्यूटर से जुड़ा हुआ है। उस सूची का उपयोग करना जो lsblk दिखाता है, निर्धारित करें कि आप किस हार्ड ड्राइव (और विभाजन) को डीफ्रैग चलाना चाहते हैं, और ध्यान रखें कि कौन से लेबल हैं।

अगला, आर्क शेल प्रॉम्प्ट पर जाएं, और टाइप करें:

fsck /dev/sdXY -y

नोट: अपनी हार्ड ड्राइव के लेबल के साथ X और Y को बदलें (जैसा कि यह lsblk में कहता है)।

The ऍफ़एससीके उपकरण खराब ब्लॉकों, भ्रष्ट ब्लॉकों और कचरे के डेटा के लिए किसी भी हार्ड ड्राइव विभाजन को स्कैन करेगा।यह विभाजन से सब कुछ साफ करेगा, ताकि defrag आसानी से चल सकते हैं।

डेटा के कितने बुरे बिट्स विभाजन पर निर्भर करता है कि एफएससी कमांड चल रहा है, सफाई प्रक्रिया में काफी समय लग सकता है।चिंता मत करो; यह प्रक्रिया पूरी तरह से स्वचालित है। कार्यक्रम के हर सवाल के लिए हां का जवाब देगा, जो ऑटो-वाई स्विच के उपयोग के लिए धन्यवाद, कुछ भी करने की कोई आवश्यकता नहीं है।

विखंडन का पता लगाना

विखंडन का पता लगाने के लिए, हमें फिर से एफएससी का उपयोग करने की आवश्यकता होगी।इस बार, इसे -एफएन स्विच के साथ चलाएं:

fcsk -fn /dev/sdXY

-एफएन फ्लैग एफएससी टूल को जल्दी से फाइलसिस्टम की जांच करने के लिए कहता है।यह निर्धारित करता है कि क्या पूरी प्रणाली "समीपस्थ" है (उर्फ किसी भी तरह से खंडित)।संख्या जितनी कम होगी उतनी ही बेहतर होगी। यदि आपका फाइलसिस्टम 15% खंडित है तो केवल डिफ्ग चलाना सबसे अच्छा है।

डीफ़्रेग्मेंटेशन

आर्क लिनक्स बॉक्स से बाहर एक शक्तिशाली डेफ्ग टूल के साथ आता है, जिसमें कुछ भी स्थापित करने की आवश्यकता नहीं है।इस उपकरण को e4defrag कहा जाता है। यह बहुत हल्का है, लेकिन बहुत शक्तिशाली है।इसे किसी भी लिनक्स विभाजन पर चलाएं, और यह विश्लेषण करेंगे, और लिनक्स पर एक हार्ड ड्राइव को बहुत आसानी से डिविडेंड करेंगे।इसका उपयोग करने के लिए, विभाजन का नाम ढूंढें जिसे आप साफ करना चाहते हैं lsblk आदेश।

mount /dev/sdXY /mnt

फिर, विखंडन प्रक्रिया शुरू करें:

e4defrag /dev/sdXY

ध्यान दें: हालांकि यह ट्यूटोरियल स्पष्ट रूप से कहता है कि उपयोगकर्ताओं को लाइव डिस्क का उपयोग किए बिना e4defrag नहीं चलाना चाहिए, इसका मतलब यह नहीं है कि चल रहे सिस्टम पर ऐसा करना असंभव है।हम इस तथ्य के कारण ऐसा करने की सलाह नहीं देते हैं कि खराब ब्लॉकों को ठीक करना और साफ करना असंभव है जबकि लिनक्स द्वारा हार्ड ड्राइव उपयोग में है।यह प्रक्रिया को विखंडित करने के लिए अग्रणी बाधाओं ।

यदि आप e4defrag का उपयोग करने से पहले खराब ब्लॉक और कचरे के डेटा की अपनी ड्राइव को साफ करना चाहते हैं, तो किसी भी लिनक्स वितरण पर यह प्रक्रिया करना संभव है।अधिकांश लिनक्स वितरण डिफ़ॉल्ट रूप से e4defrag उपकरण जहाज।

यदि किसी कारण से, ई4डेफ्रैग आपके लिनक्स पीसी पर नहीं है, तो इसे ढूंढना बहुत आसान है।बस उस पैकेज मैनेजर को खोजें जिसका उपयोग आप सामान्य रूप से "e4defrag" के लिए प्रोग्राम स्थापित करने के लिए करते हैं, और इसे इंस्टॉल करें।

निष्कर्ष

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

टिप्पणियाँ