nfs挂载烧写yaffs2文件系统 的问题
本帖最后由 core1011 于 2012-9-27 12:59 编辑飞凌的技术大牛给解决一下啊 我的
setenv bootargs "root=/dev/nfs nfsroot=192.168.1.10:/forlinux/root ip=192.168.1.20:192.168.1.10:192.168.1.10:255.255.255.0:witech.com.cn:eth0:off console=ttySAC0,115200 lcdsize=70"
:D首先是挂载没问题啊, 已经成功进入了linux的命令行下了,
nand erase 600000 f00000的
内核是linux3.01的文件系统是MY6410_yaffs2_v4.0.tar.gz
#!/bin/sh
echo "========================================="
echo "= mount to yaffs2 part ..... ="
echo "========================================="
mount -t yaffs2 /dev/mtdblock2 /mnt
echo "========================================="
echo "= decompress file ="
echo "========================================="
echo "need several minutes, please wait..... "
cd /mnt
tar xzf /MY6410_yaffs2_v4.0.tar.gz
echo "========================================="
echo "= Root FS has been updated. ="
echo "= Reboot and Enjoy OK6410! ="
echo "========================================="
rm MY6410_yaffs2_v4.0.tar.gz
echo "===============Success===================="
这个 是writeyaffs的脚本,
但是 writeyaffs 后 会提示tar:write error no space for a device!
改成mount -t yaffs2 /dev/mtdblock3 /mnt
还是不行,,,,
求解啊 。。。
楼上朋友用的是老版本,新版本已经不这样使用了,新版本Linux3.0.1用户手册里面有关于NFS挂载的详细说明,可以在我们的论坛里面下载。
页:
[1]