गुग्लिंग के घंटों के बाद, मुझे इस धागे और इस सवाल का हल मिला । यह प्रक्रिया यहांUbuntu 12.04.1 LTS वर्णित के रूप में भी काम करती है , लेकिन यह अन्य वितरणों के लिए बहुत अधिक भिन्न नहीं होनी चाहिए।
सबसे पहले, console=tty1अपने में जोड़ें GRUB_CMDLINE_LINUX(मैं भी noplymouthअवरोध plymouthऔर इसके बेकार छप को जोड़ने के लिए सुझाव देता हूं )।
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
यह कर्नेल लॉग को tty1इसके बजाय प्रिंट करने पर मजबूर करता है tty7और ttyलॉगिन प्रॉम्प्ट से पहले स्विच से बचें ।
तो बस में जाने /etc/initया और एक संपादन के और अधिक tty1.conf, tty2.conf, tty3.conf, tty4.conf, tty5.conf, tty6.confया console.conf। मैंने उन सभी --noclearको gettyकमांड में विकल्प जोड़कर संपादित किया । उदाहरण के लिए, संपादन tty1.conf:
#> sudo vi /etc/init/tty1.conf
आपको प्रतिस्थापित करना होगा:
respawn
exec /sbin/getty -8 38400 tty1
साथ में:
respawn
exec /sbin/getty -8 38400 --noclear tty1
बस इतना ही, अब आपके सिस्टम को ttyबिना क्लीयर किए एक ही बूट करना चाहिए ।