उबंटू बूट नहीं करेगा, केवल GRUB टर्मिनल प्रदर्शित करता है


1

मुझे अपने Ubuntu 11.04 इंस्टॉलेशन की समस्या है। मैंने विंडोज से Ubuntu 11.04 स्थापित किया है, यह दिनों के लिए ठीक काम करता है, लेकिन आज यह बूट नहीं करेगा।

जब मैं मशीन शुरू करता हूं, तो GRUB लोड होता है। विंडोज 7 लोडर है, मैं वहां से उबंटू का चयन करता हूं और उसके बाद, मुझे उबंटू GRUB मेनू देखना चाहिए, जहां मैं उबंटू को बूट करने के लिए मोड का चयन करूंगा। हालाँकि, मैं अब और नहीं देख सकता। मैं सीधे GRUB टर्मिनल पर पहुँचता हूँ।

क्या कोई मुझे इस बारे में सहायता कर सकता है? मैं अपना डेटा कैसे पुनर्प्राप्त करूंगा या बूट लोडर को रीसेट कर दूंगा?


क्या आपने ड्राइव की छवि बनाई है? UUIDs के साथ कुछ नासमझ की तरह लग रहा है या नहीं मिल रहा है / बूट
RobotHumans

अगर आप UUIDs के बजाय लीगेसी डिस्क इंडेक्स का उपयोग कर रहे हैं, तो यह भी हो सकता है कि आपने HD
RobotHumans

मैंने कुछ भी नहीं किया। ...
बडे सोरिन

मैं ubuntu पर इतना विशेषज्ञ नहीं हूं, लेकिन मुझे लगता है कि लोड किए जाने के लिए कोई ग्रब नहीं है। कैसे ठीक हो सकता है?
बडेया सोरिन

कुछ तो बदला ही होगा। क्या आप बता सकते हैं कि आपका विभाजन लेआउट क्या है और ग्रब कहाँ स्थापित किया जाना चाहिए?
pjc50

जवाबों:


0

Ubuntu के साथ विभाजन के लिए अपने grub2 को पुनः स्थापित करने का प्रयास करें:

  • लाइव सत्र शुरू करने के लिए एक उबंटू लाइव सीडी का उपयोग करें

  • उस विभाजन को पहचानें जहां Ubuntu है:

    • खुला gparted ( gpartedडैश होम में टाइप करें )
    • विभाजन के स्थान को पहचानें। यह '/ देव / sda3' या '/ dev / sdb2' (सामान्य रूप से, '/ dev / sd। #' 'कहां' 'जैसा कुछ होना चाहिए?' 'एक वर्ण है और' # 'एक अंक है)
  • एक टर्मिनल खोलें

  • उस विभाजन को माउंट करें (विभाजन नाम के साथ 'sda3' जिसे आपने पहले पाया था):

    sudo -i
    mkdir /media/ubuntu
    mount /dev/sda3/ /media/ubuntu
    
  • उस विभाजन में grub को पुनर्स्थापित करें (विभाजन नाम जिसे आपने पहले पाया था उसके साथ sda3):

    grub-setup -d /media/ubuntu/boot/grub /dev/sda3
    

1

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

चल चडस्क

समस्या के आधार पर, विंडोज में एक स्वचालित चॉक हो सकता है या आपको इसे मैन्युअल रूप से चलाने की आवश्यकता हो सकती है। यह हमेशा आवश्यक नहीं है, लेकिन यह कभी भी चोट नहीं पहुंचाएगा, इसलिए पहली चीज इसे चलाना है।

  • Vista या 7 पर मेरे कंप्यूटर पर XP या कंप्यूटर पर जाएं,
  • जिस ड्राइव पर आपने उबंटू इंस्टॉल किया है उसे राइट क्लिक करें C :, पर राइट क्लिक करें
  • गुण का चयन करें, उपकरण टैब का चयन करें, फिर त्रुटि-जाँच के तहत अब जाँचें पर क्लिक करें।
  • फ़ाइल सिस्टम त्रुटियों को स्वचालित रूप से ठीक करने के लिए चयन करें या बुरे क्षेत्रों की पुनर्प्राप्ति के लिए प्रयास करें
  • जब आपके द्वारा स्थापित ड्राइव C है: कंप्यूटर आपको बताएगा कि आपको अगली बार अपना कंप्यूटर शुरू करने के लिए स्कैन शेड्यूल करना होगा। पूरा करने के लिए रिबूट।

बरामद फ़ाइलों / निर्देशिकाओं का पता लगाएँ

पहली बात यह है कि \found.000प्रश्न में ड्राइव पर फ़ोल्डर की तलाश करें C:\found.0000। यह डिफ़ॉल्ट रूप से छिपा हुआ है और (मेरे विंडोज 7 इंस्टाल पर) मुझे विंडोज को सिर्फ यह देखने के लिए "प्रोटेक्टेड ओएस फाइल्स को हाइड" नहीं करना है। आपको विंडोज 7 पर एक प्रशासक कमांड प्रॉम्प्ट से पुनर्प्राप्त करना पड़ सकता है (नीचे देखें)।

START कुंजी दबाएं, CMD दर्ज करें, फिर ऊपर देखें और CMD.exe पर राइट क्लिक करें और "Run as Administrator" चुनें।

C:\>cd \found.000
C:\found.000>dir
 Volume in drive C is OS
 Volume Serial Number is B4B7-99A8

 Directory of C:\found.000

19/07/2011  02:02 PM    15,000,000,000 file0000.chk
               1 File(s)              8 bytes
               0 Dir(s)  222,258,069,504 bytes free

तो अब आप अपने root.disk (या अन्य .disk फाइल्स) की तलाश करें और उन्हें वापस ubuntu \ disks फोल्डर में कॉपी करें। यदि संपूर्ण \ ubuntu \ disks फ़ोल्डर अनुपलब्ध है, तो आपको संभवतः dir0000.chk निर्देशिका और उसके भीतर root.disk, swap.disk और खाली \ बूट \ grub फ़ोल्डर मिलेंगे। निर्देशिका todisks का नाम बदलकर इसे \ ubuntu में वापस कॉपी करें।

C:\found.000>move file0000.chk \ubuntu\disks\root.disk
        1 file(s) moved.

या यदि पूरे डिस्क फ़ोल्डर को पुनर्प्राप्त किया जाता है:

C:\found.000>move dir0000.chk \ubuntu\disks
        1 dir(s) moved.

यदि आप root.disk को याद कर रहे हैं, लेकिन उस नाम की कोई फ़ाइल नहीं है, तो उसका नाम बदलकर chk0000.chk कर दिया गया हो सकता है। इसका नाम बदलकर root.disk पर रखें और वापस 'ubuntu' डिस्क पर कॉपी करें।

यदि भ्रष्टाचार मामूली था, तो संभावना है कि सब कुछ ठीक चलेगा। यदि भ्रष्टाचार प्रमुख है, तो Windows भी root.disk को पुनर्प्राप्त नहीं कर सकता है।

मैंने इस ब्लॉग पोस्ट में इस विषय पर एक पूरी पोस्ट लिखी है। http://chanakaudaya.wordpress.com/2012/04/08/104/

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