[Linux][Systemd] SystemdにEFIファームウェアのための再起動オプションを追加。

AIX、UNIX、Linux
logind,systemctl: add reboot to EFI firmware support - systemd/systemd - System and Session Manager

色々なLinuxディストリビューションに採用されることも増えてきたSystemdですが、再起動のタイミングでEFIファームウェアのセットアップモードに入るためのオプションを追加したそうです。

Systemd 220にて、Systemdのlogindとsystemctlコンポーネントにsystemctl --firmware-setup(実際にはlogindのインターフェイスを介してアクセスするようですが)を追加したそうです。
UEFIファームウェア構成のシステムにて、次回起動以降にGRUB2のメニューエントリに追加する形になるようです。

コードにも詳細が書かれています。

+        <term><option>--firmware-setup</option></term>
+
+        <listitem>
+          <para>When used with the <command>reboot</command> command,
+          indicate to the system's firmware to boot into setup
+          mode. Note that this is currently only supported on some EFI
+          systems and only if the system was booted in EFI
+          mode.</para>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry>

しかしSystemdはどんどんと多機能化していきますね・・・ 一部の懸念されている理由も何となく分かる気がします。

この記事を書いた人

kometchtech

うつ病を患いながら、IT業界の末席にいるおっさんエンジニア。科学計算をしたことがないのに、HPC分野にお邪魔している。興味のある分野で学習したことをblogにまとめつつ、うつ病の経過症状のメモも置いておく日々。じつはRouterboard User Group JPの中の人でもある。 Amazon欲しいものリスト / Arm板を恵んでくれる人募集中

kometchtechをフォローする
タイトルとURLをコピーしました