GRUB बूट मेनू को कैसे निकालें या छिपाएँ?


17

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

मैं इसे कैसे हटा या छिपा सकता हूं?
और इसे हटाने के बाद मैं रिकवरी मोड तक कैसे पहुंच सकता हूं?


क्या आपका मतलब विंडोज या उबंटू पर रिकवरी मोड है?
मुसन्ून

जवाबों:


18

करने के लिए नहीं देख GRUB मेन्यू जबकि बूटिंग:

  1. /etc/default/grubटर्मिनल में प्रवेश करने से फाइल को खोलें :gksu gedit /etc/default/grub
  2. बदलें GRUB_TIMEOUT=10करने के लिएGRUB_TIMEOUT=0
  3. फाइल को सेव करें और टेक्स्ट एडिटर को छोड़ दें।
  4. Daud: sudo update-grub
  5. रीबूट।

यह उस समय को हटा देगा जिसे आपको GRUB मेनू के गायब होने की प्रतीक्षा करने की आवश्यकता है

महत्वपूर्ण : यदि आपको लिनक्स को शुरू करने के बाद किसी तरह से रिकवरी मोड में बदलने की जरूरत है तो बस दबाएं ESC। यह तब होता है जब BIOS सभी आवश्यक सामान लोड करना समाप्त कर देता है और ऑपरेटिंग सिस्टम शुरू होता है। तब GRUB मेनू आपको रिकवरी मोड का चयन करने के लिए बदलाव देगा।


1
तो, हम वास्तव में समय निकालते हैं, ग्रब नहीं !?
बेहजादश

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

7

मेरा मानना ​​है कि मूल्य का उपयोग करने के लिए एक बेहतर समाधान है:

GRUB_HIDDEN=1 

फिर 0 से अधिक समय के लिए समय निर्धारित करें इस तरह से आप पृष्ठभूमि में छिपे होने के बाद से ग्रब तक पहुंच सकते हैं, और आपके पास वास्तव में बूट अनुक्रम को रोकने और एक अन्य कर्नेल / रिकवरी मोड का चयन करने का मौका है।

एक सुविधा जो आपके पास एक टूटी हुई प्रणाली होने पर काम आ सकती है। आप इसके बारे में और अधिक यहाँ पढ़ सकते हैं


क्रंचबैंग वाल्डोर्फ में मेरे लिए काम नहीं करता ...
जेरे

मुझे GRUB_HIDDENदिए गए लिंक में अपनाने के बारे में कुछ भी नहीं मिल रहा है । मैं भी इस विकल्प को ग्रब मैनुअल में नहीं ढूँढ सकता । इसी तरह के नामों के साथ अन्य विकल्प हैं GRUB_HIDDEN_TIMEOUTऔर GRUB_HIDDEN_TIMEOUT_QUIET, इसलिए GRUB_HIDDENवास्तव में क्या- दत्तक ग्रहण करता है?
mook765

2

ऊपर दिए गए जवाब मेरे काम नहीं आए इसलिए मैंने सोचा कि मैं इसे पूर्णता के लिए पोस्ट करूंगा। मेरे स्क्रीन के संस्करण में टाइमआउट स्क्रीन छिपी नहीं है जब GRUB_TIMEOUT=0। ऐसा लगता है कि यहाँ एक बग दर्ज किया गया है: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764

एक आसान (लेकिन इतना सुरुचिपूर्ण नहीं) वर्कअराउंड आपके सेट करने के लिए है GRUB_TIMEOUT=0.1। जाहिरा तौर पर एक स्क्रिप्ट है जो = 0उपयोगकर्ता के स्वयं के अच्छे होने पर टाइमआउट के मूल्य को ओवरराइड करती है !

जो कुछ भी देखना चाहता है, उसके लिए मेरा ग्रब कॉन्फ़िगरेशन फ़ाइल है:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash" 
GRUB_CMDLINE_LINUX=""

0

एक और संभावना है कि विंडोज को कंप्यूटर से हटा दिया गया है:

  1. ईएसपी से विंडोज बूट लोडर को हटा दें। यह सामान्य रूप से लिखकर किया जाएगा sudo rm -rf /boot/efi/EFI/Microsoft
  2. टाइप करें sudo update-grub

जब update-grubस्क्रिप्ट चलती है, तो यह ध्यान रखना चाहिए कि कोई विंडोज नहीं है और इसलिए एक ऐसी grub.cfgफाइल उत्पन्न करता है जिसमें विंडोज बूट करने का कोई विकल्प शामिल नहीं है और यह मेनू प्रस्तुत नहीं करता है।

हालाँकि, ध्यान दें कि यह दृष्टिकोण विंडोज को बूट करना असंभव बनाता है। यह बेहजदश के लिए ठीक है, क्योंकि यह प्रश्न निर्दिष्ट करता है कि विंडोज को कंप्यूटर से हटा दिया गया है। (वास्तव में, यह दृष्टिकोण अनिवार्य रूप से अपूर्ण निष्कासन के कार्य को पूरा करता है जो पहले से ही किया गया है।) यह दृष्टिकोण किसी ऐसे व्यक्ति के लिए गलत है जो बस GRUB मेनू को बायपास करना चाहता है, लेकिन फिर भी विंडोज को बूट करने की क्षमता को बनाए रखता है - कहो, कंप्यूटर का उपयोग करके अंतर्निहित बूट प्रबंधक विंडोज बूट करने के लिए। यह दृष्टिकोण विंडोज को बूट करना असंभव बना देगा , कम से कम जब तक विंडोज बूट लोडर को बहाल नहीं किया जाता है।

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