写真1 initrdのディレクトリ構成例。これは,Fedora Core 6に付属するinitrdの内容を展開したもの。 initrdは,Linuxが起動する際に一時的に利用されるファイル・システムのイメージです。initrdは通常,/boot/initrd-xxxx.imgというファイルとして,Linuxシステム内に保管されています。initrdの内容を展開すると,写真1のように,必要最小限のファイルやコマンドを備えたファイル・システムであることが分かります。 initrdはシステム起動時に,カーネルによってメモリー上に展開されます。具体的には,メイン・メモリー内に確保したRAMディスク領域のファイル・システムとして使われます。ハード・ディスク上のファイル・システムをマウントした後はメモリーから消去されます。 なぜ,initrdのような仕組みが必要なのでしょうか。その理由は,Linuxを
![initrd](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)