Busybox制作嵌入式Linux的文件系统
时间:10-08
来源:互联网
点击:
面。前面介绍的启动脚本rcS,通过hostname命令把文件的内容设置为机器名。
5、制作yaffs文件系统:
找到yaffs制作工具mkyaffsimage,将其拷贝到/bin目录下,以便于利用系统环境变量能找到,然后用下面的命令:
mkyaffsimage filesystem root.yaffs
就可以filesystem目录制作成一个名叫root.yaffs的映像。
6、用uboot将yaffs文件系统下载到目标板:
(1)准备tftp下载
将制作好的yaffs文件系统映像拷贝到/tftpboot下,修改其权限至少为755, 然后重新启动 xinetd 服务。
chmod 755 root.yaffs
/etc/init.d/xinetd restart
(2)下载到目标板
启动目标板到uboot,在minicom下输入以下命令:
tftp 33000000 root.yaffs
下载完成后uboot会返回文件的大小,假设为x
nand erase 230000 3dcc000(此处擦除的要比较大,因为内核要挂载一些文件)
nand write.yaffs 33000000 230000 x
重新启动目标板,如果能启动到busybox提示符即可。
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)
