Ubuntu शुरू होने पर मैं बूट संदेश कैसे दिखा या छिपा सकता हूँ?


86

क्या उबंटू शुरू होने पर बूट संदेश दिखाना (सेवाओं को लोड करना) को आसानी से चालू / बंद करने का एक तरीका है ? यह Grub2 में कुछ है?

मैं 10.04 चला रहा हूं।

जवाबों:


90

आपको फ़ाइल को संपादित करना होगा /etc/default/grub। इस फ़ाइल में आपको एक प्रविष्टि मिलेगी, जिसे कहा जाता है GRUB_CMDLINE_LINUX_DEFAULT। स्प्लैश स्क्रीन के प्रदर्शन को नियंत्रित करने के लिए इस प्रविष्टि को संपादित किया जाना चाहिए।

splashइस प्रविष्टि में शब्द की उपस्थिति संघनित पाठ आउटपुट के साथ स्प्लैश स्क्रीन को सक्षम करती है। के quietरूप में अच्छी तरह से जोड़ने , बस छप स्क्रीन में परिणाम; जो 10.04 (Lucid Lynx) के बाद से डेस्कटॉप संस्करण के लिए डिफ़ॉल्ट है। "सामान्य" पाठ को सक्षम करने के लिए, आप इन दोनों को हटा देंगे।

इसलिए, डेस्कटॉप के लिए डिफ़ॉल्ट, (केवल स्प्लैश स्क्रीन):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash

पारंपरिक, पाठ प्रदर्शन के लिए:

GRUB_CMDLINE_LINUX_DEFAULT=        #Show text but not the splash

छप के लिए, लेकिन दबाकर बूट संदेश दिखाने की क्षमता Esc:

GRUB_CMDLINE_LINUX_DEFAULT="splash"

या, अंत में, सिर्फ एक (आमतौर पर) ब्लैक स्क्रीन के लिए, कोशिश करें:

GRUB_CMDLINE_LINUX_DEFAULT=quiet   #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text

फ़ाइल को संपादित करने के बाद, आपको चलाने की आवश्यकता है update-grub

sudo update-grub

अधिक जानकारी के लिए, इसे देखें: https://help.ubuntu.com/community/Grub2


1
splashGRUB_CMDLINE_LINUX_DEFAULT से हटाए जाने के बाद दिखाए गए संदेशों को आप कैसे पढ़ सकते हैं ? मैं संदेश तब देख सकता हूं जब मैं शुरू करता हूं, लेकिन फिर X शुरू होता है और वे चले जाते हैं।
रूबो77

GRUB_HIDDEN_TIMEOUTऔर GRUB_TIMEOUTभ्रम के कारण समझ में नहीं आते हैं कि वे इनमें से दो सेटिंग्स क्यों रखते हैं और त्रुटि प्रदर्शित करते हैंWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported
डेनिस डेनिसोव


29

मैं विषय से बाहर हो सकता हूं, लेकिन आप प्लायमाउथ स्प्लैश स्क्रीन दिखाने / छिपाने के लिए, बूट के दौरान "बच" दबा सकते हैं ...


"आसानी से चालू / बंद" करके, मुझे लगता है कि यह वही है जो वह चाहता है।
रॉड्रिगो कार्वाल्हो

क्या वह 10.04 पर काम करता है?
जिम

हाँ। मैंने वास्तव में इसे पोस्ट करने से पहले दोनों ल्यूसिड लिंक्स डेस्कटॉप और नेटबुक संस्करणों पर परीक्षण किया :-)
लिटिल जवा

6
यह केवल तभी कारगर साबित कोड़ना शांत नहीं है, अर्थात्: GRUB_CMDLINE_LINUX_DEFAULT="splash"
समर्थन

8

सभी बूट संदेशों को छिपाने का एक सरल तरीका है। में /etc/default/grub, निम्नलिखित को समायोजित करें:

GRUB_TIMEOUT=0 # Do not show the GRUB menu at all
GRUB_CMDLINE_LINUX_DEFAULT=quiet
GRUB_CMDLINE_LINUX="console=tty12" # Redirect the kernel output to another tty

उसके बाद, बस sudo update-grub, और यह किया जाना चाहिए।


1
अब 18.04 में काम नहीं करता है
LucaM

1
console=ttyS018.04 में काम करना प्रतीत होता है, मैंने पाया कि अपने प्रश्न के उत्तर के रूप में। मैं बाद में इस पर कुछ और शोध कर सकता हूं, हालांकि। Askubuntu.com/q/1085629/295286
सर्गी कोलोडियाज़नी

3

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

जोड़ते हैं splashकरने के लिए /etc/default/grub/में GRUB_CMDLINE_LINUX_DEFAULT, Ubuntu, स्प्लैश स्क्रीन के साथ आप को पेश करेंगे या तो एक साधारण पाठ आधारित प्रगति बार या रेखांकन के माध्यम से plymouth, जो मैं नीचे का वर्णन।

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

sudo apt-get install plymouth-theme-ubuntu-logo

2

मैं GRUB_CMDLINE_LINUX_DEFAULT="noplymouth"अपना लैपटॉप मुझे स्टार्टअप पिक्चर नहीं दिखाने के लिए इस्तेमाल करने के लिए कहता हूं लेकिन बूट मैसेज ... अभी भी 11.10 के लिए काम करता है


2

यदि आप बूट संदेश दिखाने के लिए quietविकल्प हटाते हैं, GRUB_CMDLINE_LINUX_DEFAULTतो कभी-कभी loglevelविकल्प को उच्च मूल्य पर सेट करना भी आवश्यक होता है। अन्यथा कुछ ड्राइवर आपके ttyनोटिस संदेशों से बाढ़ कर सकते हैं । मैं बूट संदेशों को सक्षम करने के लिए इस लाइन का उपयोग करता हूं:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"

इस तरह केवल महत्वपूर्ण सिस्टम संदेश कंसोल पर प्रिंट किए जाएंगे।

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