Il nuovo aggiornamento di systemd 255 porterà il famigerato Blue Screen of Death di Windows su Linux

Blue Screen of Death di Windows

La famigerata “schermata blu della morte” o BSOD di Windows è di gran moda. Il BSOD dovrebbe essere uno strumento diagnostico, una schermata informativa che i tecnici possono utilizzare per iniziare a localizzare il problema che ha causato l’evento nefasto; Solo perché i vecchi codici di errore BSOD di Windows erano spesso così ampi e vaghi da essere inutili non rende l’idea sbagliata. Oggi, la versione systemd 255 del progetto Linux onora quell’intento originale aggiungendo un componente systemd-bsod che genera una visualizzazione a schermo intero di alcuni messaggi di errore quando un sistema Linux si blocca.

Versione sperimentale

Il componente systemd-bsod è attualmente elencato come “sperimentale” e “soggetto a modifiche” ma la funzionalità è semplice: qualsiasi messaggio di errore registrato che raggiunga il livello LOG_EMERG verrà visualizzato a schermo intero in modo che le persone possano scattarne una foto o scriverlo. Phoronix riferisce che, proprio come i BSOD sui moderni Windows, anche la versione Linux genererà un codice QR per facilitare la ricerca delle informazioni usando lo smartphone.

Si tratta di una piccola modifica a un singolo progetto software, ma systemd gestisce i servizi di sistema e la configurazione per la stragrande maggioranza delle principali distribuzioni GNU/Linux, incluse ma non solo, Debian, Fedora, Arch, Ubuntu, CentOS, Red Hat Enterprise Linux e molte altre distribuzioni minori . È probabile che, qualunque versione di Linux utilizzi, finirai per vedere questa versione di systemd, a seconda della frequenza e della volontà con cui integri i nuovi pacchetti software recenti e della velocità con cui migri alle nuove versioni quando escono.

La versione di systemd 255 ha dozzine di altre funzionalità e correzioni, la maggior parte delle quali più utili e significative della nuova funzionalità Blue Screen of Death. Ciò include molte aggiunte relative al supporto TPM, alla crittografia del disco e alla possibilità di utilizzare l’ibernazione con i file system btrfs. Ma nessuno di questi miglioramenti attira altrettanta attenzione.

Cosa sta succedendo: systemd ora ha un nuovo componente sperimentale chiamato systemd-bsod, secondo il commit, verrà utilizzato per visualizzare una schermata blu con un messaggio di errore relativo ad un ecento che ha causato un errore nel processo di avvio.

Similmente a quanto fa Windows, verrà visualizzato anche un codice QR che gli utenti potranno scansionare con il proprio telefono per ottenere informazioni rilevanti relative al guasto.

Tutte le novità in systemd 255

I punti salienti di systemd 255 includono:

  • Un nuovo componente “systemd-storagetm” è stato aggiunto che espone tutti i dispositivi di blocco blocco come NVMe-TCP. Questa è una funzionalità molto elegante ispirata a macOS con la nuova modalità Systemd Storage Target.
  • Un nuovo componente “systemd-bsod” è stato aggiunto per mostrare i messaggi di errore registrati a schermo intero se hanno un messaggio “LOG_EMERG” livello di registro. È inteso come uno strumento per visualizzare i messaggi del registro di emergenza a schermo intero in caso di errori di avvio. Sì, BSOD in questo caso è l’abbreviazione di “Blue Screen of Death”. Questo è stato lavorato come parte di Outreachy 2023. Il systemd-bsod visualizzerà anche un codice QR per ottenere maggiori informazioni sull’errore che ha causato il fallimento dell’avvio.
  • È stata apportata una revisione al modo in cui vengono generati i servizi systemd. Invece di eseguire il fork del processo che condivideva tutta la memoria del gestore tramite CoW prima di eseguire l’eseguibile di destinazione, il nuovo processo viene ora generato utilizzando CLONE_VM e CLONE_VFORK tramite posix_spawn().
  • Un “systemd-pcrlock” è stato aggiunto che consente di gestire le policy PCR TPM2 locali per PCR 0-7 e simili.
  • Un nuovo “systemd-vmspawn” è stato aggiunto uno strumento che fornisce alle VM le stesse interfacce e funzionalità che systemd-nspawn fornisce ai contenitori. Lo strumento systemd-vmspawn utilizza QEMU come back-end. Per systemd 255, systemd-vmspawn è sperimentale.
  • Un nuovo “varlinkctl” è stato aggiunto uno strumento per consentire l’interfacciamento con i servizi Varlink.
  • SECCOMP ora supporta l’architettura della CPU LoongArch a 64 bit.
  • Il bootctl di Systemd ora mostrerà se il sistema è stato avviato da un’immagine del kernel unificata (UKI).
  • systemd-boot ha nuovi tasti di scelta rapida di “B” per riavviare e “O” per spegnere dal menu di avvio.
  • La maggior parte del tracciamento dei processi interni ora utilizza PIDFD anziché PID quando viene eseguito su un kernel supportato.
  • systemctl ora eseguirà automaticamente il riavvio graduale in un nuovo file system root se trovato in /run/nextroot/ quando viene richiamata un’operazione di riavvio.
  • Una nuova opzione “SurveFinalKillSignal” è stato aggiunto per evitare l’ultima ondata di SIGTERM/SIGKILL allo spegnimento in modo da sopravvivere all’operazione di riavvio graduale.
  • Una nuova funzionalità “ConditionSecurity=measered-uki” opzione per l’esecuzione solo quando il sistema è stato avviato tramite un’immagine unificata del kernel (UKI) misurata.
  • Le misurazioni TPM vengono ora scritte in un registro eventi in /run/log/systemd/tpm2-measure.log.
  • Il supporto per split-usr è stato rimosso.
  • Il supporto per gli script di servizio System V è stato deprecato e verrà rimosso in futuro.
  • Una varietà di miglioramenti al sistema TPM(2).
  • L’ibernazione nei file di scambio supportati da Btrfs è ora supportata.

Coloro che avviano build di systemd per conto proprio possono trovare la nuova versione su systemd tramite GitHub in fondo al link dell’annuncio.

La nuova versione systemd 255 è molto probabile che appaia in molte distribuzioni GNU/Linux che verranno rilasciate nei primi mesi del 2024 mentre a breve su quelle ad aggiornamento continuo come le “rolling release”.

Fonte: https://somoslibres.org/index.php/87-kernel-linux/12406-la-nueva-actualizacion-de-systemd-llevara-la-infame-pantalla-azul-de-la-muerte-de-windows-a-linux
Fonte: https://www.phoronix.com/news/systemd-255

Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.