मैंने पहले ही उबंटू स्थापित करने के बाद do नॉमोडसेट ’कैसे सेट किया?


100

मुझे पता है कि बूट विकल्प लाइन को एडिट करना और 'नॉमोडेट' को जोड़ना LiveCD मोड के दौरान मेरे लैपटॉप की समस्या को हल करता है, मुझे नहीं पता कि मैंने Ubuntu को स्थापित करने के बाद इसे Grub2 के माध्यम से बूट करने के लिए कैसे सेट किया है।

तो, मेरा सवाल है; इससे पहले कि मैं उबंटू में बूट करूं, मैं नामांकन कैसे सेट करूं?

जवाबों:


110

बूट प्रक्रिया के दौरान Grub2 को संपादित करने के लिए निम्नलिखित प्रयास करें:

  1. बूट के दौरान BIOS स्प्लैश स्क्रीन के तुरंत बाद, SHIFT बटन दबाए रखें। यह आपको गुठली और वसूली विकल्पों की एक सूची युक्त ग्रब प्रदर्शित करेगा

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

  2. eप्रदर्शित पहले कर्नेल को संपादित करने के लिए दबाएँ

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

  3. के साथ समाप्त होने वाली रेखा का पता लगाएं quiet splash। इन प्रमुख शब्दों से पहले अपने बूट विकल्प को जोड़ें - यानी लाइन की तरह दिखता है [...]nomodeset quiet splash
  4. बूट करने के लिए CTRL + X दबाएँ

कोमोडसेट बूट विकल्प को स्थायी रूप से ठीक करने के बारे में कोल्डफिश के उत्तर में दिए गए चरणों का पालन करें ताकि आपको इस मैनुअल प्रक्रिया से दोबारा न गुजरना पड़े।


मुझे डर है कि मेरे पास उस क्षेत्र में एक शांत छप विकल्प नहीं है। मैं वास्तव में किसी भी लाइन को नहीं पहचानता।
दांते एश्टन

2
fossfreedom। आपको बहुत - बहुत धन्यवाद! मुझे यह समस्या 10.04 से है! अगर मैं कर सकता तो मेरे भगवान, मैं तुम्हें गले लगाऊंगा! : डी
डांटे एश्टन

1
आरओ कहाँ जाता है?
हेलरएवर डिक्लेयर

1
अगर नहीं तो क्या है quiet splash? क्या उसे भी जोड़ा जाना चाहिए?
निक हार्टले

1
बिना उन लोगों के लिए quiet splash- इसे उस पंक्ति के अंत में जोड़ें जो कि शुरू होती हैlinux
संजय मनोहर

118

आपको /etc/default/grubसबसे पहले इस विकल्प को जोड़ना चाहिए :

sudo nano /etc/default/grub

और फिर जोड़ने nomodesetके लिए GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

और फिर मार Ctrl+ से बचाएं O, फिर Ctrl+ के साथ नैनो से बाहर निकलें X, फिर बस दौड़ें:

sudo update-grub

bash: अपडेट-ग्रब: कमांड नहीं मिली ...
13

@stiv यह डेबियन / उबंटू आधारित सिस्टम के लिए है जो मुझे विश्वास है। अन्य प्रणालियों पर आप सीधे अपने GRUB कॉन्फ़िगरेशन को संपादित कर सकते हैं, जो आमतौर पर /boot/grub/अगर मुझे सही ढंग से याद है तो स्थित है।
टिम विसेन

10

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

लेखक मूल रूप से लाइवसीडी के भीतर से स्थापित लिनक्स को माउंट करने का प्रस्ताव करता है। मैंने ऐसा किया, और इससे मुझे बहुत मदद मिली। तो यहाँ कदम हैं:

  • लाइव सीडी से चलाएँ, और या तो उबंटू इंस्टॉल करें या यदि पहले से ही किया है तो आगे बढ़ें
  • "Gparted" कमांड के साथ अपने स्थापित विभाजन की जांच करें। यह एक विंडो खोलता है जो आपको बताती है कि आपने उबंटू को कहाँ स्थापित किया है। मेरे मामले में यह / dev / sda2 था जिसमें एक ext4 विभाजन था।
  • विभाजन को माउंट करें: sudo mount /dev/sdXY /mnt
  • तब निर्देशिकाओं को माउंट / बाइंड करें Grub को एक्सेस करने की आवश्यकता है: sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys

  • फिर चेरोट का उपयोग करते हुए इस वातावरण की ओर बढ़ें, जो मुझे एक सुपरस्मार्ट विचार मिला: sudo chroot /mnt

  • अब आपको संपादित करने में सक्षम होना चाहिए /etc/default/grub, जैसा कि अन्य ने बताया है। जैसे: sudo vi /etc/default/grubऔर लाइन को बदलने के लिए GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"मुझे यह बहुत उपयोगी लगा कि चुप और छप को भी हटा दें ताकि मैं पर्दे के पीछे से कुछ चलता देख सकूं।
  • लेखक ने मूल रूप से नोट किया, उसे विंडोज की स्थापना के बाद की आवश्यकता है, जिसने ग्रब को तोड़ दिया। उसे फिर से स्थापित करना था। मेरे मामले में ग्रब बरकरार था, लेकिन मेरा कंप्यूटर (मैक) मूल ग्रब सेटिंग्स के साथ बूट नहीं हुआ। तो मेरे लिए एक ही चीज बची थीupdate-grub

लेखक बिना सोचे-समझे, लेकिन मैंने सिर्फ रिबूट किया और नई सेटिंग्स को जगह दी। "नामांकित" विकल्प के साथ मैं मैकबुक प्रो हार्डडिस्क से उबंटू और लुबंटू बूट करने में सक्षम था।

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