RHEL6 - बूट के दौरान टियर-प्रगति पट्टी को अक्षम करें


14

आरएचईएल 6 को आप टियर / स्टैक्ड प्रोग्रेस बार के बजाय स्टार्टअप जानकारी के "पारंपरिक" प्रदर्शन को कैसे प्राप्त कर सकते हैं?

मानक जानकारी डंप बंद के दौरान प्रदर्शित किया जाता है।


वही फेडोरा में होता है और इसे आरएचईएल 6 तक सीमित नहीं होना चाहिए।
bwDraco

@ डागलोनॉर्ड - फेडोरा के साथ निपटा नहीं है - लेकिन भविष्य के संदर्भ के लिए टैग जोड़ देगा
वॉरेन

1
बस ईएससी कुंजी मारा बार पल दिखाओ।

जवाबों:


9
plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd

या, ग्रब कॉन्फ़िगरेशन ( /boot/grub/menu.lst) से "rhgb शांत" हटा दें ।


वैज्ञानिक लिनक्स 6.5 की एक ताज़ा स्थापना पर, कर्नेल cmdline से 'काफी' (लेकिन 'rhgb') को हटाए जाने के साथ, 'टेक्स्ट' थीम में कोई लॉग टेक्स्ट नहीं दिखा, लेकिन 'विवरण' थीम ने किया।
अलेक्सई

बस इसे टाइप करें: 'प्लायमाउथ-सेट-डिफॉल्ट-थीम विवरण --rebuild-initrd' और रिबूट।
क्रिस्टन

11

यदि आप टेक्स्ट मोड में बूट करते हैं, तो यह है कि अधिकांश सर्वर कैसे सेट किए जाएंगे, आपको निम्नलिखित कार्य करने होंगे। टेक्स्ट मोड में, प्लायमाउथ एक रंगीन टेक्स्ट बार पेंट करता है जिसे पूरी तरह से निकालना मुश्किल है। यह chkconfig में नहीं है और "rhgb" और "शांत" को अक्षम करने से यह सुविधा अक्षम नहीं होती है। यहाँ यह कैसे ठीक से CentOS 6.x में करने के लिए है। चरण 1 और 2 भी उन सुविधाओं को अक्षम करते हैं जो सर्वर या वर्चुअल मशीन पर परेशानी पैदा कर सकते हैं जिन्हें ग्राफिकल कंसोल के साथ प्रावधान नहीं किया जाना चाहिए।

1) निकालें rhgbऔर quiet"कर्नेल" लाइन से /boot/grub/grub.conf

2) निकालें और टिप्पणी बाहर splashimageऔर hiddenmenuलाइनों।

3) टाइप करें plymouth-set-default-theme details --rebuild-initrd

4) पुनः आरंभ करें और देखें कि क्या यह काम करता है।

उज्ज्वल पक्ष पर बूट समय संदेश सभी में /var/spool/plymouth/boot.logऔर सहेजे जाते हैं /var/log/boot.log

जब मैं इसके बारे में थोड़ा और सोचता हूं, तो मुझे एहसास हुआ कि चूंकि मैं आमतौर पर सर्वर की स्क्रीन के सामने नहीं हूं, इसलिए प्लायमाउथ सिस्टम एक भयानक चीज नहीं है। हालाँकि, जब मैं सर्वर की स्क्रीन के सामने आने पर स्टार्टअप की समस्याओं को डीबग कर रहा होता हूं, तो प्लायमाउथ एक उपद्रव होता है जिसे दूर करना आसान हो जाना चाहिए था।


2
चरण 3 और 4 को एक एकल ऑपरेशन में जोड़ा जा सकता है:plymouth-set-default-theme details --rebuild-initrd
हकामदरे

4

प्रोग्राम जो आपको फैंसी लोडिंग स्क्रीन दिखाता है, उसे प्लायमाउथ कहा जाता है।
देखें कि क्या आप इसे पा सकते हैं checkconfig --list, और यदि आवश्यक हो तो सेवा को अक्षम कर दिया।

यदि वह कारण नहीं है, तो यह संभवतः ग्रब में "शांत" विकल्प है। अपनी /boot/grub/menu.lstफ़ाइल में बूट विकल्पों से शांत शब्द हटाकर इसे अक्षम करें ।


3

बस यह विधि मिली, और यह सबसे साफ तरीका लगता है:

grubby --update-kernel=ALL --remove-args="rhgb quiet"


1

वास्तव में, rhgb को हटाना, जिसे मैं "RedHatGraphicalBoot" कहता हूं, ने CentOS6 पर मेरे लिए इस मुद्दे को हल किया।

बस इस लाइन को अपनी पोस्ट में स्थापित करें ks.conf स्क्रिप्ट:

#Save original, just in case
rsync /boot/grub/grub.conf /boot/grub/grub.conf.orig
#edit and output to /tmp/grub.conf
cat /boot/grub/grub.conf |sed -e s/rhgb// > /tmp/grub.conf 
#replace & remove temp
cat /tmp/grub.conf > /boot/grub/grub.conf ; rm -f /tmp/grub.conf

1

या एक पंक्ति में (कम रखरखाव और कम से कम समझने में आसान):

sed -i .orig s/rhgb///g /boot/grub/grub.conf

पहले एक बैकअप बनाता है, और फ़ाइल इनलाइन संपादित करता है।

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