मुझे उबंटू को कंप्यूटर के एकमात्र OS के रूप में स्थापित करने का प्रयास करते समय त्रुटि 'ग्रब-इनस्टॉल / देव / एसडीए विफल' प्राप्त होती है।


32

मैं एक बॉक्स पर Ubuntu स्थापित करने का प्रयास कर रहा हूं जो पहले विंडोज 7 चला रहा था।

मैंने भी "GRUB को स्थापित करने में असमर्थ" त्रुटि का अनुभव किया है।

मैं दोहरे बूट का प्रयास नहीं कर रहा हूं। मैंने पहले एक विंडोज़ बूट डिस्क को चलाया है और सभी मौजूदा विभाजन हटा दिए हैं।

अगर मैं उबंटू 12.04 रन सीडी स्थापित करता हूं और कॉन्फिग स्क्रीन के बाद इंस्टॉल पर क्लिक करता हूं, तो मुझे त्रुटि मिलती है Executing 'grub-install /dev/sda' failed. This is a fatal error.
(यह इस प्रश्न के समान त्रुटि है: GRUB स्थापित करने में असमर्थ )

समाधान की तलाश में मैंने जो भी प्रश्न पढ़े हैं वे सभी दोहरे बूट से संबंधित हैं। मुझे डुअल बूट में कोई दिलचस्पी नहीं है, मैं बॉक्स उबंटू इंस्टॉल को साफ करने के बाद हूं। इसे कैसे प्राप्त किया जा सकता है?

(मेरी पवित्रता के लिए, कृपया जवाब देते समय बहुत ही सरल निर्देशों का उपयोग करें। मैं किसी भी प्रतिभा को या तो लिनक्स के लिए दावा नहीं करता हूं या एक प्रसाद के रूप में)


अतिरिक्त विवरण दिनांकित टिप्पणियों से कॉपी किए गए: 2012-05-29 ~ 15: 19Z

सीडी से बूट करने के बाद, क्लिक करना Try Ubuntu, और फिर sudo fdisk /dev/sdaमैं मिलता हूं
fdisk: unable to seek on /dev/sda: Invalid argument

sudo fdisk /dev/sdb देता है

Device contains neither a valid DOS partiion table, nor Sun, SGI or OSF disklabel. 
Building a new DOS disklabel with disk identifier 0x15228d1d. 
Changes will remain in memory only until you decide to write them. 
After that of course, the previous content won't be recoverable. 
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite). 
Command (m for help):

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


आपको कौन सी त्रुटि प्राप्त हो रही है?
harisibrahimkv

@harisibrahimkv "निष्पादित 'grub-install / dev / sda' यह एक गंभीर त्रुटि है - के रूप में एक ही गलती askubuntu.com/questions/62051/unable-to-install-grub लेकिन मेरा एक दोहरी बूट नहीं है और मैं उपयोग कर रहा हूँ विस्तार से विभाजन
Liath

आप इस बग का अनुभव कर सकते हैं। बगसलांचपड.नेट
जुबां

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

कृपया इस लिंक को देखें। मुझे वही परेशानी हुई जो आपने की और उसे हल किया। superuser.com/questions/1101648/… मुझे उम्मीद है कि यह मदद करता है।

जवाबों:


13

मेरी भी यही समस्या थी।

पहले 'कोशिश Ubuntu' बटन पर क्लिक करके और फिर 'Ubuntu स्थापित करें' डेस्कटॉप शॉर्टकट पर इसे हल किया ।


SSD / dev / sdb पर usb स्टिक से 16.04 स्थापित करने के लिए मेरे लिए काम किया। प्रारंभ में विफल रहा, लेकिन "प्रयास ubuntu" मोड में छड़ी से पूरी तरह से बूट करने और डेस्कटॉप शॉर्टकट का उपयोग करने के बाद काम किया।
womp

मैं उत्सुक हूं, लेकिन यह काम क्यों करता है? किसी को?
हारून एसाव

2
मैंने इस दृष्टिकोण की कोशिश की और अभी भी वही त्रुटि मिली है।
मार्क ई। हसे

मेरे लिए काम किया - USB से स्थापित Etcher का उपयोग करके बनाया
Vanny Miarelli

9

मुझे लगता है कि यह आपकी हार्ड डिस्क का नाम गड़बड़ कर सकता है। GRUB को पुन: स्थापित करने का प्रयास करें।

  1. उबंटू की लाइव सीडी का उपयोग कर बूट करें।

  2. एक टर्मिनल खोलें और कमांड चलाएं

    sudo fdisk -l
    

    यह हार्ड डिस्क के पूर्ण विभाजन तालिका को सूचीबद्ध करता है। इसमें, पहचानें कि आपको किस विभाजन पर अपना लिनक्स स्थापित किया गया है। आप इसे उस ड्राइव आकार का उपयोग करके पहचान सकते हैं जिसे आपने इसके लिए आवंटित किया था और आउटपुट के अंतिम कॉलम को देखकर जो आपके सभी लिनक्स विभाजन के लिए 'विस्तारित' होगा। विभाजन शायद कुछ /dev/sda5या कुछ की तरह होगा। इस विभाजन को याद रखें।

  3. अपने होम डायरेक्टरी में एक अस्थायी फ़ोल्डर बनाएँ (नोट: आप कहीं भी चाहें तो अस्थायी फ़ोल्डर बना सकते हैं। मैं केवल स्पष्टीकरण के लिए होम फ़ोल्डर का उपयोग कर रहा हूं)। मैं इसे अभी के लिए 'अस्थायी' कह रहा हूं। ताकि 'अस्थायी' फ़ोल्डर का रास्ता / घर / ubuntu / अस्थायी हो जाएगा।

  4. वहां अपना linux विभाजन माउंट करें। यह मानते हुए, कि आपने अपना linux विभाजन पाया /dev/sda5, आप निम्न कमांड को 'temp' फ़ोल्डर में माउंट करते हैं।

    sudo mount /dev/sda5 /home/ubuntu/temp
    
  5. यदि आप यह जांचना चाहते हैं कि आपने सही विभाजन को माउंट किया है, तो अपने होम फ़ोल्डर पर जाएं और अस्थायी खोलें। आप /निर्देशिका में होंगे। वहां आपको 'होम' मिलेगा, जिसमें आपके होम फोल्डर का नाम होगा। एक बार जब आप पुष्टि कर लेते हैं कि आपने सही विभाजन को माउंट किया है, तो चरण 6 करें।

  6. आपको उस सिस्टम को दिखाकर ग्रब स्थापित करना होगा जहां शुरुआत में हार्ड डिस्क से डेटा को पढ़ना है। चिंता न करें, बस निम्नलिखित कमांड चलाएँ

    sudo grub-install --root-directory=/home/ubuntu/temp /dev/sda
    

    /dev/sdaअपनी हार्ड डिस्क नाम से मेल खाती है। कमांड sudo fdisk -lकमांड ने जो कुछ भी दिखाया उससे इसे बदलें ।

  7. हो गया। आप अपने सिस्टम को पुनरारंभ कर सकते हैं।


अब तक आपकी मदद के लिए धन्यवाद! मैंने सीडी से बूट किया है और "उबंटू ट्राई करें" पर क्लिक किया है, फिर जब मैं fdisk कर रहा हूं तो मुझे "fdisk: on / dev / sda: अमान्य तर्क" की तलाश करने में असमर्थ है
Liath

1
"Sudo fdisk / dev / sda" या "sudo fdisk / dev / sdb" आज़माएँ। इसके अलावा, क्या आपके उबंटू को स्थापित करते समय आपके पास कोई बाहरी USB डिवाइस आपके सिस्टम में प्लग किया गया है?
हरिसिब्राहिमकवि

/ dev / sda ऊपर दी गई (चाहने में असमर्थ), / dev / sdb देता है "डिवाइस में न तो कोई मान्य DOS विभाजन तालिका है, न ही सूर्य, SGI या OSF डिस्क्लेबेल। डिस्क पहचानकर्ता 0x15228d1d के साथ एक नया डॉस डिक्लेबेल का निर्माण होगा। परिवर्तन होगा। स्मृति में केवल तब तक रहें जब तक आप उन्हें लिखने का फैसला नहीं करते। निश्चित रूप से, उसके बाद पिछली सामग्री पुनर्प्राप्त करने योग्य नहीं होगी। चेतावनी: विभाजन तालिका 4 के अमान्य ध्वज 0x0000 w (संस्कार) द्वारा ठीक किया जाएगा। कमांड (मदद के लिए एम): ”
बजकर

मुझे यह जोड़ना चाहिए कि परीक्षण ग्राफिक रूप से खराब है, मुझे कार्यक्रमों के कुछ हिस्सों की याद आ रही है और टर्मिनल कभी-कभी स्क्रीन के निचले हिस्से को दर्शाता है ... कल्पना नहीं कर सकता कि यह संबंधित है।
Liath

1
मुझे लगता है कि मैं यहां विकल्पों से बाहर चल रहा हूं। क्या आपने अपनी कोशिश में ubuntu में गार्टर किया है? फिर इसे लॉन्च करें और देखें कि यह आपकी हार्ड डिस्क के बारे में क्या कहता है।
हरिसिब्राहिमकव

3

@Harisibrahimkv के लिए आपकी टिप्पणियों से मेरी समझ यह है कि जब आप sudo fdisk /dev/sdaएक टर्मिनल विंडो में कमांड चलाते हैं, तो आपको संदेश मिलता है fdisk: unable to seek on /dev/sda: Invalid argument। मुझे यह देखने की उम्मीद नहीं है और यह मुझे आश्चर्यचकित करता है कि क्या आपके कंप्यूटर की हार्ड ड्राइव में कोई समस्या है।

क्या आप कृपया अपने हार्डवेयर के बारे में अधिक जानकारी पोस्ट करेंगे? आप इसे Try Ubuntuअपनी संस्थापित सीडी के साथ बूट कर सकते हैं और फिर अपने प्रश्न के नीचे दो कमांड से आउटपुट जोड़ सकते हैं।

sudo lshw -short
sudo lshw -class disk -class storage

नोट:
आप या तो बाईं माउस बटन का उपयोग करके टर्मिनल विंडो में पाठ का चयन कर सकते हैं या Alt+ का उपयोग Eकरते हुए टर्मिनल विंडो सक्रिय है और Select Allटर्मिनल के Edit मेनू में प्रविष्टि का उपयोग कर सकते हैं ।

पाठ का चयन करने के बाद या तो कीबोर्ड शॉर्टकट ShiftCtrl+ Cया Copyटर्मिनल विंडो के Editमेनू में प्रविष्टि क्लिपबोर्ड पर कॉपी हो जाएगी।

फिर आप इसे संपादित करने के लिए LiveCD के फ़ायरफ़ॉक्स ब्राउज़र का उपयोग करके अपने प्रश्न को जोड़ सकते हैं और फिर कमांड आउटपुट को प्रश्न के संपादन विंडो में ब्राउज़र में चिपका सकते हैं।

एफएक्यू से स्क्रीनशॉट एडिट लिंक दिखा रहा है

कृपया कमांड्स से आउटपुट जोड़ने के लिए टिप्पणियों का उपयोग करें। इस तरह से टिप्पणियों का उपयोग करने का इरादा नहीं है।

यदि आप ग्राफिक्स के साथ समस्याओं का सामना कर रहे हैं, तो मैं आपको पहले यह सत्यापित करने का सुझाव देता हूं कि आपका इंस्टॉल मीडिया (सीडी) ठीक है। आप उबंटू सीडी एडवांस्ड वेलकम पेजCheck disc for defects ऑप्शन से मेनू विकल्प चलाकर ऐसा कर सकते हैं ।

इस मेनू को प्रदर्शित करने के लिए, अपनी स्थापित सीडी को बूट करने के बाद किसी भी कुंजी को दबाएं और उबंटू के " छोटे लोगो " को " उबंटू लाइव सीडी / यूएसबी 'छोटा लोगो'आपकी स्क्रीन के नीचे प्रदर्शित हो।

यदि आपकी इंस्टॉल सीडी वैध है, और इसलिए आपके द्वारा देखी जा रही ग्राफिक्स त्रुटियों का स्रोत नहीं है, तो आप उबंटू वैकल्पिक इंस्टॉल सीडी का उपयोग करके इंस्टॉल करने का प्रयास कर सकते हैं। वैकल्पिक इंस्टॉल सीडी " लाइवसीडी " नहीं है "। यह एक पाठ आधारित संस्थापन करता है जो ग्राफिक्स चालकों के साथ संभावित समस्याओं से बचा जाता है। इसमें कुछ हार्डवेयर ड्राइवर भी शामिल हैं जो मानक LiveCD से गायब हैं।

आप उबंटू 12.04 एलटीएस रिलीज़ पृष्ठ से वैकल्पिक स्थापित सीडी आईएसओ छवि प्राप्त कर सकते हैं । यदि आपका हार्डवेयर पुराना है, तो आप संभवतः 32-बिट संस्करण, ubuntu-12.04-alternate-i3..o का उपयोग करना चाहते हैं


मैं आपके द्वारा सीडी को डाउनलोड करने के md5sum की जांच करने के लिए भी इच्छुक हूं - वास्तव में मैं हमेशा हैश की जांच करता हूं - help.ubuntu.com/community/HowToMD5SUM और help.ubuntu.com/community/UbuntuHashes
23 93 26 35 19 57 3 89

@forestpiskie मैं Check disc for defectsपहले दोनों को चलाने का सुझाव देता हूं क्योंकि इंस्टॉल मीडिया की वैधता सबसे अधिक मायने रखती है और इसमें यह आसान है कि इसमें केवल मेनू चयन करना शामिल है, अन्य उपकरण नहीं चलाना। लेकिन, हां, यदि इंस्टॉलेशन मीडिया खराब है, तो यह निर्धारित करने के लिए कि क्या सीडी बनाने में त्रुटि हुई थी या खराब आईएसओ से, आईएसओ इमेज की जांच की जानी चाहिए।
अपरिमेय जॉन

@forestpiskie FWIW, HowToMD5SUM लेख Check the CDमें संपूर्ण अनुभाग मुझे थकाऊ और निरर्थक बताते हैं। मैं कल्पना नहीं कर सकता कि कोई भी दृष्टिकोण का उपयोग करना चाहता है बजाय केवल उपयोग करने के Check disc for defects। इसे शायद स्थानांतरित किया जाना चाहिए और बस से जुड़ा होना चाहिए।
अपरिमेय जॉन

2

USB ड्राइव से स्थापित करने की कोशिश करते समय आज मुझे पहले भी यही समस्या थी। मैंने एक डिस्क को आईएसओ जला दिया और वहां से एक साफ स्थापित किया और यह ठीक काम किया। मुझे पता है कि वास्तव में समस्या हल नहीं होती है, लेकिन यह एक त्वरित समाधान साबित हो सकता है अगर यह सब आपके बाद हो।


0

यह मूर्खतापूर्ण लग सकता है, लेकिन यदि आपके पास एक mdadm सरणी है तो विभाजन गड़बड़ हो सकता है। Mdadm सरणियों के कारण आपके विभाजन तालिका को चलाने के बावजूद स्थापित होने के बावजूद खाली हो जाएगा (कर्नेल विभाजन को जानता है, लेकिन ग्रब स्वाभाविक रूप से क्या करना है यह समझ में नहीं आता है)।

मुझे यह पता है क्योंकि मैंने खोल को तोड़ दिया और लक्ष्य में घुस गया और ग्रब-इंस्टॉल चला गया और इसने एक लापता डिस्क के बारे में कुछ उल्लेख किया (एक fdisk -l / dev / sda ने एक खाली विभाजन तालिका दिखाई!)।

एक सही विभाजन तालिका को फिर से स्थापित करने या फिर से तैयार करने के बाद ग्रब-इंस्टॉल / देव / एसडीए के बाद सफल होने की अनुमति होगी।

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