1:
内核编译时选择配置文件:arch/arm/configs/smdk2410_defconfig
2:
内核编译选项时要在file systems/pseudo filesystem/选择dev和temp文件系统支持
3:
在miscell filesystem选择cramfs和jffs2文件系统的支持
4:
在device driver选择mtd的分区和nandflash的相关支持选项,注意先不要选ecc校验,不然文件系统起不来
5:
如果内核起来了,但在加载文件系统时出错,则可能是编译内核与编译文件系统的编译器不匹配,需要重新用编译内核的编译器来重新编译文件系统
6:
在boot选项的command_line填入:root=/dev/mtdblock3 init=/linuxrc console=ttySAC0
内核编译时选择配置文件:arch/arm/configs/smdk2410_defconfig
2:
内核编译选项时要在file systems/pseudo filesystem/选择dev和temp文件系统支持
3:
在miscell filesystem选择cramfs和jffs2文件系统的支持
4:
在device driver选择mtd的分区和nandflash的相关支持选项,注意先不要选ecc校验,不然文件系统起不来
5:
如果内核起来了,但在加载文件系统时出错,则可能是编译内核与编译文件系统的编译器不匹配,需要重新用编译内核的编译器来重新编译文件系统
6:
在boot选项的command_line填入:root=/dev/mtdblock3 init=/linuxrc console=ttySAC0