पिछले कुछ दिनों से, मेरा उबंटू 12.10 केवल-बेतरतीब ढंग से रीड-ओनली मोड में जा रहा है, जिससे मैं किसी भी एडिटेड फाइल्स को सेव नहीं कर पा रहा हूं, और मुझे अपने कंप्यूटर को रिस्टार्ट करने के लिए मजबूर कर रहा है, जो एक दर्द है क्योंकि यह वह प्लेटफॉर्म है जिस पर मैं सब करता हूं मेरी प्रोग्रामिंग का काम। जब मैं उबंटू में पुनः आरंभ करता हूं (मेरे पास विंडोज 7 के साथ एक डुअल-बूट है), तो यह मुझे बताता है कि इसने एक डिस्क त्रुटि का पता लगाया, और fइसे ठीक करने के लिए मुझे दबाव डालना होगा, जिसके बाद यह सफलतापूर्वक पुनरारंभ होगा।
मेरे विंडोज 7 को इसके साथ कोई समस्या नहीं है, इसलिए यह हार्ड डिस्क नहीं हो सकती है। मैंने एक मंच पर भी देखा कि मुझे समस्या को ठीक करने के लिए इन कमांडों को चलाना चाहिए: mount --options remount,rw /
और mount --all
, लेकिन ये सिर्फ कहते हैं कि मैं डिवाइस को केवल-पढ़ने के लिए सिस्टम पर माउंट नहीं कर सकता। मैं एक लिनक्स नौसिखिया (और सामान्य रूप से कंप्यूटर के साथ एक नौसिखिया) तो किसी भी मदद की बहुत सराहना की जाएगी!
संपादित करें 1:
ठीक है, तो मैं fsck
बूट सीडी से भाग गया ... क्या यह केवल दो सेकंड के लिए माना जाता है? 'कूज खदान ने किया। वैसे भी, यह दो त्रुटियों के साथ वापस आया:
Superblock last mount time is in the future (hardware clock incorrect)
तथा
Superblock last write time is in the future (hardware clock incorrect)
यह स्पष्ट रूप से दोनों को तय करता है।
संपादित करें 2:
मैं बस भागा sudo fsck -Cf /dev/sda5
। इस बार बहुत अधिक मिला ।
क्या fsck
केवल कुछ सेकंड लेना चाहिए?
संपादित करें 3:
मैं बस भाग गया sudo badblocks -v /dev/sda5
और बैडब्लॉक को चार खराब सेक्टर मिले:
27238968
27238969
27238970
27238971
मैं इस ज्ञान के साथ क्या करूँ? गाइड बॉडी से जुड़ी ने उन्हें एक फ़ाइल में लिखने के लिए कहा, लेकिन मैं लाइवसीडी में हूं - मैं हार्ड डिस्क को कुछ भी नहीं लिख सकता।
dmesg
के आउटपुट और शायद फ़ाइल के आउटपुट को पेस्ट कर सकते हैं /var/log/kern.log
?