rootfs buildroot na placa de braço

3

Depois de construir o buildroot com Kernelimage e rootfs (jffs2) Eu mostrei para minha prancha.

bootargs definido como: mem = 64M console = ttyS0, 115200 root = / dev / mtdblock1 rw rootfstype = jffs2

Agora, quando eu inicializo, recebo o seguinte erro:

VFS: Não é possível abrir o dispositivo raiz "mtdblock1" ou bloco desconhecido (31,1) Por favor anexe uma opção correta de inicialização "root="; Aqui estão as partições disponíveis: 1f00 256 mtdblock0 (driver?) 1f01 261888 mtdblock1 (driver?) 1f02 8448 mtdblock2 (driver?) Kernel panic - não está sincronizando: VFS: Não é possível montar o fs raiz no bloco desconhecido (31,1)

alguém sabe o que deu errado?

Atenciosamente

    
por Gobliins 08.12.2010 / 09:07

1 resposta

1

Verifique a configuração do seu kernel. Esta mensagem significa que o kernel não possui um driver para o que você disse que é o dispositivo raiz. Sua linha de comando parece plausível, então tenha certeza que você incluiu o suporte ao dispositivo de blocos MTD no kernel (não como um módulo). Certifique-se de ter o jffs2 no kernel também.

    
por 09.12.2010 / 00:03