buildroot rootfs на плате руки

После создания buildroot с Kernelimage и rootfs (jffs2) я высветил их к своей плате.

набор bootargs к: корневой =/dev/mtdblock1 rw rootfstype=jffs2 mem=64M console=ttyS0,115200

Теперь, когда я загружаюсь, я получаю следующую ошибку:

VFS: не Может открыть корневое устройство "mtdblock1" или неизвестный блок (31,1), добавьте корректный "корень =" параметр загрузки; вот доступные разделы: 1f00 256 mtdblock0 (драйвер?) 1f01 261 888 mtdblock1 (драйвер?) 1f02 8 448 mtdblock2 (драйвер?) Паника ядра - не синхронизация: VFS: Не мог смонтировать корневую фс на неизвестном блоке (31,1)

кто-либо знает то, что пошло не так, как надо?

с уважением

3
задан 08.12.2010, 10:07

1 ответ

Проверьте свою конфигурацию ядра. Это сообщение означает, что ядро не имеет драйвера для того, что Вы сказали, что это - корневое устройство. Ваша командная строка выглядит вероятной, поэтому удостоверьтесь, что Вы включали поддержку блочного устройства MTD в ядро (не как модуль). Удостоверьтесь, что у Вас есть jffs2 в ядре также.

1
ответ дан 08.12.2019, 02:19

Теги

Похожие вопросы