यह जानने के लिए कि आपकी हार्ड डिस्क की स्थिति की जांच कैसे करें, यह निर्धारित करना उपयोगी है कि आपकी हार्ड डिस्क को कब बदलना है। आज के लेख में, हम आपको अपनी हार्ड डिस्क के स्वास्थ्य का निदान करने के लिए कुछ लिनक्स डिस्क उपयोगिताओं को दिखाएंगे।
द्वारा छवि Scoobay
S.M.A.R.T प्रणाली
सबसे आधुनिक अत तथा SCSI हार्ड डिस्क में एक स्व-निगरानी, विश्लेषण और रिपोर्टिंग प्रौद्योगिकी (स्मार्ट) प्रणाली है। स्मार्ट हार्ड डिस्क आंतरिक रूप से अपने स्वयं के स्वास्थ्य और प्रदर्शन की निगरानी करते हैं।
स्मार्ट टूल आपकी हार्ड डिस्क की स्थिति का आकलन करता है: हार्ड डिस्क के थ्रूपुट, चुंबकीय प्रमुखों की त्रुटियां दर, और अन्य विशेषताएँ जो आपकी हार्ड डिस्क निर्माता को उनकी हार्ड डिस्क में निर्मित करती हैं।
स्मार्ट सिस्टम के अधिकांश कार्यान्वयन उपयोगकर्ताओं को अपनी हार्ड डिस्क के प्रदर्शन और विश्वसनीयता की निगरानी के लिए आत्म-परीक्षण करने की अनुमति देते हैं। उबंटू के साथ एक स्मार्ट प्रणाली परीक्षण करने का सबसे सरल तरीका ’सिस्टम’> ‘प्रशासन’ मेनू के तहत ’डिस्क उपयोगिता’ का उपयोग कर रहा है।
डिस्क उपयोगिता आपको मॉडल, सीरियल नंबर, फर्मवेयर और हार्ड डिस्क के समग्र स्वास्थ्य मूल्यांकन को देखने की सुविधा देती है, साथ ही यह भी बताती है कि हार्ड डिस्क पर SMART सिस्टम सक्षम है या नहीं।
ART SMART डेटा ’बटन आपको अपनी हार्ड डिस्क की स्मार्ट विशेषताओं को देखने देता है।
Ate रन सेल्फ-टेस्ट ’बटन आपको हार्ड डिस्क पर एक छोटा, विस्तारित, या एक स्व-परीक्षण शुरू करने देता है।
जब आप इन परीक्षणों को निष्पादित करते हैं, तो आप एक प्रगति मीटर देखेंगे, जिससे आप देख सकते हैं कि परीक्षण के माध्यम से कितनी दूर है और पूरा होने का अनुमानित समय क्या है।
'संलग्न अनुभाग' आपको त्रुटियों और स्व-परीक्षण की जानकारी देखने देता है।
फ़ाइल सिस्टम जाँच
डिस्क उपयोगिता जीयूआई के पास कुछ अन्य उपकरण हैं, जिनका उपयोग हम अपनी हार्ड डिस्क के स्वास्थ्य का निदान करने के लिए कर सकते हैं। फ़ाइल सिस्टम चेक (FSCK), जो केवल एक कमांड लाइन टूल के रूप में आता है, एक उपकरण है जिसे हम अक्सर अपनी हार्ड डिस्क की स्थिति की जांच करने के लिए उपयोग करते हैं।
यदि आप हमारी तरह कमांड लाइन geek नहीं हैं, तो आप उसी चेक को करने के लिए ’डिस्क यूटिलिटी’ की Files चेक फाइलसिस्टम ’सुविधा का उपयोग कर सकते हैं।
बेशक, कुछ परिस्थितियाँ हैं जहाँ हम है अपने फाइल सिस्टम की जांच करने के लिए कमांड लाइन टूल का उपयोग करें। उदाहरण के लिए जब हम एक का उपयोग कर रहे हैं सिर रहित प्रणाली , जब हमारा लिनक्स बॉक्स बूट करने में विफल रहता है, या जब हम बस अपने कमांड लाइन कुंगफू कौशल को अपने दोस्तों को दिखाना चाहते हैं।
सबसे पहले, FSCK कमांड लाइन टूल कुछ ऐसा दिखता है जिसे केवल एक कंप्यूटर geek ही संभाल सकता है; लेकिन आप पाएंगे कि FSCK उपयोग करने के लिए एक बहुत ही आसान उपकरण है। एफएससीके चलाने से पहले एक बात ध्यान रखें; आपको फ़ाइल सिस्टम का उपयोग करने की आवश्यकता नहीं है 'Umount' आदेश। FSCK के साथ एक माउंटेड फाइल सिस्टम को ठीक करने से मूल समस्या की तुलना में अधिक नुकसान हो सकता है।
सूद umount / देव / sdb
FSCK कमांड बहुत सीधी है:
सुडो fsck -t ext4 / dev / sdb
यह आदेश विसंगतियों के लिए एक ext4 फ़ाइल सिस्टम (/ dev / sdb) की जाँच करता है। आपको अपने स्वयं के विभाजन के साथ / dev / sdb को बदलना चाहिए। अपने सिस्टम विभाजन का पता लगाने के लिए आप 'fdisk' कमांड चला सकते हैं:
sudo fdisk -l
शेड्यूल किया गया फ़ाइल सिस्टम चेक
यदि आप उबंटू का उपयोग कर रहे हैं, तो आप देखेंगे कि जब आप समय-समय पर अपने सिस्टम को बूट करते हैं तो उबंटू एक एफएससीके सत्र चलाता है। यदि आपको यह अनुसूचित चेक कष्टप्रद लगता है, तो आप fs tune2fs 'कमांड का उपयोग करके स्कैन को फिर से शेड्यूल कर सकते हैं। यहाँ आमतौर पर यह कैसा दिखता है:
माउंट गणना पैरामीटर हमें बताता है कि 33 डिस्क माउंट के बाद उबंटू आपकी हार्ड डिस्क को स्कैन करता है।
हम '-c' विकल्प का उपयोग करके माउंट गणना को कॉन्फ़िगर कर सकते हैं:
सुडो ट्यून 2 एफसी -c 35 / देव / sda1
जब सिस्टम बूट होता है तो 35 हार्ड डिस्क माउंट के बाद यह कमांड हमारी हार्ड डिस्क को स्कैन करने के लिए उबंटू को फिर से कॉन्फ़िगर करेगा।
नोट: अपने स्वयं के विभाजन के साथ with / dev / sda1 / 'बदलें
ख़राब ब्लाक
एक बुरा क्षेत्र एक है क्षेत्र कंप्यूटर की डिस्क ड्राइव पर जिसका स्थायी नुकसान (या इसे सफलतापूर्वक एक्सेस करने के लिए OS अक्षमता) के कारण उपयोग नहीं किया जा सकता है, जैसे कि डिस्क की सतह को शारीरिक क्षति।
लिनक्स में बुरे क्षेत्रों का पता लगाने के दो तरीके हैं: आप डिस्क उपयोगिता जीयूआई का उपयोग कर सकते हैं, या यदि आप हमारी तरह एक कमांड लाइन geek हैं, तो आप बुरे क्षेत्रों के लिए अपनी हार्ड डिस्क की जांच करने के लिए बैडब्लॉक कमांड का उपयोग कर सकते हैं:
सूडो बैडब्लॉक्स -v / dev / sdb1
बैडब्लॉक हमें हमारी हार्ड डिस्क में खराब क्षेत्रों की संख्या देगा।
ज़ैनुल@ज़ैनुल-लैपटॉप:~$ सुडो बादब्लॉक्स -व् /देव/सड़ब1
ब्लॉकों की जाँच 0 से 97683200 तक
खराब ब्लॉकों की जांच (केवल-परीक्षण): 3134528 किया गया, 3:27 बीता
3134560 किया, 8:33 बीत गए
3134561 किया, 10:15 बीत गए
3134562 किया, 11:57 बीत गए
3134563 किया, 13:39 बीत गया
किया हुआ
पूरा हुआ, 5 ख़राब ब्लॉक मिले।
जब आपके पास बुरे ब्लॉक दिखाई देते हैं तो आपके पास दो विकल्प होते हैं। आप या तो एक नई हार्ड डिस्क की तलाश कर सकते हैं, या इन खराब ब्लॉकों को अनुपयोगी हार्ड डिस्क क्षेत्रों के रूप में चिह्नित कर सकते हैं। इसमें दो चरण शामिल हैं:
पहले हमें खराब सेक्टर की लोकेशन को एक फ्लैट फाइल में लिखना होगा।
sudo badblocks / dev / sdb> / home / zainul / bad-block
उसके बाद, हमें इन बुरे क्षेत्रों को mark अनुपयोगी ’क्षेत्रों के रूप में चिह्नित करने के लिए FSCK कमांड में फ्लैट फाइल को फीड करना होगा।
sudo fsck -l bad-block / dev / sdb
FSCK, बैडब्लॉक और डिस्क यूटिलिटी कुछ डिस्क यूटिलिटीज हैं जिनका उपयोग हम अक्सर अपनी हार्ड डिस्क को स्कैन करने के लिए करते हैं। अन्य डिस्क पाठकों के साथ साझा करें यदि आप हार्ड डिस्क को स्कैन करने के लिए अन्य लिनक्स डिस्क उपयोगिताओं को जानते हैं।