Chinaunix首页 | 论坛 | 博客
  • 博客访问: 78607
  • 博文数量: 12
  • 博客积分: 265
  • 博客等级: 二等列兵
  • 技术积分: 168
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-20 08:40
文章分类
文章存档

2011年(12)

我的朋友

分类: LINUX

2011-05-27 10:03:30

这个操作很基本的,一个多月没碰过开发板,发现有点陌生,重新理了下,现写在这里备忘。
 
在加载根文件系统前,需要先通过tftp把内核映像下载到开发板上,详见《LPC3250&Linux 2.6 实验指导》43页。
 
然后进入uboot命令界面。
U-Boot 1.3.3 (May  5 2009 - 13:04:13)
DRAM:  64 MB
NAND:  256 MiB
In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0
U-Boot $
 
在uboot中使用setenv命令设置环境变量为正确的值,分别为:
netdev=eth0
rootpath=/arm3250/rootfs
gatewayip=192.168.109.254
netmask=255.255.255.0
ipaddr=192.168.109.101
serverip=192.168.109.100
hostname=zlg
启动参数设为;
setenv bootargs  root=/dev/nfs rw console=ttyS0,115200 nfsroot=$(serverip):$(rootpath) ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname):$(netdev):off
 
然后使用saveenv命令,保存新设置的环境变量。
这样就可以从宿主机加载根文件系统啦。
 
阅读(2059) | 评论(0) | 转发(0) |
0

上一篇:系统启动后自动挂载NFS服务器

下一篇:没有了

给主人留下些什么吧!~~