過去問ドリル

オリジナル問題 LinuCレベル2試験 問題 問2

システムの起動とLinuxカーネル/ブートプロセスとGRUB

/etc/default/grubの変更を反映して、実際にブートローダが読み込む設定ファイルを再生成するコマンドはどれか。

出典:オリジナル問題 LinuCレベル2試験 問題 問2

正解:A

解説

grub2-mkconfig -o /boot/grub2/grub.cfgは、/etc/default/grubや/etc/grub.d/以下の設定を元に、実際にブートローダが読み込むgrub.cfgを生成(上書き)するコマンドです。ディストリビューションによってはupdate-grubという別名コマンドが用意されている場合もあります。update-initramfsやmkinitrdはinitramfsを生成するコマンドで、GRUBの設定ファイル生成とは異なります。grub2-installはブートローダ自体をディスクのMBR等にインストールするコマンドです。

選択肢ごとの解説

  • A正しい。grub2-mkconfig -o /boot/grub2/grub.cfgでgrub.cfgを再生成できます。
  • B誤り。update-initramfsはinitramfsを生成するコマンドで、grub.cfgの生成ではありません。
  • C誤り。grub2-installはブートローダ自体をディスクにインストールするコマンドで、設定ファイルの生成ではありません。
  • D誤り。mkinitrdもinitramfs(initrd)を生成するコマンドで、grub.cfgの生成ではありません。
LinuCレベル2の過去問を演習モードで解く