La nouvelle mise à jour systemd 255 apportera Blue Screen of Death à Linux - 🏆 Serveur géré

BLOG

13 décembre 2023

La nouvelle mise à jour systemd 255 apportera l'écran bleu de la mort à Linux

Systemd 255 introduit le BSOD de style Windows, améliore la gestion des services et prend en charge l'hibernation Btrfs, révolutionnant ainsi les distributions Linux modernes.

BSODLinux

Le fameux « écran bleu de la mort » ou BSOD de Windows semble faire fureur. Le BSOD doit être un outil de diagnostic, un écran d'information que les techniciens peuvent utiliser pour commencer à localiser le problème à l'origine de l'événement nuisible ; Ce n'est pas parce que les anciens codes d'erreur BSOD de Windows étaient souvent si larges et vagues qu'ils étaient inutiles que l'idée est fausse.

Aujourd'hui, la version 255 de systemd du projet Linux honore cette intention initiale en ajoutant un composant systemd-bsod qui génère un affichage plein écran de certains messages d'erreur lorsqu'un système Linux tombe en panne.

Version expérimentale

Le composant systemd-bsod est actuellement répertorié comme « expérimental » et « sujet à changement » mais la fonctionnalité est simple : tout message d'erreur enregistré qui atteint le niveau LOG_EMERG sera affiché en plein écran afin que les gens puissent le prendre en photo ou l'écrire. . Phoronix rapporte que, tout comme les BSOD sur Windows moderne, la version Linux générera également un code QR pour faciliter la recherche d'informations à l'aide de votre smartphone.

Linux_BSOD_2312342_101244

Il s'agit d'un petit changement par rapport à un projet logiciel unique, mais systemd gère les services système et la configuration pour la grande majorité des principales distributions GNU/Linux, y compris, mais sans s'y limiter, Debian, Fedora, Arch, Ubuntu, CentOS, Red Hat Enterprise Linux et bien d'autres. d'autres distributions plus petites. Il y a de fortes chances que, quelle que soit la version de Linux que vous utilisez, vous finirez par voir cette version de systemd, en fonction de la fréquence et de la volonté avec laquelle vous intégrez de nouveaux logiciels récents et de la rapidité avec laquelle vous migrez vers les nouvelles versions lorsqu'elles sortent.

Nouvelles fonctionnalités de Systemd 255

La version 255 de Systemd possède des dizaines d'autres fonctionnalités et correctifs, la plupart plus utiles et importants que la nouvelle fonctionnalité Blue Screen of Death. Cela inclut de nombreux ajouts liés à la prise en charge du TPM, au chiffrement du disque et à la possibilité d'utiliser la mise en veille prolongée avec les systèmes de fichiers btrfs. Mais aucune de ces améliorations n’attire autant l’attention.

Voici une liste étendue des nouveautés de systemd 255, mettant en évidence les caractéristiques et fonctionnalités les plus importantes :

  1. Systemd-stockageTM: Un nouveau composant qui expose les périphériques bloquants comme NVMe-TCP, inspiré de macOS et faisant partie du nouveau mode Systemd Storage Target.
  2. Systemd-bsod: Afficher les messages d'erreur en plein écran avec le niveau de journalisation « LOG_EMERG ». Conçu comme un outil de diagnostic, il affiche également un code QR pour des informations détaillées sur les erreurs.
  3. Révision dans la génération de services: Les processus sont désormais générés en utilisant CLONE_VM et CLONE_VFORK via posix_spawn(), plutôt que la méthode fork précédente.
  4. Systemd-pcrlock: Gère les politiques PCR TPM2 locales pour PCR 0-7, augmentant ainsi la sécurité et le contrôle des paramètres.
  5. Systemd-vmspawn: Un outil expérimental qui fournit aux VM les mêmes interfaces et fonctionnalités que systemd-nspawn pour les conteneurs, en utilisant QEMU comme backend.
  6. Varlinkctl: Un outil ajouté pour faciliter l'interfaçage avec les services Varlink.
  7. Prise en charge de SECCOMP pour les processeurs LoongArch 64 bits: étend la compatibilité et la sécurité à différentes architectures matérielles.
  8. Bootctl système: Indique désormais si le système a été démarré à partir d'une image de noyau unifiée (UKI).
  9. Démarrage système avec de nouveaux raccourcis clavier: Introduit « B » pour redémarrer et « O » pour arrêter les touches du menu de démarrage.
  10. Suivi des processus internes avec PIDFD: Améliore l'efficacité du suivi des processus sur les noyaux pris en charge.
  11. Redémarrage logiciel avec systemctl: Redémarrage logiciel automatique vers un nouveau système de fichiers racine s'il est trouvé dans /run/nexroot/.
  12. Option SurveFinalKillSignal: Évitez la dernière vague de SIGTERM/SIGKILL à l'arrêt.
  13. ConditionSecurity=mesuré-uki: exécute les services uniquement lorsque le système est démarré via une image de noyau unifiée (UKI) mesurée.
  14. Enregistrement des mesures TPM: Les données TPM sont désormais écrites dans un journal des événements dans /run/log/systemd/tpm2-measure.log.
  15. Suppression du support pour split-usr: Simplifie la structure du système de fichiers.
  16. Dépréciation des scripts de service System V: Indique une évolution vers des technologies plus modernes.
  17. Améliorations du système TPM(2): Diverses optimisations et améliorations du module Trusted Platform.
  18. Prise en charge de la mise en veille prolongée sur les fichiers Exchange Btrfs: Introduit plus de flexibilité pour l’hibernation.

Ces fonctionnalités signifient que systemd 255 apportera des améliorations et des modernisations significatives, impactant un large éventail de distributions GNU/Linux. Son apparition dans les futures versions de Linux est très attendue, aussi bien dans les versions traditionnelles que dans les versions continuellement mises à jour telles que les « rolling releases ».

Vous avez des doutes ? Vous ne savez pas par où commencer ? Contactez-nous !

Nous avons toutes les réponses à vos questions pour vous aider à faire le bon choix.

Discute avec nous

Discutez directement avec notre support avant-vente.

0256569681

Contactez-nous par téléphone pendant les heures de bureau 9h30 - 19h30

Contactez-nous en ligne

Ouvrez une demande directement dans l'espace contact.

INFORMATIONS

Managed Server Srl est un acteur italien leader dans la fourniture de solutions système GNU/Linux avancées orientées vers la haute performance. Avec un modèle d'abonnement peu coûteux et prévisible, nous garantissons que nos clients ont accès à des technologies avancées en matière d'hébergement, de serveurs dédiés et de services cloud. En plus de cela, nous proposons des conseils système sur les systèmes Linux et une maintenance spécialisée en SGBD, sécurité informatique, Cloud et bien plus encore. Nous nous distinguons par notre expertise dans l'hébergement de CMS Open Source de premier plan tels que WordPress, WooCommerce, Drupal, Prestashop, Joomla, OpenCart et Magento, soutenus par un service d'assistance et de conseil de haut niveau adapté aux administrations publiques, aux PME et à toutes tailles.

Red Hat, Inc. détient les droits de Red Hat®, RHEL®, RedHat Linux® et CentOS® ; AlmaLinux™ est une marque commerciale d'AlmaLinux OS Foundation ; Rocky Linux® est une marque déposée de la Rocky Linux Foundation ; SUSE® est une marque déposée de SUSE LLC ; Canonical Ltd. détient les droits sur Ubuntu® ; Software in the Public Interest, Inc. détient les droits sur Debian® ; Linus Torvalds détient les droits sur Linux® ; FreeBSD® est une marque déposée de la FreeBSD Foundation ; NetBSD® est une marque déposée de la Fondation NetBSD ; OpenBSD® est une marque déposée de Theo de Raadt. Oracle Corporation détient les droits sur Oracle®, MySQL® et MyRocks® ; Percona® est une marque déposée de Percona LLC ; MariaDB® est une marque déposée de MariaDB Corporation Ab ; REDIS® est une marque déposée de Redis Labs Ltd. F5 Networks, Inc. détient les droits sur NGINX® et NGINX Plus® ; Varnish® est une marque déposée de Varnish Software AB. Adobe Inc. détient les droits sur Magento® ; PrestaShop® est une marque déposée de PrestaShop SA ; OpenCart® est une marque déposée d'OpenCart Limited. Automattic Inc. détient les droits sur WordPress®, WooCommerce® et JetPack® ; Open Source Matters, Inc. détient les droits sur Joomla® ; Dries Buytaert détient les droits sur Drupal®. Amazon Web Services, Inc. détient les droits sur AWS® ; Google LLC détient les droits sur Google Cloud™ et Chrome™ ; Facebook, Inc. détient les droits sur Facebook® ; Microsoft Corporation détient les droits sur Microsoft®, Azure® et Internet Explorer® ; La Fondation Mozilla détient les droits sur Firefox®. Apache® est une marque déposée de The Apache Software Foundation ; PHP® est une marque déposée du groupe PHP. CloudFlare® est une marque déposée de Cloudflare, Inc. ; NETSCOUT® est une marque déposée de NETSCOUT Systems Inc. ; ElasticSearch®, LogStash® et Kibana® sont des marques déposées d'Elastic NV. Ce site n'est affilié, sponsorisé ou autrement associé à aucune des entités mentionnées ci-dessus et ne représente aucune de ces entités de quelque manière que ce soit. Tous les droits sur les marques et noms de produits mentionnés sont la propriété de leurs titulaires respectifs des droits d'auteur. Toutes les autres marques mentionnées appartiennent à leurs titulaires. MANAGED SERVER® est une marque déposée au niveau européen par MANAGED SERVER SRL Via Enzo Ferrari, 9 62012 Civitanova Marche (MC) Italie.

Retour en haut de page