RHEL6'nın katmanlı / yığınlanmış ilerleme çubuğu yerine başlangıç bilgilerinin "geleneksel" görüntüsünü görüntülemesini nasıl sağlıyorsunuz?
Kapatma sırasında standart bilgi dökümü görüntülenir.
RHEL6'nın katmanlı / yığınlanmış ilerleme çubuğu yerine başlangıç bilgilerinin "geleneksel" görüntüsünü görüntülemesini nasıl sağlıyorsunuz?
Kapatma sırasında standart bilgi dökümü görüntülenir.
Yanıtlar:
plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd
veya "rgb quiet" ı Grub yapılandırmasından ( /boot/grub/menu.lst
) kaldırın .
Çoğu sunucuda ayarlanacak olan metin modunda önyükleme yaparsanız aşağıdakileri yapmanız gerekir. Metin modunda, plymouth, çıkarılması zor olan renkli bir metin çubuğunu boyar. Chkconfig içinde DEĞİLDİR ve "rhgb" ve "quiet" işlevlerini devre dışı bırakmak bu özelliği devre dışı bırakmaz. CentOS 6.x'te düzgün şekilde nasıl yapılacağı aşağıda açıklanmıştır. Adım 1 ve 2, bir grafik konsolla sağlanmaması gereken bir sunucu veya sanal makinede soruna neden olabilecek özellikleri de devre dışı bırakır.
1) rhgb
ve quiet
içindeki "çekirdek" satır (lar) ını kaldırın /boot/grub/grub.conf
.
2) splashimage
ve hiddenmenu
satırlarını kaldırın veya yorum yapın .
3) Tür plymouth-set-default-theme details --rebuild-initrd
.
4) Yeniden başlatın ve çalışıp çalışmadığına bakın.
Parlak tarafta, önyükleme süresi mesajlarının tümü /var/spool/plymouth/boot.log
ve içine kaydedilir /var/log/boot.log
.
Biraz daha düşündüğümde, genellikle sunucunun ekranının önünde olmadığım için, plymouth sisteminin korkunç bir şey olmadığını fark ettim. Ancak, sunucunun ekranının önünde olduğumda başlangıç sorunlarını ayıkladığımda, plymouth kaldırılması daha kolay olması gereken bir sıkıntı.
plymouth-set-default-theme details --rebuild-initrd
Size süslü yükleme ekranını gösteren programa Plymouth adı verilir.
Bakıp bulamayacağınıza bakın checkconfig --list
ve gerekirse hizmeti devre dışı bırakın .
Sebep bu değilse, muhtemelen Grub'daki "sessiz" seçenek. Sessiz kelimesini /boot/grub/menu.lst
dosyanızdaki önyükleme seçeneklerinden kaldırarak devre dışı bırakın .
Bu yöntemi buldum ve en temiz yol görünüyor:
grubby --update-kernel=ALL --remove-args="rhgb quiet"
Aslında, "RedHatGraphicalBoot" anlamına geldiğini düşündüğüm rhgb'yi kaldırmak, CentOS6'da bu sorunu benim için çözdü.
Sadece bu satırı post install ks.conf betiğinize ekleyin:
#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
Veya tek satırda (daha az bakım ve en azından anlaşılması kolay):
sed -i .orig s/rhgb///g /boot/grub/grub.conf
Önce bir yedek oluşturur ve dosyayı satır içinde düzenler.