बूटिंग Ubuntu विफलता: त्रुटि: डिस्क 'HD0' के बाहर पढ़ने या लिखने का प्रयास


15

मैंने पश्चिमी डिजिटल बाहरी हार्ड ड्राइव (320GB) में Ubuntu 12.10 स्थापित किया है। यह एक पूर्ण स्थापना है, लाइव USB नहीं।

जब मैं इसे अपने एचपी डेस्कटॉप में प्लग करता हूं तो मैं BIOS सेटिंग्स में जाता हूं और हार्ड ड्राइव को बूट करता हूं, सब कुछ पूरी तरह से काम करना चाहिए जैसा कि इसे करना चाहिए। अब यह मेरे घर (सभी HP) के हर एक कंप्यूटर और लैपटॉप पर काम करता है, केवल एक को छोड़कर। मेरा एचपी प्रोबुक 4530 एस।

जब मैं USB के बूट का चयन करता हूं तो मुझे संदेश मिलता है:

error: attempt to read or write outside of disk 'hd0'

अब, मैंने अपने लैपटॉप से ​​हार्ड ड्राइव को हटा दिया है और बाहरी ड्राइव केवल प्लग इन है। नीचे स्क्रीन पर संदेश का एक स्क्रीनशॉट है। संदेश के बाद मैं नेविगेट करता हूं ls /(जैसा कि नीचे दिखाया गया है):

यहाँ छवि विवरण दर्ज करें

यहाँ के बाद मैं अन्य फ़ोल्डरों को नीचे लाने की ls /कोशिश करता हूं, उदाहरण के लिए, मैं ls /bootग्रब फ़ोल्डर में जाने के लिए जाने की कोशिश करता हूं । फिर मुझे पहले जैसा ही संदेश मिलता है: जैसा कि नीचे दिखाया गया है:

grub rescue> ls /boot

error: attempt to read or write outside of disk 'hd0'
grub rescue> _

केवल फ़ोल्डर जो मैं संदेश प्राप्त किए बिना फिर से एक्सेस कर सकता हूं /home, /runऔर /usr

तो मैं कैसे:

  1. GRUB2 (यह स्क्रीन) से बूट उबंटू मैन्युअल रूप से
  2. उबंटू को स्वतः बूट करने के लिए सेट करें
  3. यदि संभव हो तो इस समस्या के लिए एक स्पष्टीकरण

धन्यवाद!


यह कंप्यूटर कितना पुराना है? संभावना यह है, आपका ड्राइव BIOS के लिए बहुत बड़ा है। GRUB से पहले BIOS को इसका समर्थन करना चाहिए।

मेरा कंप्यूटर 6 महीने पुराना है और जिस HDD के साथ यह आया है वह 750gb है जिसमें विंडोज 7 प्री इनस्टॉल है। अगर यह उस के साथ काम करता है तो उसे 320gb के साथ काम करना चाहिए। मैंने नेटबुक और अल्ट्राबुक के साथ-साथ किसी अन्य डेस्कटॉप के साथ भी सुसाइड किया है। केवल एक ही यह बूट नहीं है, मेरा लैपटॉप है।

यह BIOS USB आकार सीमा हो सकती है, हालांकि इस पर मुझे उद्धृत न करें।

कोशिश 'एलएस (

3
के संभावित डुप्लिकेट मैं कोड़ना कैसे मरम्मत कर सकते हैं? (विंडोज स्थापित करने के बाद उबंटू को वापस कैसे प्राप्त करें?) क्योंकि दोनों उत्तर एक कार्रवाई की सिफारिश करते हैं update-grubऔर / या बूट-मरम्मत भी जुड़े हुए प्रश्न में वर्णित के रूप में प्रदर्शन करेंगे।
डेविड फ़ॉस्टर

जवाबों:


4

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

मेरे लिए इसका जवाब यहां पाया गया: http://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/boot-problem-after-installing-ubuntu-11-04-kernel-panic-not सिंक्रनाइज़-वीएफएस-919,143 /

LiveCD से बूट करना और UUID के बजाय ब्लॉक डिवाइस को नाम से एक्सेस करने के लिए grub.cfg को बदलना मेरे लिए फिक्स था। यह अस्थायी था ... इसमें मैंने अपने पैकेजों को अपडेट करने के बाद, यह एक ग्रब अपडेट स्थापित किया जिसने इसे तोड़ दिया। मैं grub.cfg के साथ खिलवाड़ करने की कोशिश कर रहा हूं और इसे ठीक कर रहा हूं, अब, लेकिन इसकी प्रगति! आशा है कि कोई अगले चरण में भर सकता है।


मुझे बस यह समस्या हो रही है। BIOS में IDE / AHCI सेटिंग्स के साथ गड़बड़ करने के बाद मेरे पास आया (कई ओवरक्लॉक / BIOS CMOS रीसेट के बाद)। मैं एक हार्ड ड्राइव और एक एसएसडी - दोनों बूटलोडर्स के साथ। मैं अब के लिए समस्या को हल करने में कामयाब रहा हूं - एचडीडी से केबलों को हटाकर। अब सिस्टम बूट कम से कम। किसी प्रकार का गलत यूयूआईडी समस्या है।
Windrider

1
क्या आप वास्तव में grub.cfg के किस भाग को संपादित करने की आवश्यकता के बारे में कुछ और जानकारी प्रदान कर सकते हैं?
पीर

1

देर से जवाब के लिए क्षमा करें, लेकिन मुझे हाल ही में एक ही समस्या थी। मैंने इसे ठीक किया और इस उम्मीद में पोस्ट कर रहा हूं कि यह उन लोगों के लिए उपयोगी हो सकता है जो समान समस्या का अनुभव करते हैं।

मेरे विशेष मामले में यह एक दोषपूर्ण SATA केबल के कारण था। केबल को बदलने से समस्या ठीक हो गई।

आम तौर पर — अन्य उत्तर और टिप्पणियों को देखकर — मुझे लगता है कि यह संदेश किसी प्रकार की (हार्डवेयर) समस्या के कारण हो सकता है जब ग्रब हार्ड ड्राइव तक पहुंच रहा हो। में Sorak के मामले में, जहां संशोधित grub.cfgफ़ाइल नाम के बजाय द्वारा UUID मदद की ब्लॉक युक्ति का उल्लेख करने के लिए, यह मामला है कि किसी कारण से, UUID अब और पढ़ा नहीं जा सका हो सकता है।

वैसे भी, जो कोई भी इस समस्या का अनुभव करता है, मैं एक लाइव सीडी को बूट करने की सलाह देता हूं और यह जांचने के लिए स्मार्ट उपकरणों का उपयोग करता हूं कि क्या हार्ड ड्राइव में कोई समस्या है, और किस तरह की समस्या है। यही मैंने किया है; यह विशेष उत्तर मुझे मिल गया। smartctlहार्ड ड्राइव के लिए SMART विशेषता आउटपुट की व्याख्या करने के लिए, SMART पर विकिपीडिया लेख काफी उपयोगी है। मेरे लिए, एक उच्च UDMA CRC त्रुटि गणना एक दोषपूर्ण SATA केबल की ओर संकेत करती है, और केबल वास्तव में समस्या का मूल कारण निकला।

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