Hi
After building a first kernel image and booting it : apex> boot ARCH_ID: 390 (0x186) ATAG_HEADER ATAG_MEM: start 0xc0000000 size 0x02000000 ATAG_MEM: start 0xc4000000 size 0x02000000 ATAG_CMDLINE: (74 bytes) 'console=ttyAM1 root=/dev/hda1 mtdparts=phys_mapped_fla sh:2m(boot),-(root)' ATAG_END Booting kernel at 0xc0008000... Uncompressing Linux............................................................. .......................... done, booting the kernel. Linux version 2.6.16 (root@debian) (gcc version 3.4.4) #1 PREEMPT Sat Feb 28 20:
42:00 CET 2009 CPU: ARM922Tid(wb) [41029220] revision 0 (ARMv4T) .............. .............. Root-NFS: No NFS server available, giving up. VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device "hda1" or unknown-block(2,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown- block(2,0)There was no rootfs at first, now i have build one, but what should i do now with the resulting rootfs.image ? My board has Flash, so i would like to put it there somewhere.
How do i tell the kernel how i should load the rootfs, and how do i store the rootfs in flash ? any hints ? (i am using a LH7a404 logicpd)
Johan