- 论坛徽章:
- 2
|
本帖最后由 fengfengdiandia 于 2015-07-20 18:26 编辑
amarant 发表于 2015-07-20 14:53 ![]()
回复 4# fengfengdiandia
刚才看了下建立 initramfs 的过程- ramfs-input := $(if $(filter-out "",$(CONFIG_INITRAMFS_SOURCE)), $(shell echo $(CONFIG_INITRAMFS_SOURCE)), -d)
复制代码 CONFIG_INITRAMFS_SOURCE 是在 menuconfig 中配置的,看了下我的 .config,默认是 "",所以 ramfs-input 返回值是 -d
根据 /usr/Makefile 可以知道,此过程调用了 linux-kernel/scripts/gen_initramfs_list.sh 脚本
在 gen_initramfs_list.sh 处理时,参数为 -d,代表使用默认的 initramfs 列表- dir /dev 0755 0 0
- nod /dev/console 0600 0 0 c 5 1
- dir /root 0700 0 0
复制代码 为了验证是否真的如此,查看了文件 initramfs_data.cpio,确实如此
|
|