科技之家

科技之家,汇聚专业声音 解析IT潮流

首页 > Win >

systemd 255 发布:新增全屏错误显示及多项升级内容

来源: 时间:2023-12-10 11:13:03

  12月10日消息,Linux系统组件Systemd 255发布了最新稳定版,引入了一项创新服务:“systemd-bsod”。这一服务能够在Linux系统上全屏显示错误信息,为用户提供更直观的错误提示。本次更新也涵盖了多项升级内容,让我们一起来了解其中的亮点。

  全屏错误提示:systemd-bsod

  Linux版本的“蓝屏死机”

  Systemd 255的新服务“systemd-bsod”能够在日志级别为“LOG_EMERG”时,以全屏形式显示错误信息。与Windows系统的“蓝屏死机”类似,这种全屏显示更为直观,同时还附带一个二维码,方便用户获取更详细的启动失败错误信息。

  Systemd 255的其他升级亮点

  多项功能升级一览

  全新组件“systemd-storagetm”: 可将所有锁块设备以NVMe-TCP形式公开。

  服务生成方式调整: 执行目标可执行文件之前,不再通过CoW分叉共享管理器所有内存的进程,而是通过posix_spawn()生成新进程。

  SECCOMP支持LoongArch: 新增对龙芯64位CPU架构的支持。

  “systemd-pcrlock”: 可对PCR 0-7和类似PCR的本地TPM2 PCR策略进行调整。

  “systemd-vmspawn”工具: 为虚拟机提供与systemd-nspawn相同接口和功能,目前处于试验阶段。

  “varlinkctl”工具: 用于与Varlink服务对接。

  bootctl显示系统是否从UKI启动: Systemd的bootctl现在会显示系统是否从统一内核映像(UKI)启动。

  Systemd-boot新增热键: 新增B和O两个热键,用于重启和关闭电源。

  使用PIDFD: 在支持的内核上运行时,大多数内部进程跟踪现在都使用PIDFD而不是PID。

  软启动到新根文件系统: 如果在调用重启操作时发现/run/nextroot/下有新的根文件系统,systemctl将会自动软启动到新的根文件系统。

  “SurveFinalKillSignal”选项: 用于在关机时跳过最后的SIGTERM/SIGKILL spree,以便在软重启操作后继续运行。

  TPM测量结果写入事件日志: TPM测量结果现在会写入/run/log/systemd/tpm2-measure.log的事件日志。

  对split-usr的支持删除: 删除了对split-usr的支持。

  System V服务脚本支持弃用: 对System V服务脚本的支持已被弃用,并将在未来移除。

  Systemd TPM (2)的多项改进: Systemd TPM (2)进行了多项改进。

  支持休眠到由Btrfs支持的交换文件: 支持休眠到由Btrfs支持的交换文件。**

  Linux Systemd 255的创新之旅

  Systemd 255的发布不仅为Linux系统带来了全屏错误显示的创新特性,还通过一系列升级提升了系统的性能和功能。用户在面对系统错误时,将获得更为直观和详细的提示,而其他功能的优化也为系统的稳定性和灵活性带来了新的可能。Linux系统在不断演进,Systemd 255是这一演进过程中的一次里程碑。

相关文章