Loading...

CLOSE

we show you how to discover possible errors in your system, kernel error with the practical tool file system check.

हम आपको दिखाते हैं कि आपके सिस्टम में संभावित त्रुटियों की खोज कैसे करें, व्यावहारिक टूल फ़ाइल सिस्टम चेक के साथ कर्नेल त्रुटि।


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

यदि आप अपने व्यवस्थापक अधिकारों के बारे में सुनिश्चित नहीं हैं, तो हमेशा प्रत्येक सत्र की शुरुआत में sudo -i कमांड दर्ज करें:

 
  • sudo -i         

यह कमांड आपको पावर यूजर के अधिकार प्रदान करेगा, इसलिए आपको हर कमांड लाइन की शुरुआत में sudo कमांड लिखने की जरूरत नहीं है।

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

 
  • fdisk -l     

fsck2-300x160

इस उदाहरण में सिस्टम विभाजन /dev/vda1 पर अवस्थित है । आम तौर पर सिस्टम विभाजन /dev/sda2 या /dev/vda1 पर स्थित होता है ।

 

किस फ़ाइल सिस्टम प्रकार का उपयोग किया जाता है, यह जांचने के लिए कृपया निम्न आदेश का उपयोग करें।

 

जानकारी: कृपया अपने वास्तविक विभाजन का उपयोग करें, हमारे मामले में हमें /dev/vda1 का उपयोग करना होगा           

  • blkid | grep vda1 | awk ‘{print $4}’      

fsck5

इस पर निर्भर करते हुए कि किस फाइल सिस्टम का उपयोग किया जाता है और किस विभाजन को जांचना है, आपको निम्न कमांड का उपयोग करना होगा। यह केवल अग्रिम जांच है और आपके फाइल सिस्टम की मरम्मत नहीं की जाएगी।

  • fsck.ext2 -n /dev/vda1 = फ़ाइल सिस्टम ext2 के लिए           
     
  • fsck.ext3 -n /dev/vda1 = फ़ाइल सिस्टम ext3 के लिए           
     
  • fsck.ext4 -n /dev/vda1 = फाइल सिस्टम ext4 के लिए           
     
  • fsck.btrfs -n /dev/vda1 = फाइल सिस्टम btrfs के लिए           
     
  • और इसी तरह…           

हमारे मामले में हम फाइल सिस्टम ext4 का उपयोग कर रहे हैं, इसलिए, हमें निम्न कमांड का उपयोग करना होगा। कृपया निम्नलिखित शेष कमांड के लिए सही फाइल सिस्टम प्रकार के साथ कमांड का उपयोग करें।

 
  • fsck.ext4 -n /dev/vda1           

fsck2-300x160

आप परिणाम के रूप में अपने फाइल सिस्टम की त्रुटियों को प्राप्त करेंगे। यदि आप बिखरी हुई त्रुटियों को सुधारना चाहते हैं, तो निम्न आदेश का उपयोग करें।

  • fsck.ext4 /dev/vda1     

fsck11

अगर आपको लगता है कि सभी त्रुटियों की मरम्मत की जानी है, तो कृपया निम्न आदेश का उपयोग करें। इस आदेश में पैरामीटर  -y शामिल है जो "हां" के साथ सभी प्रश्नों का उत्तर देता है। उन्हें मैन्युअल रूप से उत्तर देना आवश्यक नहीं है।

 

महत्वपूर्ण: हम अनुशंसा करते हैं कि इस आदेश का उपयोग केवल तभी करें जब आप 100 प्रतिशत सुनिश्चित हों। सभी प्रश्नों को बिना किसी सूचना के स्वीकार किया जाएगा।     
 

  • fsck.ext4 -y /dev/vda1     

fsck12

फाइल सिस्टम की जांच पूरी हो जाने के बाद आपका सिस्टम सामान्य रूप से शुरू होना चाहिए।

यदि आप रेस्क्यू सिस्टम से बाहर निकलना चाहते हैं और नियमित हार्ड ड्राइव से बूट करना चाहते हैं, तो कृपया निम्नलिखित कमांड का उपयोग करें।

  • reboot     

आपका सर्वर अब ऑपरेटिंग सिस्टम शुरू कर देगा।

अतिरिक्त महत्वपूर्ण जानकारी:     

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