Всем доброго времени суток.
Собственно, проблема в следующем - есть файловая система, которая успешно грузится, при ее наличии во флеше, а при попытке загрузки ее с SD карты ядро вываливается в kernel panic и пишет, что не может примонтировать КФС.
Собственно, что я делал, чтобы загрузить КФС с SD-карты:
1. На хосте отформатировал карту в ext2 (создал один раздел /dev/sdb1)
2. Скопировал на него свою файловую систему:
ivan@debian:/media/disk$ cp /home/ivan/Proj/release/my_proj/rootfs.arm.jffs2 ./
3. Изменил в uboot параметры загрузки.
было: bootargs mem=64M console=ttyS0,115200n8 root=/dev/mtdblock2 ro rootfstype=jffs2 video=pxafb:tag=vga
стало: bootargs=mem=64M consloe=ttyS0,115200n8 root=/dev/mmcblk0p1 ro rootfstype=jffs2 video=pxafb:tag=vga
4. Вставил sd-карту и попытался загрузиться. Результата никакого. Изменил параметры загрузки на прежние и загрузился из флеш-памяти платы - в логе получил:
mmc0: new SD card at address b368
mmcblk0: mmc0:b368 2GU2M 1960960KiB
mmcblk0: p1
То-есть, на сколько я понимаю, sd-карта действительно определилась как mmcblk0p1.
Что я сделал не так?