Ubuntu önyükleme işleminden soyutlamayı kaldırma


11

Neredeyse 5 yıl sonra Linux kullanıyorum ve önyükleme işleminin neredeyse soyutlandığını gözlemledim. Yani, perde arkasında neler olup bittiği çok fazla kullanıcı tarafından görülemiyor (açılış ekranları vb. Nedeniyle). Şimdi, bu son kullanıcılar için iyi olabilir ama inek için değil :)

Eski zamanların ayrıntılarını geri getirmek istiyorum. İşte ne yaptım:

Komut satırından "splash" ve "quiet" parametrelerini kaldırarak bunlardan bazılarını kurtarabildim. Ancak, hizmetlerin tek tek başlatıldığını hala göremiyorum (init.d'deki gibi).

Ben onun init daemon uptart ile değiştirildiği için varsayalım. Olanların ayrıntı düzeyini geri getirmek için ayarlayabileceğim bazı yapılandırmalar dosyası var mı?

Ayrıca, giriş ekranı gelir gelmez önyükleme günlüğü geçmişini siler. Bunu devre dışı bırakmanın bir yolu var mı?

Not: Bunu, dağıtımı Arch veya Slackware olarak değiştirerek yapabileceğimi biliyorum. Ama bunu yapmak istemiyorum.

Yanıtlar:


7

Sonradan başlatma daha ayrıntılı yapmak --verboseiçin çekirdek komut satırını (yerine quiet splash) geçebilirsiniz . Bkz. Başlatma hata ayıklama .

Genel console outputyapılandırma dosyasını /etc/init.conf, her işin stdout ve stderr'ı konsola bağlı olmasını sağlayacak şekilde koyabilirsiniz (varsayılan olarak, bağlı olurlar /dev/null). (Bunun gerçekten işe yarayıp yaramadığından emin değilim; /etc/init.confaslında belgelenmemiş, bu şekilde okunup okunmadığını test etmedim ve bu konu kesin değil. Lütfen test edin ve raporlayın.) Bu direktif bireysel işlerin açıklamalarına girebilir ( /etc/init/*.conf) seçici olmak istiyorsanız (bazılarında zaten var).


Çok teşekkürler. Bence tam da aradığım şey buydu. İzin ver deneyeyim.
Madhur Ahuja

Ayrıca, başlangıç ​​için motivasyonun bir kısmının, bazı doğrusal sıralarda değil, gereksinimleri karşılanır karşılanmaz bir şeyler başlatarak botu paraleleştirmek olduğunu düşünün. Zorla bu daha az sohbet anlamına gelir. Üzgünüm özledin.
vonbrand

5

plymouthUbuntu'nun açılış ekranını işler.
/usr/share/doc/plymouth/README.Debiannasıl kaldırılacağını açıklar:

There are two methods to disable the splash screen.  Both have the
same effect.  Your boot will show such messages as are emitted by
the starting services, and will still be able to prompt if needs be.

1) Remove all of the plymouth-theme-* packages from your system,
   including the text ones.  Plymouth will remain installed to
   permit boot-time prompts.

2) Remove "splash" from the kernel command-line.  You can do this
   per-boot, or make it permanent by changing the
   GRUB_CMDLINE_LINUX_DEFAULT line in /etc/default/grub

update-grubİkinci yöntemden sonra çalıştırmanız gerektiğini unutmayın .

plymouthsorumludur /var/log/boot.log.
Daha fazla önyükleme mesajı var dmesg.

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.