Ubuntu başladığında açılış mesajlarını nasıl gösterebilir veya gizleyebilirim?


86

Ubuntu başladığında önyükleme mesajlarını göstererek (hizmetleri yüklerken) kolayca açmanın / kapatmanın bir yolu var mı ? Grub2'de bir şey mi var?

10.04'ü çalıştırıyorum.

Yanıtlar:


90

Dosyayı düzenlemeniz gerekecektir /etc/default/grub. Bu dosyada denilen bir giriş bulacaksınız GRUB_CMDLINE_LINUX_DEFAULT. Bu giriş, açılış ekranının görüntüsünü kontrol etmek için düzenlenmelidir.

splashBu girişteki sözcüğün varlığı, yoğunlaştırılmış metin çıktısıyla açılış ekranını etkinleştirir. Ayrıca ekleme quiet, yalnızca açılış ekranına neden olur; bu, 10.04'ten beri (Lucid Lynx) masaüstü sürümü için varsayılandır. "Normal" metnin başlatılmasını etkinleştirmek için bunların ikisini de kaldırırsınız.

Bu nedenle, masaüstünün varsayılanı (yani yalnızca açılış ekranı):

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

Geleneksel metin ekranı için:

GRUB_CMDLINE_LINUX_DEFAULT=        #Show text but not the splash

Sıçrama için, ancak önyükleme iletilerini tuşuna basarak gösterme yeteneği Esc:

GRUB_CMDLINE_LINUX_DEFAULT="splash"

Ya da, nihayet, sadece (genellikle) siyah bir ekran için deneyin:

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

Dosyayı düzenledikten sonra çalıştırmanız gerekir update-grub.

sudo update-grub

Daha fazla ayrıntı için, şuna bakın: https://help.ubuntu.com/community/Grub2


1
splashGRUB_CMDLINE_LINUX_DEFAULT dizininden çıkarıldıktan sonra gösterilen mesajları nasıl okuyabilirsiniz ? Mesajları şimdi başladığım zaman görebiliyorum, ancak X başlıyor ve gittiler.
rubo77

GRUB_HIDDEN_TIMEOUTve GRUB_TIMEOUTkafa karışıklığına neden bu ayarlardan ikisini neden sakladıklarını anlamıyorlar ve hatayı görüntülüyorlarWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported
Denis Denisov


29

Konu dışı olabilirim, ancak açılış sırasında "kaçış" a basmak, plymouth açılış ekranını göstermek / gizlemek için ...


“Kolayca açıp / kapat” ile bence tam istediği şey.
Rodrigo Carvalho

Bu 10.04'te çalışıyor mu?
Jim

Evet. Aslında :-) göndermeden önce hem Lucid Lynx masaüstü ve Netbook sürümleri üzerinde denememiş
Küçük Jawa

6
Yalnızca grubun sessiz olmadığı durumlarda çalışır, yani: GRUB_CMDLINE_LINUX_DEFAULT="splash"
sup

8

Tüm açılış mesajlarını gizlemenin basit bir yolu var. İçinde /etc/default/grub, aşağıdakileri ayarlayın:

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

Ondan sonra, sadece sudo update-grubve yapılması gerekiyor.


1
Artık
18.04'te

1
console=ttyS018.04'te çalışıyor gibi görünüyor, bunu kendi soruma cevap olarak buldum. Yine de üzerinde daha fazla araştırma yapabilirim. Bkz askubuntu.com/q/1085629/295286
Sergiy Kolodyazhnyy

3

Bir sunucu sisteminde veya masaüstünde olup olmadığınızı tespit etmediniz, bu yüzden ikisini de adresleyeceğim.

Eğer eklerseniz splashiçin /etc/default/grub/de GRUB_CMDLINE_LINUX_DEFAULT, Ubuntu, bir giriş ekranı ile basit metin tabanlı ilerleme çubuğu veya grafiksel yoluyla ya sunacaktır plymouthaşağıda tarif edeceğimiz gibi.

plymouthGrafiksel bir başlangıç ​​animatörü kullanarak , masaüstü makinelere uygun oldukça hoş bir açılış ekranı sağlayabilirsiniz. Bunu bir sunucu üzerinde yapmak istemeyebilirsiniz ama bu size kalmış.

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

2

Kullandığım GRUB_CMDLINE_LINUX_DEFAULT="noplymouth"hala 11.10 için çalışıyor ... bana başlangıç resmini ama önyükleme mesajları gösterme benim laptop söylemek


2

Önyükleme iletilerini gösterme quietseçeneğini kaldırırsanız , GRUB_CMDLINE_LINUX_DEFAULTbazen loglevelseçeneği daha yüksek bir değere ayarlamak da gerekir . Aksi halde, bazı sürücüler sizi ttybildirim mesajlarıyla doldurur. Önyükleme iletilerini etkinleştirmek için bu satırı kullanıyorum:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"

Bu şekilde konsola yalnızca önemli sistem mesajları yazdırılacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.