- Warto np. z live-CD / USB sprawdzić ilość zajętego miejsca.
- Warto sięgnąć pamięcią czy ostatnio była aktualizacja systemu lub jakiegoś programu
Jeśli tak i jeśli posiadamy skonfigurowane Timesfift to można przy pomocy niego przywrócić system.
- Warto posiadać na USB lub CD " Ultimate Boot CD " które posiada kilka przydatnych narzedzi
( graficzną dystrybucję, GSmartControl , Memtest86 , Memtest86+ )
- Warto zaglądać do logów systemowych
Można spróbować się do nich dostać z trybu tekstowego / recovery
np. dla Ubuntu https://www.youtube.com/watch?v=m3rbpR9uuHA
Lub z live - CD / USB
Pliki tekstowe można czytać od razu,
Dla journalctl trzeba podać odpowiednią ścieżkę /punkt_zamontowany/var/log/journal z odpowiednim argumentem / opcją.
Przykład
journalctl -D /media/uzytkownik/Ubuntu.22/var/log/journal -b0 --no-pager -p 0..4
-D ( opcja która ma zmusić journalctl do czytania katalogu )
-b0 ( log z ostatniego uruchomienia )
--no-pager ( bez zawijania )
-p 0..4 [ komunikaty od "emerg" (0), "alert" (1), "crit" (2), "err" (3), do "warning" (4) ]
wiecej w " man journalctl "
Jeszcze coś. Terminal domyślnie / często ma ograniczenie liczby wyświetlanych linii.
Ponieważ duże ilości danych zużywają pamięć RAM
I dlatego journalctl ma log domyślnie " zawijany ".
Jeśli nie chcemy aby nasz terminal miał ograniczenie,
można to zmienić w preferencjach terminala
np. Edycja --> Preferencje --> Przewijanie --> Nieograniczone.
Wejdź do konsoli/terminala, wpisz:
nazwa_aplikacji > file.txt
Po ponownym zalogowaniu się, pokaż zawartość pliku file.txt
Przy czym wpisując "nazwa_aplikacji" masz wpisać nazwę wykonywalnego programu (ot, choćby firefox).
I oczywiście, jeśli wywołanie terminala również nie przerzuci Cię do ekranu logowania.
Wejdź do konsoli/terminala, wpisz:
nazwa_aplikacji > file.txt
Po ponownym zalogowaniu się, pokaż zawartość pliku file.txt
Przy czym wpisując "nazwa_aplikacji" masz wpisać nazwę wykonywalnego programu (ot, choćby firefox).
I oczywiście, jeśli wywołanie terminala również nie przerzuci Cię do ekranu logowania.
Plik się tworzy ale jest pusty i nadal wywala do ekranu logowania :(
To polecenie powinno raczej być:
nazwa_aplikacji >file.txt 2>&1
Przekierowanie też strumienia błędów.