オリジナル問題 LinuCレベル2試験 問題 問3
システムの起動とLinuxカーネル/ブートプロセスとGRUBinitramfs(初期RAMファイルシステム)の主な役割として適切なものはどれか。
出典:オリジナル問題 LinuCレベル2試験 問題 問3
- Aルートファイルシステムをマウントするために必要な最小限のドライバやツールを、カーネル起動直後に一時的に提供する
- Bスワップ領域として使用され、物理メモリ不足を補う
- Cシステムのログファイルを永続的に保存する
- Dユーザーのホームディレクトリの内容を保持する
正解:A
解説
initramfs(initrdとも呼ばれる)は、カーネルが起動した直後、本来のルートファイルシステムをマウントするために必要な最小限のドライバ(ストレージコントローラやファイルシステムのドライバ等)やツールを一時的に提供する、メモリ上に展開される小さなファイルシステムです。ルートファイルシステムへのアクセスに特殊なドライバが必要な場合(LVMや暗号化、特定のストレージ機器等)に重要な役割を果たします。
選択肢ごとの解説
- A正しい。initramfsは、ルートファイルシステムをマウントするための最小限のドライバ等を一時的に提供します。
- B誤り。スワップ領域はスワップパーティションやスワップファイルの役割で、initramfsとは異なります。
- C誤り。ログファイルの永続的な保存は/var/log等の役割で、initramfsの役割ではありません。
- D誤り。ユーザーのホームディレクトリの内容保持は通常のファイルシステムの役割で、initramfsの役割ではありません。