Linux系统的配置
一.设置静态ip
+++++利用下述命令打开ip修改文件+++++sudo vi /etc/network/interfaces
文件设置为以下内容并保存退出:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.xxx
netmask 255.255.255.0
gateway 192.168.0.1
二.nfs(网络文件系统)配置
+++++设置ubuntu中的文件,通过网络被开发板共享+++++sudo vi /etc/exports //打开共享文件设置文件
+++++指定共享目录+++++
/home/linux/nfs/ *(rw,sync,no_subtree_check) //指定共享目录
+++++重启nfs服务+++++
sudo /etc/init.d/nfs-kernel-server restart
三.网络模式设置
1.在虚拟机中点击(编辑->虚拟机网络编辑器)2.设置为桥接模式,桥接到usb
开发板的配置
一.开发板ip设置为同网段ip
setenv ipaddr 192.168.0.xxx; //不可以和linux里的静态地址相同
二.设置serverip
setenv severip 192.168.0.xxx //linux的ip地址
三.设置bootargs
setenv bootargs root=/dev/nfs nfsroot=192.168.0.xxx:/home/linux/rootfs ip=192.168.0.xxx console=ttySAC0,115200 //第一个地址为severip,第二个为开发板的ip
四.烧写内核
tftp 0x30008000 uImage
五.利用bootm引导经过uImage构建了镜像头的内核镜像文件以及根文件镜像
bootm 0x30008000