मेरे Ubuntu 10.04 सर्वरों में से एक मुझे परेशान कर रहा है। जब मैं fsck.ext4 -n /dev/sda5
इसे चलाता हूं तो मुझे बताता है कि फ्री इनोड काउंट, फ्री ब्लॉक काउंट और बहुत कुछ में त्रुटियां हैं।
मैंने कोशिश की है:
touch /forcefsck
यह भी आज़माया:
shutdown -rF now
और फिर भी, रिबूट के बाद, मुझे त्रुटियाँ दिखाई देती हैं।
मैं भी बस अपने eeePC netbook, Ubuntu 10.10 पर जाँच की, और एक ही मुद्दा है!
मैं रिबूट के लिए वास्तव में "मजबूर" "जबरदस्ती" "अपने फाइल सिस्टम को" / "" फाइलसिस्टम के fsck को कैसे ठीक कर सकता हूं?
स्पष्टता: मैं चलाता हूं fsck.ext4 -n
क्योंकि यह एक माउंटेड फाइल सिस्टम है, यह जांचने के लिए कि क्या त्रुटियां हैं। यह मुझे बताता है कि वहाँ हैं। मैंने सोचा था कि बूट-अप प्रक्रिया के दौरान हर 30 m ऑटोमैटिक रूट फाइल सिस्टम में त्रुटियों का ध्यान रखने के लिए ठीक है। लेकिन यह मेरे मामले में ऐसा नहीं करता है। मैं एक LiveCD के साथ रिबूट कर सकता हूं और त्रुटियों को ठीक कर सकता हूं, और फिर दोबारा रिबूट कर सकता हूं, लेकिन यह लाइव सर्वर के लिए कुछ गंभीर डाउनटाइम है। एक रिबूट, ऑटो fsck, फिर जारी रखना बूटिंग एक लाइव सर्वर पर बहुत अधिक टिकाऊ है, और मेरा मानना है कि सही व्यवहार होना चाहिए।
अतिरिक्त जानकारी: यहाँ आउटपुट है। यह कुछ ऐसा दिखता है कि ऑटोफोक ठीक होगा, है ना?
root@server:~# fsck.ext4 -n /dev/sda5
e2fsck 1.41.11 (14-Mar-2010)
Warning! /dev/sda5 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/sda5 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong (1849368, counted=1948909).
Fix? no
Free inodes count wrong (545504, counted=552134).
Fix? no
/dev/sda5: ********** WARNING: Filesystem still has errors **********
/dev/sda5: 116752/662256 files (0.2% non-contiguous), 795324/2644692 blocks