मैं बूट और विभाजन के मुद्दों की जांच कैसे करूं?


22

जब मैं GRUB मेनू में चुनता हूं तो मेरी मशीन बूट नहीं करेगी या सही ऑपरेटिंग सिस्टम नहीं चुनेगी। मुझे अपने प्रश्नों में क्या जानकारी प्रदान करने की आवश्यकता है ताकि लोग मेरी सहायता कर सकें?

जवाबों:


20

बूट जानकारी स्क्रिप्ट यह एक शानदार तरीका है कि क्या हो रहा है, विशेष रूप से आपके बूट और विभाजन के साथ क्या हो रहा है इसका निवारण करने के लिए जानकारी प्राप्त करने के लिए।

12.04 और नए के लिए:

sudo apt-get install boot-info-script pastebinit

और फिर चला boot_info_script

यदि आपको अपने विभाजन में मदद करने के लिए किसी के साथ जानकारी साझा करने की आवश्यकता है (विशेष रूप से यहाँ Ubuntu पर, आप इसे pastebinitवेब पर अपनी बूट जानकारी पोस्ट करने के लिए संयोजन के रूप में उपयोग कर सकते हैं :

sudo boot_info_script --stdout | pastebinit

यह स्वचालित रूप से जानकारी को paste.ubuntu.com पर भेज देगा और आपके लिए एक URL लौटा देगा। उस URL को लें और फिर उसे अपने प्रश्न में संपादित करें।

11.10 और इससे पहले के लिए:

  • बूट जानकारी स्क्रिप्ट डाउनलोड करें
  • अपनी पसंद की निर्देशिका के लिए ज़िप फ़ाइल निकालें।
  • एक टर्मिनल खोलें (एप्लिकेशन -> एक्सेसरीज़ -> गनोम में टर्मिनल) और टाइप करें:

    sudo bash [path/to/the/download_folder]/boot_info_script.sh
    
  • उदाहरण के लिए यदि आपने फ़ाइल को डेस्कटॉप पर डाउनलोड किया है, तो उपयोग करें:

    sudo bash ~/Desktop/boot_info_script.sh
    
  • अब आपके पास स्क्रिप्ट के समान ही RESULTS.txt फाइल होगी। लेकिन अगर स्क्रिप्ट एक सिस्टम डायरेक्टरी के अंदर है (जैसे / usr या / etc) RESULTS.txt होम डायरेक्टरी में होगा।

यदि आपके पास पेस्टिबिनिट स्थापित है, तो आप परिणामों को सीधे paste.ubuntu.com पर भेज सकते हैं:

sudo bash boot_info_script.sh --stdout | pastebinit

काश मुझे एक या तीन महीने पहले पता होता कि आपको इसका उपयोग करने के लिए क्या करना है , इसे pastebinitपाइप में डालना stdoutहै या किसी फाइल की सामग्री को पेस्ट करना है pastebinit -i /etc/a/file/name। लेकिन स्पष्ट man pastebinitरूप से मेरे साथ सामना करने के लिए बहुत तकनीकी था। :-(
तर्कहीन जॉन

6

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

Rescatux अपने बचाव के लिए !!

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

  • डाउनलोड Rescatux । Rescatux एक बूट-रेस्क्यू सीडी है। उस पृष्ठ से किसी एक ISO छवि को चुनें । नवीनतम स्थिर संस्करण (शीर्षक में अल्फा / बीटा के बिना) की सिफारिश की जाती है।
  • एक सीडी पर इसे जलाएं, या, उस आईएसओ के साथ एक यूएसबी-स्टिक बूट करने योग्य बनाएं। (नीचे विस्तृत निर्देश)
  • सीडी / यूएसबी-स्टिक का उपयोग कर बूट करें।

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

  • जैसा कि लागू हो, Rescatux 32 बिट या Rescatux 64 बिट का चयन करें। यदि संदेह है, तो 32-बिट चुनें। यदि न तो विकल्प उपलब्ध हैं, और आप 'लाइव' देखते हैं, तो इसे चुनें।

  • Supportविकल्प का चयन करें , उसके बाद Boot info scriptऔर फिर run
  • एक पुष्टिकरण संदेश प्रदर्शित किया जाता है, कि बूटिनफो स्क्रिप्ट रन ओके था।
  • समर्थन का चयन करें, और फिर share_log। bootinfoscript_log.txt का चयन करें, अगले पर क्लिक करें, और आपको अपलोड किए गए परिणामों के लिए एक लिंक मिलेगा। मदद के लिए अनुरोध करने पर आप उस लिंक का उपयोग कर सकते हैं।
  • यदि आप ऑफ़लाइन हैं, तो आप समर्थन के तहत उस विकल्प का चयन करके लॉग देख सकते हैं, और उस फ़ाइल को कहीं और सहेज सकते हैं। एक अलग यूएसबी-स्टिक, आदि पर, और एक प्रश्न पूछते समय उस जानकारी को शामिल करें।

यहाँ एक वीडियो है जो मदद करता है । अधिक Rescatux होमपेज पर पाया जा सकता है ।

यदि संभव हो तो बूटॉग शामिल करें:

बूट लॉग एक्सेस करने के लिए:

  • आप अपने स्थापना में बूट कर सकते हैं, एक टर्मिनल और प्रकार शुरू dmesg > dmesglog.txtऔर cp /var/log/boot.log bootlog.txtऔर, दोनों फ़ाइलें (dmesglog.txt और Bootlog.txt) की सामग्री शामिल है, जबकि प्रश्न पूछ। यदि आप निर्देशों का सही ढंग से पालन करते हैं, तो आपको उन्हें अपने घर-निर्देशिका में बनाया जाना चाहिए।
  • यदि आपके पास कोई लाइव सीडी है, (उबंटू, रेसक्यूक्स या कोई अन्य लाइव एलसीडी): फ़ाइल-ब्राउज़र खोलें, स्थापना के साथ डिस्क को माउंट करें, var / log पर नेविगेट करें, और फ़ाइलों की सामग्री शामिल करें dmesgऔर boot.logप्रश्न पूछते समय।

एक सीडी को जलाने के लिए:

  • उबंटू का उपयोग करना: डाउनलोड किए गए आईएसओ पर राइट-क्लिक करें और Write to disk.फॉलो ऑन-स्क्रीन निर्देशों का चयन करें।
    वैकल्पिक रूप से, Disc burnerइसे खोजें और खोलें। आईएसओ छवि चुनें, और ऑन-स्क्रीन निर्देशों का पालन करें।
  • विंडोज का उपयोग करना: डाउनलोड किए गए आईएसओ पर राइट-क्लिक करें, और 'बर्न डिस्क इमेज' चुनें। आपको सीडी बर्निंग विज़ार्ड द्वारा निर्देशित किया जाएगा।
    विंडोज डिस्क इमेज बर्नर को खोजें, खोलें और ऑन-स्क्रीन निर्देशों का पालन करें। संकेत मिलने पर उचित आईएसओ फ़ाइल (आपके द्वारा डाउनलोड की गई) चुनें।
  • मैक / अन्य लिनक्स डिस्ट्रोस का उपयोग करना: सबसे अधिक संभवत :, आपके पास एक राइट-क्लिक मेनू विकल्प होगा। एल्स, अपने डिफॉल्ट डिस्क-बर्निंग यूटिलिटी का उपयोग करें। (विशिष्ट निर्देशों के साथ अद्यतन आपका स्वागत है।)

बूट करने योग्य यूएसबी-स्टिक बनाने के लिए:

  • सुझाया गया उपकरण: अनबूटिन । (विंडोज, लिनक्स और मैकओएसएक्स पर काम करता है।)
  • अनुभवी उपयोगकर्ताओं को इसका उपयोग करना आसान लग सकता है sudo dd if=<path-to-iso> of=<USB-drive-here>
    (उदाहरण के लिए: sudo dd if=~/rescatux.iso of=/dev/sdbUSB डिस्क जो भी है, और ~ / rescatux.iso को अपने iso फ़ाइल के पथ के साथ बदलें)

    ddयदि आप अनुभवहीन हैं तो उपयोग न करें । सिर्फ एक अक्षर गलत लिखने से संभावित रूप से आपकी पूरी हार्ड-डिस्क अनबूटेबल हो सकती है जिसे केवल रीइंस्टॉल करके ठीक किया जा सकता है, और डेटा की हानि हो सकती है।


अगर मेरा सिस्टम टूट गया है, तो मैं Rescatux को कैसे डाउनलोड कर सकता हूं या लाइव सीडी या यूएसबी-स्टिक को जला सकता हूं। जहां तक ​​उबंटू लाइव सीडी का सवाल है, यह सबसे अधिक संभावना है कि ओपी को लाइवकाड या यूएसबी-स्टिक होना चाहिए।

@tijybba मान्य तर्क। लेकिन अगर सिस्टम इतना पूरी तरह से टूट गया है, और आप एक सवाल पोस्ट करके यहां मदद चाहते हैं, तो आप शायद किसी दोस्त के पीसी तक पहुंच सकते हैं, या ऐसा कुछ। ताकि इसका इस्तेमाल किया जा सके। या, एक जीवित सीडी बूट काम करता है। :) मुझे डर है कि एक ही कैंट कम से कम लाइव-बूटिंग के बिना किया जाए। मैं एक बेहतर विकल्प की तलाश में हूं। सुधार का स्वागत करते हैं।
महेश

@ उमेश क्या आप इसे अपडेट कर सकते हैं कि उबंटू सीडी के साथ कुछ चीजें कैसे करें? के रूप में, कैसे जीवित सीडी से लॉग के लिए देखने के लिए, आदि
jrg


1

यदि आप सिस्टम में बूट नहीं कर सकते हैं, तो ubuntu इंस्टॉल सीडी के "ट्राय आउट" मोड का उपयोग करें। यह आपको अपने सीडी / डीवीडी से चलने वाला एक ग्राफिकल डेस्कटॉप देगा।

फिर आप अपने रूट विभाजन को माउंट कर सकते हैं और बूट-मरम्मत का उपयोग करके ग्रब को पुनर्स्थापित कर सकते हैं।

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows


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