前提是已根据Linux NFS配置安装nfs-kernel-server,并正确配置共享目录和IP 1.编译文件系统 在6818根目录下执行以下命令 ./mk -b 结束后将buildroot/output/target下的所有文件拷贝到自己配置的nfs共享文件夹目录下,我的设置的是/nfsroot目录 拷贝完成后删除共享文件加下 etc/init.d/S40network 脚本,否则会导致 nfs 挂载过程出错 2.uboot中配置nfs挂载参数 setenv bootargs "bootargs=lcd=vs070cxn tp=gslx680-linux root=/dev/nfs rw rootfstype=ext4 console=ttyAMA0 nfsroot=192.168.0.16:/nfsroot,proto=tcp,rsize=1024,wsize=1024 ip=192.168.0.109:192.168.0.16:192.168.0.1:255.255.255.0::eth0:off nfsrootdebug init=/linuxrc" 注意:标红部分根据自己的IP地址和nfs共享目录去配 4.6818硬件板复位后如果配置正确的话LOG中会有 Welcome to X6818 X6818 login: 表示文件系统挂载成功
|
|
来自: 昵称28625772 > 《待分类》