First, install, configure, start FTP, SSH, or NFS services
Refer to Vedon's complete manual for embedded Linux application development http://pan.baidu.com/s/1o79h3n0
Second, Windows, Linux, and the Development Board need to ping the three
Reference: Http://pan.baidu.com/s/1o8Uw0vo
Note: The Development Board ping Virtual machine is under the root file system, modify IP, mask number can be modified in U-boot set IPADDR < board IP number > Set ServerIP < virtual machine Linux IP number >. Saving Save
Thirdly, to burn a u-boot with some special functions.
Resources: Http://pan.baidu.com/s/1hsFF8Cs
IV, under the virtual machine, which directory is allowed to be mounted/or set up a directory on its own mount, command pwd copy mount directory path,
Then execute sudo vi/etc/exports and add a line inside. The contents are as follows:
Just the directory you copied * (Rw,sync,no_root_squsch) Save exit
Sudo/etc/init.d/nfs-kernel-server restart
sudo mount-t NFS < virtual machine Linux IP number >:< mounted directory just copied >/mnt
Five, modify the Bootargs parameter in U-boot
Set Bootargs noinitrd root=/dev/nfs nfsroot=< virtual machine ip>:< virtual machine Linux IP on the mounted directory that was just copied > ip=< on the Development Board >:< Gateway on a virtual machine, ifconfig view >:< subnet mask on virtual machine >::eth0:off INIT=/LINUXRC console=ttysac0
Save Saveenv
Development Board s3c2440 suspend NFS steps