Стало быть, путь до rootfs указывается в Uboot?
Тогда к чему это(взято с сайта
http://dmilvdv.narod.ru/AT91SAM9260/index.html?linux.html):Задать расположение файловой системы и имена разделов.

/*
* NAND flash
*/
static struct mtd_partition __initdata ek_nand_partition[] = {
{
.name = "Bootstrap",
.offset = 0,
.size = SZ_4M,
},
{
.name = "rootfs",
.offset = MTDPART_OFS_NXTBLK,
.size = MTDPART_SIZ_FULL,
},
};
И вот ещё(из дискусии на starterkit.ru):
...находите, дописываете свой скрипт по автомаунту и автозапуску с флешки..
потом запускаете скрипт сборки системы, который состегнет старое ядро и новую рутовую, и этот бинарник прошиваете во флеш..
(ссылка
http://starterkit.ru/html/index.php?name=f...w&id=14748) а вы пишете что просто через U-boot всё решается...
или можно и так и так?