W Linuksie pojawią się Bluescreeny
Cześć. Dzisiaj przychodzę do was z bardzo ciekawą wiadomością. Otóż, już niebawem, w Linuksie pojawi się funkcja znana z systemów z rodziny Windows. Chodzi o... bluescreeny.
Niebieski ekran śmierci, inaczej: bluescreen, lub BSOD - czyli pełnoekranowa informacja, pojawiająca się zazwyczaj po awarii komputera z Windowsem, mimo, że użytkownikom Windowsa nie kojarzy się zbyt dobrze, jest całkiem przydatny. Dzięki niemu możemy się dowiedzieć o przyczynach awarii. Dlatego nic dziwnego, że społeczność linuksowa również postanowiła coś podobnego wprowadzić. Tym bardziej, że grzebanie po logach, żeby dojść do tego, co spowodowało awarię, jest dość uciążliwe, a już zwłaszcza wtedy, gdy musimy te logi "wydobywać" z dysku niesprawnego komputera.
Jak zapewnie wiecie, bo kiedyś o tym wspominałem, systemd jest częścią wielu popularnych dystrybucji Linuxa, takich jak: Ubuntu, Debian, Fedora, czy Arch Linux. To jest taki menedżer różnych usług i procesów, które są uruchamiane wraz ze startem systemu. Trochę jak system init, ale bardziej rozbudowany. Systemd to jest zatem nie tylko pakiet, obsługujący rozruch, ale zestaw wielu komponentów. Teraz jednym z jego komponentów stanie się systemd-bsod. W większości popularnych dystrybucji będziemy musieli poczekać na nią do 2024 roku, gdyż ta systemd-bsod nadal jest w fazie eksperymentalnej. W pierwszej kolejności na pewno pojawi się w Archu i dystrybucjach na nim bazowanych.
Teraz, bluescreeny pojawia się również na Pingwinie.
Linuksowe "bluescreeny" będą jednak bardziej przypominać te
z Windowsów 9x - każdy ekran śmierci będzie zawierał jeden-dwa
akapity tekstu, informujące o problemie oraz dodatkowy kod QR,
umożliwiający uzyskanie szczegółowych informacji na temat przyczyny problemu.
Projekt systemd-bsod jest nadal w fazie testowej,
więc niektóre rzeczy mogą się jeszcze zmienić.
Można go śledzić na Github.
Oprócz wprowadzenia systemd-bsod, nowa wersja systemd wprowadza istotne zmiany w obszarze obsługi TMP2, szyfrowania dysku, autoryzacji dysku, procesu rozruchu, zarządzania urządzeniami, sieci, hibernacji i innych funkcji. Aktualizacja ta wpływa również na sposób, w jaki usługi systemowe się pojawiają.
Systemd jest rozwijany już od 2010 roku i jest kompontentem większości linuksowych dystrybucji.