Linux 初期 RAM ディスク (initrd) の概要
その構造と作成法、そして Linux ブート・プロセスでの使用法について学ぶ
その構造と作成法、そして Linux ブート・プロセスでの使用法について学ぶ
レベル: 中級
M. Tim Jones (mtj@mtjones.com), Consultant Engineer, Emulex
2006年7月31日, 原文はこちら(US)
Linux® 初期 RAM ディスク (initrd) は、2 段階のブート・プロセスをサポートするためにシステムのブート中にマウントされる一時ルート・ファイル・システムです。initrd には、実際のルート・ファイル・システムをマウントするための各種実行可能ファイルとドライバーが含まれています。実際のルート・ファイル・システムがマウントされると、initrd RAM ディスクはアンマウントされ、そのメモリーが解放されます。一方、多くの組み込み Linux システムでは initrd が最終ルート・ファイル・システムとなります。この記事では、Linux 2.6 の初期 RAM ディスクについて、Linux カーネルで初期 RAM ディスクを作成および使用する方法とあわせて説明します。
M. Tim Jones (mtj@mtjones.com), Consultant Engineer, Emulex
2006年7月31日, 原文はこちら(US)
Linux® 初期 RAM ディスク (initrd) は、2 段階のブート・プロセスをサポートするためにシステムのブート中にマウントされる一時ルート・ファイル・システムです。initrd には、実際のルート・ファイル・システムをマウントするための各種実行可能ファイルとドライバーが含まれています。実際のルート・ファイル・システムがマウントされると、initrd RAM ディスクはアンマウントされ、そのメモリーが解放されます。一方、多くの組み込み Linux システムでは initrd が最終ルート・ファイル・システムとなります。この記事では、Linux 2.6 の初期 RAM ディスクについて、Linux カーネルで初期 RAM ディスクを作成および使用する方法とあわせて説明します。