Qual é a razão por trás do kernel não pode obter o arquivo init através deste arquivo presente na arquitetura de destino?
Estou trabalhando no BF548 EZKIT e concluí o modo de inicialização NOR. Mas no modo de inicialização NAND eu tinha flash u-boot.ldr
, uImage
e rootfs.jffs2
arquivo em mtdblocks especificados em endereço específico, durante a inicialização meu kernel carregado com sucesso, rootfs montados com sucesso e depois que dá erro
VFS: Mounted root (jffs2 filesystem) on device 31:9.
devtmpfs: error mounting -2
Freeing unused kernel memory: 140K (003b4000 - 003d7000)
Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
Também eu tentei init=/sbin/init
e outras opções de init na linha de comando do kernel, mas nenhuma delas funciona.
Tags boot init linux-kernel