Ubuntu 12.04 (या ऊपर) में, मैं GRUB समय और डिफ़ॉल्ट OS (जो मैं बूट समय पर देख रहा हूं) को कैसे सेट करूं क्योंकि मैं ड्यूल-बूटिंग विंडोज (7/8) और उबंटू (12.04 या इससे ऊपर) हूं?
Ubuntu 12.04 (या ऊपर) में, मैं GRUB समय और डिफ़ॉल्ट OS (जो मैं बूट समय पर देख रहा हूं) को कैसे सेट करूं क्योंकि मैं ड्यूल-बूटिंग विंडोज (7/8) और उबंटू (12.04 या इससे ऊपर) हूं?
जवाबों:
gksudo gedit /etc/default/grub
प्रेस Enterऔर अपना पासवर्ड दर्ज करें।आप निम्नलिखित सामग्री देखेंगे:
GRUB_DEFAULT = 0 GRUB_HIDDEN_TIMEOUT = 0 GRUB_HIDDEN_TIMEOUT_QUIET = true GRUB_TIMEOUT = 10 GRUB_DISTRIBUTOR = `lsb_release -i -s 2> / dev / null || इको डेबियन ` GRUB_CMDLINE_LINUX_DEFAULT = "शांत छप" GRUB_CMDLINE_LINUX = ""
आप ग्रब बूटअप मेनू में प्रविष्टि के अनुसार 0 से डिफ़ॉल्ट को किसी भी संख्या में बदल सकते हैं (पहली प्रविष्टि 0 है, दूसरा 1 है, आदि)
GRUB_HIDDEN_TIMEOUT_QUIET=false
)GRUB_HIDDEN
लाइनों के साथ टिप्पणी करके दिखाने के लिए मजबूर कर सकते हैं#
और ग्रब मेनू टाइमआउट सेट करें (डिफ़ॉल्ट 10 सेकंड है)
अपने परिवर्तन, प्रेस बनाओ Ctrl+ Sको बचाने के लिए और Ctrl+ Qबाहर निकलने के लिए
sudo update-grub
आपके द्वारा किए गए परिवर्तनों को लागू करने के लिए टाइप करेंलिंक किया गया प्रश्न:
यदि आप उस फ़ाइल को पढ़ते हैं जिसे आप ऊपर दिए गए उदाहरण (/ etc / default / grub) में संपादित कर रहे हैं, तो आप देखेंगे कि बहुत ही पहली जोड़ी लाइनें आपको update-grub
वास्तविक फ़ाइल को अपडेट करने के लिए परिवर्तन करने के बाद चलाने के लिए निर्देश देती हैं, जिसे grub पढ़ता है " इसके निर्देश प्राप्त करें "(/boot/grub/grub.cfg)। ध्यान दें कि आपको वास्तव में sudo
कमांड के साथ इसे पहले चलाना होगा क्योंकि आपको वास्तव में कमांड चलाने के लिए रूट विशेषाधिकारों की आवश्यकता होती है (यही कारण है कि ऊपर पोस्टर टाइप करने के लिए कहा गया है sudo update-grub
)। यह आपके द्वारा /boot/grub/grub.cfg पर लिखे गए परिवर्तनों का कारण बनेगा। बहुत ही अगली दो पंक्तियाँ आपको बताती हैं कि आप उस फ़ाइल के विकल्पों का पूरा प्रलेखन (फिर, / etc / default / grub) टाइप करके पढ़ सकते हैं info -f grub -n 'Simple configuration'
।
यदि आपने "ग्रब टाइम" को अनिश्चित काल के लिए सेट करना चाहते हैं, तो GRUB_TIMEOUT -1 को सेट करें। दूसरे शब्दों में, यह कभी भी बूट नहीं होगा। आपको एक चयन करना होगा।
अंत में, आपके प्रश्न का उत्तर देने के लिए, ऊपर दिए गए दस्तावेज़ीकरण से सीधे उन "ग्रब छिपी हुई लाइनों" का वर्णन है:
GRUB_HIDDEN_TIMEOUT
Wait this many seconds for a key to be pressed before displaying
the menu. If no key is pressed during that time, boot
immediately. Unset by default.
GRUB_HIDDEN_TIMEOUT_QUIET
In conjunction with `GRUB_HIDDEN_TIMEOUT', set this to `true' to
suppress the verbose countdown while waiting for a key to be
pressed before displaying the menu. Unset by default.
आशा है कि ये आपकी मदद करेगा!
आप Grub Customizer नामक एप्लिकेशन का उपयोग कर सकते हैं । यह बहुत आसान है।
आप इसे इसके द्वारा स्थापित कर सकते हैं:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
इसके बारे में एक How-To Geek लेख है, लिनक्स GRUB 2 बूट मेनू को कैसे कॉन्फ़िगर करें आसान तरीका है । इसके अलावा, उबंटू फ़ोरम पर एक सुलझा हुआ धागा है, GRUB 2 में बूट क्रम बदलें जिसमें इस टूल का उल्लेख है।
यहाँ इस सॉफ्टवेयर के कुछ स्क्रीन शॉट्स हैं:
मैंने पहले उत्तर का पालन किया लेकिन अगर आपको विंडोज 7 प्रो और उबंटू 16.04 के साथ दोहरी बूटिंग है तो अपडेट करने की आवश्यकता है। यह भी सुनिश्चित करें कि सुरक्षित बूट BIOS में बंद है।
क) प्रथम वे कहते हैं उपयोग Alt+ F2जब मैं वह एक टर्मिनल विंडो खोलने के लिए उपयोग करना चाहता है लगता है। मेरे मामले में यह Ctrl+ Alt+ है T।
b) पहली प्रविष्टि gksudo gedit /etc/default/grub
में gksudo
कमांड को Ubuntu 16.04 में डिफ़ॉल्ट रूप से इंस्टॉल नहीं किया गया है । इसके लिए टर्मिनल में निम्नलिखित कार्य करें:
sudo -i
और Enterअपना पासवर्ड दें और फिर दबाएं Enter।
फिर टाइप करें:
gedit /etc/default/grub
और दबाएँ Enter।
ग) अब आपको उत्तर में सचित्र रूप में ग्रब परिवर्तन मेनू दिखाई देगा । जब तक वह परिवर्तनों को सहेजने के लिए Ctrl+ Sप्राप्त नहीं कर लेता, तब तक उसके उत्तर का पालन करें । यह Ubuntu 16.04 में काम नहीं करता है, लेकिन आपको स्क्रीन के ऊपरी दाएं कोने में एक सेव बटन देखना चाहिए। उस पर क्लिक करें।
d) Ctrl+ Qछोड़ने के लिए।
ई) अगला प्रकार sudo update-grub
औरEnter
च) प्रकार exit
। आपको इसे दो बार करने की आवश्यकता है।
छ) रिबूट
मैंने पाया कि कुछ लॉगऑन के बाद मेरे कंप्यूटर पर बूट प्रक्रिया स्टार्ट अप पर ग्रब स्क्रीन नहीं दिखाएगी और इसलिए मैं उबंटू में नहीं जा सकता था क्योंकि मैंने विंडोज को 7 सेकंड की देरी के मामले में अपने डिफ़ॉल्ट बूटअप के रूप में सेट किया था जो मैं प्राप्त करना चाहता था। उबंटू में।
इस समस्या को ठीक करने के लिए आपको विंडोज में आने की जरूरत है।
स्टार्ट मेन्यू पर क्लिक करें और CMD
सर्च बॉक्स में टाइप करें।
सीएमडी लाइन पर राइट क्लिक करें जो राइट क्लिक द्वारा निर्मित स्क्रीन के शीर्ष पर होनी चाहिए।
व्यवस्थापक के रूप में रन पर क्लिक करें ।
कमांड लाइन प्रकार पर bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
। इस प्रविष्टि में विंडोज़ बूट प्रबंधक के साथ ग्रब मेनू को पंजीकृत करने का प्रभाव है। (क्रेडिट:: विंडोज 8.1 Ubuntu 13.10 दोहरे बूट के लिए स्टार्टअप पर नहीं दिखा ग्रब )
अंत में, मैंने वापस विंडोज़ में रिबूट किया।
आशा है कि ये आपकी मदद करेगा।
Alt+F2
पृष्ठभूमि में एक कमांड चलाने के लिए एकता शॉर्टकट है। खुलने वाले मेनू में, आप टर्मिनल में किसी भी कमांड को दर्ज कर सकते हैं। लेकिन चूंकि यह एक टर्मिनल नहीं खोलता है इसलिए आप किसी भी टर्मिनल आउटपुट को नहीं देखेंगे और टर्मिनल के साथ बातचीत नहीं कर सकते। इसलिए आप आमतौर पर इसका इस्तेमाल जीयूआई प्रोग्राम जैसे जीएडिट शुरू करने जैसी चीजों के लिए करेंगे। इसके अलावा, आप sudo का उपयोग नहीं कर सकते क्योंकि आपको इसके लिए टर्मिनल की आवश्यकता है। इसलिए वे gksudo
(GUI sudo) का उपयोग करते हैं । यदि आप एक टर्मिनल में कमांड करते हैं, तो आप sudo
इस तरह से सामान्य का उपयोग कर सकते हैं : इसकी sudo gedit /etc/default/grub
कोई आवश्यकता नहीं है sudo -i
।
sudo -H
बेहतर है , यानी sudo -H gedit /etc/default/grub
।
GRUB में इसकी शुरूआत के बाद से एक संख्या के आधार पर डिफ़ॉल्ट प्रविष्टि का उपयोग कर मुझे चकित कर दिया। यह वास्तव में बुरा विचार है। कर्नेल अपडेट और ऑटोमैटिक ग्रब री-कॉन्फ़िगरेशन के बारे में कैसे? कैसे अनजान उपयोगकर्ताओं के बारे में जो सूची के अंत में प्रवेश पसंद करते हैं? अपडेट उस डिफ़ॉल्ट संख्या आधारित कॉन्फ़िगरेशन को तोड़ देगा।
अंतिम चुनी गई प्रविष्टि को याद रखने के लिए यहां SAVED विकल्प का उपयोग करें:
GRUB_DEFAULT=SAVED
GRUB_SAVEDEFAULT=TRUE
फिर GRUB के साथ आवेदन करें
sudo update-grub
यह मेरे लिए 16.04 पर भी काम नहीं करता है।
लेकिन मैंने फ़ाइल /boot/grub/grub.cfg बदलकर इसे ठीक किया
sudo vim /etc/default/grub
sudo update-grub
sudo chmod u+w /boot/grub/grub.cfg
sudo vim /boot/grub/grub.cfg
###segment in /boot/grub/grub.cfg:
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
#set timeout=10 # comment this original
set timeout=0 # add this
fi
sudo chmod -w /boot/grub/grub.cfg
reboot
इसे बिना किसी कोड के आसानी से किया जा सकता है। बस इन चरणों का पालन करें।
/etc
फ़ोल्डर खोलें ।default
फ़ोल्डर खोलें ।grub
फ़ाइल ढूंढें और इसे leafpad
(या किसी अन्य पाठ संपादक के साथ) खोलें ।GRUB_TIMEOUT
अपनी जरूरत पर सेट करें और इसे बचाएं।update-grub
।बस।
मुझे लगता है कि आपके पास इस तरह की एक पंक्ति है: GRUB_TIMEOUT_STYLE = छिपा हुआ
इसे GRUB_TIMEOUT_STYLE = मेनू में बदलें
और HIDDEN सुविधाओं के बारे में सभी लाइनों पर टिप्पणी करें।