Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

[ROZWIĄZANY] Widok Komunikatów Rozruchowych

Zaczęty przez Fiolek, Październik 03, 2021, 02:52:51 PM

Poprzedni wątek - Następny wątek

Fiolek

Witam Serdecznie

Chciałbym przy uruchamianiu systemu widzieć "Komunikaty Rozruchowe" zamiast tego widzę czarny ekran lub jak ustawię Ekran powitalny to widzę oczywiście wybrany Obraz.

Proszę o pomoc w ustawieniu.

Pozdrawiam


[ROZWIĄZANIE]

Spoiler (Rozwiń)
- W katalogu "/etc/default/" edytujemy plik "grub".
- W pliku "grub" znajdujemy linijkę " GRUB_CMDLINE_LINUX_DEFAULT="" " lub " GRUB_CMDLINE_LINUX="" " w nim usuwamy słowa "quiet" lub "quiet splash" i zapisujemy.
- po modyfikacji aktualizujemy GRUB komendą "grub-mkconfig -o /boot/grub/grub.cfg"
- restart i powinno działać.

DLA CHCĄCYCH UKRYĆ KOMUNIKATY ROZRUCHOWE

Analogicznie do powyższego w pliku grub w linijce " GRUB_CMDLINE_LINUX_DEFAULT="" " w cudzysłowy wpisujemy "quiet" lub "quiet splash".

pavbaranov

Pokaż nam, albo sam zrób co poniżej.
cat /etc/default/grub
Jeśli w linii GRUB_CMDLINE_LINUX_DEFAULT= lub GRUB_CMDLINE_LINUX= widzisz "quiet", to usuń to słowo (samo bez "") i przeładuj GRUBa. Jeśli nie masz tam "quiet", to w istocie pokaż co tam jest w tym pliku.

Fiolek

Cytat: pavbaranov w Październik 03, 2021, 04:36:34 PM
Pokaż nam, albo sam zrób co poniżej.
cat /etc/default/grub
Jeśli w linii GRUB_CMDLINE_LINUX_DEFAULT= lub GRUB_CMDLINE_LINUX= widzisz "quiet", to usuń to słowo (samo bez "") i przeładuj GRUBa. Jeśli nie masz tam "quiet", to w istocie pokaż co tam jest w tym pliku.

Otóż usunąłem wcześniej "quiet", ale komendy "update-grub2" nie znaleziono polecenia.

W takim razie jak przeładować GRUB'a?

Czerwone usunięte.


Spoiler (Rozwiń)
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor udev.log_priority=3"
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically
GRUB_ROOT_FS_RO=true

# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false

robson75

Musisz plik grub tak edytować
GRUB_CMDLINE_LINUX_DEFAULT="security=apparmor udev.log_priority=3"
I na koniec komenda
sudo update-grub
Arch Linux Xfce - 64Bit Linux User #621110

pavbaranov

Cytat: Fiolek w Październik 03, 2021, 09:12:57 PM
W takim razie jak przeładować GRUB'a?
Tak jak w każdym systemie, który używa GRUB:
# grub-mkconfig -o /boot/grub/grub.cfg

Fiolek

CytatTak jak w każdym systemie, który używa GRUB:
# grub-mkconfig -o /boot/grub/grub.cfg

A ja myślałem zawsze, że robi się to komendą "update-grub2"  :P

To przy okazji zapytam też jak ustawić:
1. czas (odliczanie) wyświetlania danych komunikatów na ekranie
2. potwierdzenie klawiszem kontynuację ładowania systemu

lub inny sposób jak obejrzeć całą listę tych komunikatów w trakcie uruchamiania kompa (po za logami już w systemie).

Po prostu potrzebuję wiedzieć co mogę zrobić by zobaczyć wszystkie komunikaty przed uruchomieniem lub błędem systemu.

pavbaranov

Jeśli chodzi o dodatkowe pytania, to w części (komunikaty kernela) - chyba nie masz na to wpływu, a w części (systemd) prawdopodobnie musiałbyś się pobawić w edycję plików uruchamiających poszczególne usługi. Przy czym, pozwolę sobie zauważyć, że to ostatnie jest bez sensu. Systemd uruchamia usługi wtedy, gdy dostępne i robi to - jeśli się da - w taki sposób, że uruchamianych jest kilka na raz. Następne, które są zależne od wcześniej uruchamianych, czekają na skończenie. Ingerencja w to nie tylko spowoduje, że całe uruchamianie trwać będzie wieczność, ale może również spowodować niezłe zamieszanie w tym procesie.
Czas wyświetlania poszczególnych komunikatów wynika z szybkości komputera.
IMO - Zdecydowanie lepiej pobawić się w przeglądnięcie logów journalctl i ewentualnie zoptymalizować to pod siebie. Robisz to raz i masz praktycznie na całe życie systemu/komputera.

Fiolek

Spoiler (Rozwiń)
Cytat: pavbaranov w Październik 04, 2021, 10:17:18 AM
Jeśli chodzi o dodatkowe pytania, to w części (komunikaty kernela) - chyba nie masz na to wpływu, a w części (systemd) prawdopodobnie musiałbyś się pobawić w edycję plików uruchamiających poszczególne usługi. Przy czym, pozwolę sobie zauważyć, że to ostatnie jest bez sensu. Systemd uruchamia usługi wtedy, gdy dostępne i robi to - jeśli się da - w taki sposób, że uruchamianych jest kilka na raz. Następne, które są zależne od wcześniej uruchamianych, czekają na skończenie. Ingerencja w to nie tylko spowoduje, że całe uruchamianie trwać będzie wieczność, ale może również spowodować niezłe zamieszanie w tym procesie.
Czas wyświetlania poszczególnych komunikatów wynika z szybkości komputera.
IMO - Zdecydowanie lepiej pobawić się w przeglądnięcie logów journalctl i ewentualnie zoptymalizować to pod siebie. Robisz to raz i masz praktycznie na całe życie systemu/komputera.

W takim razie jak system mi się nie uruchomi, to jak i gdzie najłatwiej sprawdzić logi?

microsofter

Logi masz w /var (np. /var/log, /var/adm, /var/samba/log, /var/svc/log itp). Najlepiej przeglada sie je ... notatnikiem. Na koncu masz najnowsze wpisy.
były: MS Windows, Sun Solaris, Oracle Solaris; jest: OpenSolaris + m0n0wall + Solaris powered NAS

pavbaranov

Główny log systemowy w Manjaro, to journalctl. Tu zapisuje się praktycznie wszystko istotne. Nadto system po prostu ma się uruchamiać. Wiem, że akurat w przypadku Manjaro bywają na to skargi, że po jakichś aktualizacjach nie startuje itd. Najlepiej jednak po prostu samemu nie popełniać błędów, aktualizować system, z ostrożnością używać AUR (bo to nie jest dla Manjaro i to niezależnie co Ci kto z apologetów tego systemu będzie na ten temat mówić). Mieć 2 kernele zainstalowane i nie aktualizować ich nigdy jednocześnie (w ramach jednej aktualizacji). Na godzinę W nauczyć się używać chroota. Archa używam lat już będzie pewnie z 12. Raz mi nie wstał po aktualizacji. Z mojej głupoty i z braku dostępu do drugiego komputera, bowiem, gdybym go miał, to wprowadzenie jednego zaledwie polecenia do linii startowej kernela umożliwiało dalszą bezproblemową pracę.
Rozwiązanie, którego szukasz nic Ci nie pomoże w przypadku nieuruchomienia się systemu.
PS: Jeśli masz Manjaro, to na ich forum zwykle w przypadku wszelkich zbiorczych poprawek są podawane informacje nt. możliwych problemów. Pojawiają się też rozwiązania problemów.
PS2: Swoją ścieżką jak to jest, że w Manjaro - które korzysta z paczek Archa - te problemy są i ciągle się o nich słyszy (a niby to ma być przetestowane :D), a w Archu ich jak na lekarstwo jest jedną z największych tajemnic świata tego.

Fiolek


Zobacz najnowsze wiadomości na forum