我正在从minimalfs编译initramfs,它在启动时无法检测到init。 我有2个simlinks在/ init和另一个sbin / init都指向/sbin/init.sysvinit
我刚尝试传递文件系统目录以及内核配置中的cpio。以下是bootlog的尾部:
=============================================== ==========
curl -XPOST "http://localhost:9200/t/t/1/_update -d'
{
"script" : " if(! ctx._source.hobbies.contains(hobby)){ ctx._source.hobbies += hobby }",
"params" : {
"hobby" : "c"
}
}'
=============================================== ===========================
以下是我的bootargs:
" console = $ {console} earlyprintk = serial mem = 128m"
我使用的硬件是基于am335x的自定义主板,它是beagle bone的完全自定义版本,是特定于产品的。拥有128MB DDR内存。
答案 0 :(得分:0)
init是一个elf二进制文件,其中包含与之链接的动态库。我通过在init文件上使用readelf -d找到它。所以我需要添加我认为将在init中静态链接的libc库。 非常感谢"那个toher guy"。