说明:此处所做文件系统为EXT3。
1.在linux配置支持EXT3格式文件系统:
File systems ---><*> Ext3 journalling file system support
[*] Ext3 extended attributes
[*] Ext3 POSIX Access Control Lists
[*] Ext3 Security Labels
2.制作EXT3格式SD卡
在window中使用WinPM.EXE工具,在创建的时候选择ext3fs即可。
3.把文件系统文件拷到SD卡
因为在window下识别不到ext3格式的SD卡,要复制文件系统到SD卡中就只能在linux环境中。故把SD卡连接到虚拟机中(SD卡在linux中的目录为/media/),
然后在把文件系统所有文件全部cp到/media/中SD卡的相应目录即可(此次为cp -rf /opt/root_qtopia_Engulish/* /media/6368746f-2074-616b-6f65-207575696400/
)。
4.设置uboot启动参数
在uboot命令行设置:
# set bootargs root=/dev/mmcblk0p1 rw rootwait ip=192.168.1.254:192.168.1.190:192.168.1.99:255.255.255.0:mm5k:eth0:off console=ttySAC1,115200n8 init=/linuxrc rw
# saveenv
插上SD卡,从nandflash启动,EXT3文件系统启动正常。