ブートローダーは、カーネルとイニシャル RAM ディスク (initramfs) の内容をメモリ上に展開します。その後、カーネルはメモリ上に展開された initramfs 内のファイルシステムにアクセスするために必要なドライバやスクリプトを使用してルートファイルシステムをマウントします。その後、特別な最初のプロセスである init をルートファイルシステムから起動します。
initramfs の特徴は以下の通りです。
- ファイルシステムへアクセスするために必要なドライバやスクリプトが含まれています。
- カーネルイメージとカーネルのバージョンに応じた initramfs は、/boot ディレクトリに格納されます。
- カーネルのバージョンごとに内容が異なります。
- lsinitrd コマンドを使用して、initramfs に格納されているディレクトリやファイルを参照できます。
LPIC イニシャル RAM ディスク