4.3 配置内核支持initramfs
《深度探索Linux操作系统》章节:4.3 配置内核支持initramfs,宠文网网友提供全文无弹窗免费在线阅读。!
要使用initramfs,首先需要配置内核支持initramfs,配置步骤如下:
1)执行make menuconfig,出现如图4-6所示的界面。
图 4-6 配置内核支持initramfs(1)
2)在图4-6中选中"General setup",出现如图4-7所示的界面。
图 4-7 配置内核支持initramfs(2)
3)在图4-7中选中"Initial RAM filesystem and RAM disk(initramfs/initrd)support"后,在该选择项的下方将出现一个子项"Initramfs source file(s)"。可以在这里指定initramfs所在的目录,内核编译时,将会把initramfs所在的目录压缩并链接到内核的一个特殊的数据段.init.ramfs中。
当然,我们也可以不将initramfs链接到内核中,而是将其作为一个单独的文件,由Bootloader将其加载到内存,而这也是通常的做法。这时,不必设置选项"Initramfs source file(s)"。
编译支持initramfs的内核,并将其保存到/vita/sysroot/boot目录下。