क्या उबंटू के लिए एक चीडस्कूल उपलब्ध है?


9

जब मैंने क्षतिग्रस्त लिनक्स विभाजन से डेटा को पुनर्प्राप्त करने के बारे में यह सवाल पूछा , तो लोगों ने विंडोज इंस्टॉलेशन डिस्क से बूटिंग और रनिंग की सिफारिश की Chkdsk। खैर, मेरे पास अभी भी एक विंडोज़ डिस्क नहीं है, लेकिन मेरे पास एक Ubuntu 8.04 डिस्क है। क्या एक चडस्क के बराबर मैं उबंटू डिस्क से चलने में सक्षम हो सकता है जो मेरे लिनक्स विभाजन पर डेटा को पुनर्स्थापित करने या पुनर्प्राप्त करने में मदद कर सकता है?


क्या आपके पास वास्तविक अलग विभाजन या NTFS के शीर्ष पर एक आभासी डिस्क है?
1848 में रिचर्ड हॉकिंस

1
यह एक वुबी इंस्टॉलेशन प्रतीत होता है।
DLH

यह एक छोटा सा विवरण है।
रिचर्ड होकिंस

वुबी के माध्यम से स्थापित किए गए उबंटू के साथ आपके पास एक विंडोज इंस्टॉलेशन कैसे है, लेकिन विंडोज डिस्क नहीं है?
jtimberman 5

जवाबों:


5

क्या आप श्योर हैं कि आपने विभाजन को दूषित कर दिया है ? हो सकता है कि आपने बूट-रिकॉर्ड या क्षतिग्रस्त विभाजन तालिका को मिटा दिया हो। पहले समस्या की जांच करने का प्रयास करें। वर्णन करें कि आपने अपना लिनक्स कैसे स्थापित किया। आपके पिछले प्रश्न से ऐसा लगता है कि यह विंडोज़ (vfat या ntfs) विभाजन के अंदर समतल फ़ाइल पर स्थापित है। Fdisk और चलाने के लिए प्रयास करें देखो अपने विभाजन तालिका में।

हार्ड ड्राइव में कोई भी बदलाव करने से पहले अपने एचडी (आप अपने दोस्तों पर ऐसा कर सकते हैं) की छवि बनाने की कोशिश करें।

अपडेट करें:

 
ubuntu @ ubuntu: ~ $ sudo fdisk -l
डिस्क / देव / एसडीए: 40.0 जीबी, 40020664320 बाइट्स 255 हेड्स, 63 सेक्टर / ट्रैक, 4865 सिलेंडर 
इकाइयां = 16065 * 512 = 8225280 बाइट्स के सिलेंडर
डिस्क पहचानकर्ता: 0x903bd648

डिवाइस बूट स्टार्ट एंड ब्लाक आईडी सिस्टम 

/ dev / sda1 * 1 4864 39070048+ 7 HPFS / NTFS

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

आपका लिनक्स एक लूप-माउंटेड विभाजन में स्थापित है, जो आपकी विंडोज़ डिस्क पर कहीं न कहीं एक फ़ाइल या कुछ फाइलों का है c: (c: \ ubuntu \ disks for example)

जैसा कि मैंने आपके पिछले प्रश्न से देखा कि आप विंडोज को बूट कर सकते हैं ताकि आप यह सुनिश्चित कर सकें कि fs टाइप सही है ... यह सुनिश्चित करने के लिए Windows XP सर्विस पैक 2 सपोर्ट टूल से dskprobe का उपयोग कर सकते हैं ... लेकिन यह पहले से ही सही है fs टाइप 7 NTFS है।

संदेश "फ़ाइल सिस्टम का प्रकार RAW है। RAW ड्राइव के लिए CHKDSK उपलब्ध नहीं है।" इसका मतलब है कि विंडोज़ किसी कारण से fs प्रकार का निर्धारण नहीं कर सकती हैं। जैसा कि हम देखते हैं कि एफएस टाइप सही है।

Chkdsk को अपने विंडोज पार्टीशन पर चलाने के लिए आप रिकवरी कंसोल में Windows रिकवरी कंसोल , बूट इंस्टॉल कर सकते हैं और अपनी डिस्क की जांच कर सकते हैं।

डिस्क की जाँच करने के बाद आप c: \ ubuntu \ disks तक पहुँच प्राप्त करेंगे। मुझे लगता है कि आप अपने लूप विभाजन (जो फ़ाइल में है) को सामान्य लूप-बैक डिवाइस के रूप में माउंट कर सकते हैं:

mount -o loop [path to your linux-loopback-partition]

लेकिन आपको सबसे पहले खिड़कियों पर चढ़ना चाहिए।


मैंने fdisk को चलाया और ये परिणाम मिले: <pre> ubuntu @ ubuntu: ~ $ sudo fdisk -l Disk / dev / sda: 40.0 GB, 40020664320 बाइट्स 255 हेड्स, 63 सेक्टर्स / ट्रैक, 4865 सिलिंडर यूनिट्स = 16065 * 512 = के सिलिंडर 8225280 बाइट्स डिस्क पहचानकर्ता: 0x903bd648 डिवाइस बूट प्रारंभ अंत ब्लॉक आईडी सिस्टम / dev / sda1 * 1 4864 39070048+ 7 HPFS / NTFS </ pre>
जोशमौरिस

धन्यवाद बोलतोव। तो, रिकवरी कंसोल के भीतर मैं "chkdsk -r" कमांड जारी करूंगा और फिर "माउंट-लो लूप [विंडो विभाजन का रास्ता]" और फिर "माउंट-लू लूप: \ ubuntu \ disks", सही? मेरे पास एक ("भ्रष्ट और अपठनीय") c: \ ubuntu \ disks निर्देशिका है, जो कि लिनक्स विभाजन का सही रास्ता प्रतीत होता है; क्या आप खिड़कियों के विभाजन का रास्ता जानते हैं? क्या यह सिर्फ "ग: \" होगा?
जोशमौरिस 17

1

किसी Linux विभाजन से डेटा को पुनर्प्राप्त करने के लिए, आप chkdsk को बराबर नहीं चलाना चाहते हैं। यह सबसे अधिक संभावना है कि आपका खोया डेटा किसी भी चीज से जुड़ा नहीं है और फाइलसिस्टम से इसके अधिकांश निशान हटा दें, जिससे रिकवरी पहले की तुलना में अधिक कठिन हो जाएगी। इसके बजाय आपको फाइलसिस्टम के लिए विशेष उपकरणों का उपयोग करना चाहिए जो कि फाइल सिस्टम को देखता है जैसे कि विसंगतियों को दूर करने के लिए fsck बहुत कुछ करता है:

  • ext2: इस पृष्ठundelete पर बताए अनुसार टूल का उपयोग करने का प्रयास करें
  • ext3: यह बहुत कठिन है, लेकिन आप आमतौर पर अपनी कई फ़ाइलों का उपयोग करके पुनर्प्राप्त कर सकते हैं ext3grep, जो एक बहुत लंबे और टेचींकल पृष्ठ पर उल्लिखित है । आप शीर्ष भाग को छोड़ सकते हैं यदि आप जानना चाहते हैं कि टूल का उपयोग कैसे किया जाए, लेकिन मेरे लिए शीर्ष भाग को पढ़ना बहुत उपयोगी था।

यदि आप ext2 या ext3 पर हैं, तो आप इस DiskInternals टूल को भी आज़मा सकते हैं । हालांकि मैंने खुद इसका उपयोग नहीं किया है, और मैंने ऊपर दिए गए दोनों उपकरणों का सफलतापूर्वक उपयोग किया है


Ext3grep के लिए पेज कहता है कि यह "दूषित फ़ाइल सिस्टम से नहीं निपटता है, केवल गलती से हटाए गए फ़ाइलों के साथ।"
DLH

ext3grepमेरे मामले में काम किया जब यह एक भ्रष्ट फाइल सिस्टम था (पूरी तरह से भ्रष्ट नहीं था, लेकिन fsck ड्राइव की छवि पर "पूर्ववत" कर सकता है)
जमुरा

दिलचस्प। हालाँकि, वह NTFS फ़ाइल सिस्टम के अंदर एक डिस्क छवि का उपयोग करता प्रतीत होता है। मुझे यकीन नहीं है कि ये इस मामले में उपयोगी होंगे। उसे एक उपकरण की आवश्यकता हो सकती है जो NTFS सिस्टम में दूषित डेटा को पुनर्प्राप्त करेगा।
DLH

1

जब से आप NTFS पर एक वुबी इंस्टॉलेशन का उपयोग करते हुए दिखाई देते हैं और वास्तविक उबंटू विभाजन नहीं होता है, तो एक्सट के लिए पोस्ट किए गए उत्तर काम नहीं करेंगे।

ntfsprogs में NTFS के लिए कुछ यूटिलिटीज शामिल हैं, जिसमें ntfsfix शामिल है , जो फाइल सिस्टम को फ्लैग करता है ताकि विंडोज इसे अगले रिबूट पर ठीक करने का प्रयास करे। आपके अन्य प्रश्न के लिए bdonlan का जवाब काम कर सकता है; मुझे ईमानदारी से यकीन नहीं है कि सबसे अच्छा क्या है। यदि किसी के पास एनटीएफएस में वुबी इंस्टॉलेशन के लिए बेहतर समाधान है , तो कृपया इसे पोस्ट करें।


1

आप शायद "बैडब्लॉक" चाहते हैं।

यहाँ लिनक्स फाइल सिस्टम (ext2) के लिए एक अच्छा हाउटो है जो दिखाता है कि इसका उपयोग कैसे किया जा सकता है: http://ubuntu-rescue-remix.org/node/50

नहीं यकीन है कि कैसे आप NTFS के साथ मदद करेगा, हालांकि।

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