Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1417006
  • 博文数量: 1334
  • 博客积分: 645
  • 博客等级: 上士
  • 技术积分: 5762
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-25 16:56
文章分类

全部博文(1334)

文章存档

2014年(108)

2013年(1059)

2012年(169)

分类: LINUX

2013-06-05 14:35:38

原文地址:ubuntu10.04搭建NFS服务 作者:leon_yu

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"


阅读(177) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~