パスワードを忘れた? アカウント作成
21414648 story
バグ

systemd、BSoDをサポート 15

ストーリー by headless
追加 部門より
7 日にリリースされた systemd 255 では BSoD のサポートが追加されている (リリースノートPhoronix の記事Ars Technica の記事The Register の記事)。

BSoD サポートは新しいコンポーネント「systemd-bsod」により追加され、ログレベル LOG_EMERG のエラーが発生した際にエラーメッセージをフルスクリーン表示するとのことで、ブート失敗時に表示されるもののようだ。エラーメッセージのほか、エラーに関する情報を得るための QR コードも表示されるという。このコンポーネントは実験的なもので、公開インターフェイスは変更される可能性があるとのことだ。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2023年12月09日 14時28分 (#4576699)

    Blue Screen of デス?
    systemd とか linuxのはなしか…

    • by Anonymous Coward

      Windowsの話ではない…だと…!
      #Linuxとは無縁の*BSD使いがなぜかWindowsのことなら知っているという…

  • by Anonymous Coward on 2023年12月09日 14時37分 (#4576704)

    そもそも LOG_EMERG なんて、Severity level 0ってだけのただのsyslog messageだろ
    カーネルだけでなく一般ユーザですら投げられんだろそんなもん
    んなもんキャッチする度に一々BSoD出してたらサービス不能攻撃ってレベルじゃねーわ

    • by Anonymous Coward on 2023年12月10日 2時08分 (#4576860)

      ソースコードを見たところ、uidが0という絞り込みは行っているので、一般ユーザーが誘発ってことは無さそう。

      あと、全画面の表示というのも/dev/tty1かどこかに出力するだけなので、適当な仮想コンソールで作業すれば何か迷惑を被ることも無いのではないだろうか。

      https://github.com/systemd/systemd/blob/77d0917ea319bac420b8d9ac0cc63b... [github.com]

      親コメント
      • by Anonymous Coward

        ブート時に発生した如何ともし難いエラーを示すもんじゃないの?
        そんな状態で仮想コンソールが動くのかな?

        • by Anonymous Coward

          ブート中はsystemd-bsodがでかでかと画面を占拠してもいいでしょうと思います。#4576860は#4576704がサービス不能攻撃と言っていることに対しての返信だったので、ブートが一段落ついたあとの状況の想定であり、仮想コンソールの使用になんの問題もないと考えていました。

          そもそもpid 1のプロセスが起動した時点で仮想コンソールって使えるものではないんでしたっけ?

    • by Anonymous Coward

      この世で3大いらないもの
      windows(BSoD)
      systemd(BSoD)
      sendmail
      ということか…

  • by Anonymous Coward on 2023年12月09日 16時45分 (#4576733)

    せっかく入社したから、記念の0xFFリリースにジョークの一つも入れたくなるのが人情というものではなかろうか。

    systemd 開発者 Lennart Poettering 氏、Microsoft に入社していた
    https://developers.srad.jp/story/22/07/09/2339238/ [developers.srad.jp]

    • by Anonymous Coward

      これほんと笑う

    • by Anonymous Coward

      Microsoftに入った割にはWSLとsystemdの連携はイマイチなままだよねぇ・・
      systemd-bsodなんか作る前に、Windowsネイティブのサービスとしてsystemd unitを動かせるようにするとか、いろいろやるべきことはあるだろうに・・

      • by Anonymous Coward

        >Windowsネイティブのサービスとしてsystemd unitを動かせるようにするとか、いろいろやるべきことはあるだろうに・・

        systmed-bsodはsystemd採用している環境全体で使える機能ですけど、
        Windowsネイティブ対応なんてそんなWindowsローカル事情を優先しなきゃならない理由ってなんですかね?
        ないことによってどれだけの不都合が生じてるんです?

  • by Anonymous Coward on 2023年12月09日 18時41分 (#4576769)

    主要ディストリビューションがsystemdに乗り換えたので、
    シンプル派の逃げ場がなくなった

    • by Anonymous Coward

      distrowatchでここ数年ずっとトップのMXがsysvinitなので、シンプル派も結構いる印象。
      あとdevuan。

      #gentooは非systemd環境において重要な役割を果たしてはくれてるんだけど、使う気にはなれない……

    • by Anonymous Coward

      私個人は、仮想マシン内では一部AlpineLinuxにしている。Docker界隈でよく名前を聞くやつ。glibcも採用していないので、採用する場面は選ぶけど。

  • by Anonymous Coward on 2023年12月10日 0時40分 (#4576851)

    ddbってほぼBSoD

typodupeerror

日本発のオープンソースソフトウェアは42件 -- ある官僚

読み込み中...