6
为什么我的initrd只有一个目录,即“内核”?
我正在使用debian live-build在可启动系统上工作。在该过程结束时,我得到了用于引导实时系统的典型文件:squashfs文件,一些GRUB模块和配置文件以及initrd.img文件。 我可以使用这些文件启动,并通过以下方式将initrd传递给内核 initrd=/path/to/my/initrd.img 在引导加载程序命令行上。但是,当我尝试检查initrd图像的内容时,如下所示: $file initrd.img initrd.img: ASCII cpio archive (SVR4 with no CRC) $mkdir initTree && cd initTree $cpio -idv < ../initrd.img 我得到的文件树如下所示: $tree --charset=ASCII . `-- kernel `-- x86 `-- microcode `-- GenuineIntel.bin 实际的文件系统树在哪里,其中典型的/ bin,/ etc,/ sbin ...包含引导期间使用的实际文件?