TOMRIAさんの投稿一覧
質問と改善提案を兼ねています。
【質問】
”systemdのターゲットを指定してシステムを起動させる”
”起動オプションをカスタマイズしてシステムを起動させる”
=ブートローダの役割というのは正しいのでしょうか?
参考URLのGRUBについてのwikipediaや、その他ネット記事もいろいろ読みましたが、ブートローダがsystemdを起動するという文言は見つけられませんでした。
ある記事には、”initramfsがルートファイルシステムをマウントした後にカーネルは「systemd」を読みだして起動します。”という記載もあり、やはりsystemdを起動するのはカーネルでは?と思ってしまいます。
選択肢の”システム”=systemdとして認識しているのですが、その前提から違うのでしょうか…?
【改善提案】
問題の解説文には、下のような記載があります。
”また、ブートローダの実行時にカーネルの起動オプション「systemd.unit」にsystemdのターゲット(SysVinitでのランレベル)を指定して、デフォルト以外のターゲットでシステムが起動するように指示できます。この機能により、通常の起動に失敗する場合にレスキューモード(旧来のシングルユーザモード)や緊急モードでシステムを起動させ、メンテナンスを行うことなどができます。”
上記文章からおそらく、ターゲットの指定はGRUB2の起動プロンプトで行うため、その理解を問うているのだと思いますが、そうであるならば、
例えば④の選択肢であれば、
”systemdのターゲットを指定してシステムを起動させる”ではなく、
”システム起動時のsystemdのターゲットを指定することができる”とした方が自然ではないでしょうか?
ご存じの方がいらっしゃいましたら、ご回答いただけますと幸いです。