4-构建网络文件系统

173 /**********************************************************************************************************/
174 构建网络文件系统:
175         bootloader :uboot
176         kernel: zImage
177                 ramdisk    chroot
178                 -------------------------
179                 rootfs  busybox
180                 根存放的地方能够在:SD EMMC NFS
181 
182 
183                 NFS:   在本机根目录下建立一个myroot
184                         chmod 777 /myroot
185                         cp _install/* /myroot -rf
186                         安装NFS:
187                         vim /etc/exports
188                         /myroot *(rw,sync,no_root_squash)
189                         上面的语句只容许/myroot后有一个空格,其余地方不容许有空格。
190                         括号里面的含义:全部用户都有可读可写权限,同步,超级用户不会被降级。
191 
192                         配置:关闭防火墙-----NFS自启动----关闭SElinux
193                         启动NFS :sudo service nfs-server start
194                         查看状态:sudo service nfs-server status
195                         sudo mount 127.0.0.1:/myroot /mnt
196                         ls /mnt
197 
198                         进入到开发板终端:
199                         set bootargs root=/dev/nfs nfsroot=192.168.1.116:/myroot ip=192.168.1.10 console=ttySAC0 lcd=S70
200                         fatload mmc 0:1 50000000 zImage
201                         fatload mmc 0:1 41000000 ramdisk-u.img
202                         bootm 50000000 41000000
203                         cd
204                         cat /proc/cmdline   :能够看到咱们设置的bootargs
205 
206 /××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××/