ubuntu linux में chkdsk / f / r विकल्प


12

विंडोज़ में ओएस chkdsk /f /rस्वचालित रूप से एक hdd त्रुटि को ठीक करेगा।
मैंने अपने लैपटॉप में पहुंच खो दी है, हालांकि मैं लिनक्स का उपयोग करके अपने लैपटॉप में बूट करने में सक्षम हूं।
मेरे पास लाइव बूट ubuntu 14.04 है और मुझे hdd तार्किक त्रुटियों को ठीक करने और उन खिड़कियों में स्वचालित रूप से ठीक करने के लिए एक कमांड चलाने की आवश्यकता है जो हम उपयोग कर सकते हैं chkdsk /f /r
तो chkdsk /f /rhdd error को ठीक करने के लिए linux में वैकल्पिक कमांड क्या है ?


ext4, आदि जैसे linux filesystems के लिए, fsck -a /dev/sdXYजहाँ X और Y उस वॉल्यूम को पहचानते हैं, जिसे आप चेक करना चाहते हैं। जैसे: fsck -a /dev/sda1 manpages.ubuntu.com/manpages/hardy/man8/fsck.8.html NTFS वॉल्यूम के लिए, उन्हें विंडो सिस्टम पर रखें और chkdsk का उपयोग करें। NTFS फाइलसिस्टम की मरम्मत के लिए एक सुरक्षित लिनक्स उपकरण नहीं है। या एक विंडो से बूट डिस्क स्थापित करें और chkdsk चलाने के लिए रिकवरी मोड कमांड प्रॉम्प्ट का उपयोग करें।
फ्रैंक थॉमस

जवाबों:


10

AFAIK के लिए कोई पूर्ण प्रतिस्थापन नहीं है chkdsk। आपके पास मूल रूप से दो विकल्प हैं

ntfsfixntfs-3G का हिस्सा है और इसे आपके Ubuntu LiveMedium पर पूर्व-स्थापित किया जाना चाहिए। यह NTFS के साथ केवल कुछ बुनियादी मुद्दों को ठीक कर सकता है, लेकिन यह हमेशा chkdskअगले विंडोज-स्टार्टअप पर चालू होता है ।

कुछ मामलों में यह इसे वापस उपयोग करने योग्य स्थिति में लाने के लिए पर्याप्त हो सकता है (यह निर्भर करता है कि क्या विंडोज को चलाने में सक्षम होने के लिए पर्याप्त बूट किया जा सकता है chkdsk...)।

यदि यह विफल रहता है, तो आपको विकल्प Nr 2 के साथ छोड़ दिया जाता है

  • Windows इंस्टाल / रिकवरी सीडी / डीवीडी / बूटस्टिक का उपयोग करें

वहां से आप chkdskएक कमांडप्रेम से चल सकते हैं ।

यदि आपके पास कोई विंडोज-मीडिया उपलब्ध नहीं है, तो आप हार्डड्राइव को हटा भी सकते हैं और इसे किसी अन्य विंडोज-मैसचिन से जोड़ सकते हैं।


लेकिन मैं अपने लैपटॉप को कैसे अपने डेस्कटॉप पर प्लग इन कर सकता हूं: / btw अच्छा विचार :)
rakibtg

1
नॉस्ट लैपटॉप एसएटीए ड्राइव का उपयोग करते हैं जैसा डेस्कटॉप करते हैं, इसलिए एकमात्र मुद्दा इसे मामले में आगे बढ़ा रहा है, जिसे शायद आपको करने की आवश्यकता नहीं है क्योंकि आपके एकमात्र ने इसे अस्थायी रूप से हुक किया है। मैं सिर्फ डेस्कटॉप केस को खोलूंगा, इसे एक खुले सैट पोर्ट में जैक करूंगा, और जब तक मरम्मत पूरी नहीं हो जाती, तब तक इसे बाहर लटका कर रखें। यदि आप वास्तव में इसे माउंट करना चाहते हैं, तो एक 2.5 "-> 3.5" एडाप्टर ट्रे प्राप्त करें या दो 1 "रेल प्राप्त करें।
फ्रैंक थॉमस

2
मैं बस चलाने के लिए एक chkdsk चाहता था, एक स्थापना सीडी काम नहीं था, और स्थानीय व्यवस्थापक क्रेडेंशियल्स (अंतर्निहित पुनर्प्राप्ति विकल्पों के लिए) नहीं था। डिस्क को गंदा करने के लिए ntfsfix, चकडस्क को किक करने के लिए पर्याप्त था।
ssnobody

@rakibtg बहुत सारे समाधान हैं: पीई बूट डिस्क, विंडोज़ पर जाने के लिए ... या हिरेन के बूट का उपयोग करें यदि आपका कंप्यूटर काफी पुराना है। आप एक विंडोज इंस्टॉलेशन डिस्क भी डाल सकते हैं और रिकवरी का चयन कर सकते हैं। नए विंडोज संस्करण में पहले से ही रिकवरी विकल्प है, जिसमें आप बूट मेनू से इसे चुन सकते हैं
phuclv

@FrankThomas SATA-to-USB रूपांतरण किट प्राप्त करना बहुत आसान है। आप $ 15 के लिए एक को चुन सकते हैं
jpaugh

2

यद्यपि यह विंडोज के चॉक के रूप में शक्तिशाली नहीं है, आप निम्नलिखित दृष्टिकोण का उपयोग कर सकते हैं:

sudo ntfsfix /dev/sdXY
sudo ntfsresize -i -f -v /dev/sdXY

उसके बाद आपको विंडोज के माध्यम से इसे वैसे भी करने के लिए कहा जाएगा क्योंकि लिनक्स में एक शक्तिशाली समकक्ष नहीं है, लेकिन यह एक अच्छा काम कर सकता है।

ntfsresizeआदेश ऊपर बुरा समूहों के लिए जाँच करें और एक फाइल सिस्टम स्थिरता जांच करेंगे।

EDIT: कुछ लोग समस्याओं की रिपोर्ट कर रहे हैं जो ntfsfixइसे उपयोग करने से बचते हैं जब तक कि आपके पास कोई अन्य विकल्प न हो क्योंकि इससे डेटा हानि हो सकती है।


ntfsfixफिक्सिंग। यह कालीन के नीचे की समस्या को छुपाता है। अपने विभाजन को फ़ुबर करने का शानदार तरीका।
Stepan

विंडोज़, रिकवरी फ्लैश और रियल ओएस, जब मैं बाहरी डिस्क में प्लग करता हूं, तो फ्रीज हो जाएगा। त्रुटि ntfsfixको ठीक करने के साथ ही मुझे NT में आने की आवश्यकता थी (जैसा कि rawअब दिखा रहा है) इसलिए मैं एक वास्तविक chkdsk /r(दो बार चला सकता हूं , पहली बार इसे वापस कर दिया गया ntfsलेकिन दूषित हो गया, दूसरी बार यह पठनीय बना रहा है और इसे पुनर्प्राप्त कर रहा है can) इस पर @Stepan
Hashbrown

उस बारे में एक नोट के साथ अद्यतन किया गया।
xdevs23

1

लिनक्स में NTFS फाइल सिस्टम को ठीक करने के लिए कोई उपकरण नहीं है।

ntfsfixअपनी डिस्क को ठीक करने के लिए उपयोग न करें । यह सिर्फ "गंदे FS" ध्वज को हटाता है और आपको सुरक्षा की झूठी भावना मिलती है। "फिक्स" के एक जोड़े के बाद आपका डेटा अप्राप्य हो जाता है।

विंडोज का उपयोग करें। या तो विंडोज के साथ एक अलग HDD है, या VMware स्थापित करें, Microsoft से विंडोज vmware छवि डाउनलोड करें, अतिथि ओएस के साथ कच्ची डिस्क साझा करें और इसे वहां से जांचें।


-3

"Fsck" का उपयोग करें: http://ss64.com/bash/fsck.html

fsck -a / dev / sdXY (sdXY "विभाजन" या डिस्क है जिसे आप जांचना चाहते हैं)।


3
fsck NTFS विभाजन की जाँच नहीं करता है
kurdtpage
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.