Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1694995
  • 博文数量: 174
  • 博客积分: 5493
  • 博客等级: 上校
  • 技术积分: 5802
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-05 15:13
个人简介

炼狱,是为追逐光芒

文章分类

全部博文(174)

文章存档

2017年(1)

2016年(3)

2015年(9)

2014年(5)

2013年(23)

2012年(56)

2011年(45)

2010年(32)

分类: LINUX

2010-11-21 12:26:32

UBUNTU系统中有两种NFS服务器,一种是以内核模块的形式提供的,另一种是以用户空间程序的形式提供的,即nfs-kernel-server和nfs-user-server,安装任何一种都可以。
1.安装
   sudo apt-get install nfs-kernel-server
安装完成后,portmapper和nfs自动启动。可以用rpcinfo -p查看是否正常启动。
2.配置
修改/etc/exports,添加下面一行
/home/leon/rootfs *(rw,sync,no_root_squash)
更改配置后需要重启NFS服务
sudo /etc/init.d/nfs-kernel-server restart
用exportfs命令看一下导出目录设置是否正确。
3.设置开发板bootloader(vivi),修改内核启动参数
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.103:/home/leon/rootfs ip=192.168.1.70:192.168.1.103:192.168.1.1:255.255.255.0:leonyu_cublog.cn:eth0:off"
param save
nfsroot 是自己开发主机的 IP 地址,
第一项(192.168.1.70)是目标板的临时 IP(注意不要和局域网内其他 IP 冲突);
第二项(192.168.1.103)是开发主机的 IP;
第三项(192.168.1.1)是目标板上网关(GW)的设置;
第四项(255.255.255.0)是子网掩码;
第五项是开发主机的名字(一般无关紧要,可随便填写)
eth0 是网卡设备的名称。

bingo

ps:u-boot启动参数

set bootargs "console=ttySAC0,115200 root=/dev/nfs nfsroot=192.168.18.102:/home/leon/leon_nfs/2440 rw ip=dhcp"


阅读(1653) | 评论(0) | 转发(1) |
0

上一篇:ubuntu下CHM阅读器

下一篇:网络五元素

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