篇一、s3c6410开发板NFS挂载linux

来源:互联网 发布:淘宝企业店铺入口 编辑:程序博客网 时间:2024/05/20 11:47

     调试了一整天,到了晚上挂载成功,相当激动!


1、用linux下的dnw烧写uboot,从nandflash启动;(这包括 insmod dnw_usb.ko,执行dnw下载命令等)

2、配置tftp服务器:ping不通原因分析:未关闭linux防火墙,未关闭相关安全模块,未接网线(网线最好用路由器转接一下),还需设置同一网段;

3、配置、编译linux内核;

4、制作根文件系统,这包括创建挂载目录,创建设备文件,加入配置文件;

5、添加内核模块,并配置、安装busybox;

6、使用NFS挂载根文件系统到内核,然后重新编译内核,拷贝到tftp文件夹;

7、使用NFS    开发板uboot界面退出命令行模式,setenv bootargs noinitrd console=ttySAC0,115200 init=/init root=/dev/nfs rw nfsroot=222.27.166.AA:/....(根文件路径)..../rootfs ip=222.27.166.BB:222.27.166.AA:222.27.166.CC:255.255.255.0:S3C6410:eth0:off

8、回到linux系统,# vi /etc/exports 检查是不是/....(根文件路径)..../rootfs *(rw,sync,no_root_squash),然后重启nfs服务器,# /etc/init.d/nfs restart

9、回到开发板uboot界面,tftp c0008000 uImage,   bootm c0008000

10、开发板  ls 执行命令     成功将NFS 挂载到linux系统;


1 0
原创粉丝点击