ubuntu开启客户端nfs服务_Ubuntu下配置NFS服务器和客户端

首先现配置下ubuntu 9.10服务器

1.在ubuntu 9.10上安装nfs服务器

sudo apt-get install nfs-kernel-server

2.配置该服务器

sudo gedit /etc/exports

在打开的空的文件中,添加下面这句话

/opt/FriendlyARM/mini2440/root_qtopia *(rw,sync,no_root_squash)

/opt/FriendlyARM/mini2440/root_qtopia是ubuntu 9.10的共享目录

*(rw,sync,no_root_squash)中,*表示所有客户机都可以挂载上述共享目录,rw

表示挂接此目录的客户机对该目录有读写的权力,no_root_squash 表示允许挂接此目录的客户机享有该主机的 root 身份。

3.启动服务

sudo /etc/init.d/nfs-kernel-server start

4.安装串口调试软件minicom(命令行界面)或者cutecom(图形界面),通过软件源更新

sudo apt-get install minicom

sudo apt-get install cutecom

在ubuntu 9.10上的工作就完成了

下面是在开发板上要做的工作了

开发板的系统可以选择从nfs共享文件夹启动或者是从开发部内部的flash中启动。

这里选择从nfs共享文件夹启动。

1.从ubuntu 9.10 的命令行中输入cutecome,启动cutecome。

2.将micro2440开发板的左下角的开关打到nor,从nor启动。

3.在cutecome的输入端输入q,并回车。

4.进入了micro2440的Supervivi,在cutecom的输入端输入下面的命令行:

param set linux_cmd_line "console=ttySAC0 root=/dev/nfs

nfsroot=192.168.1.101:/opt/FriendlyARM/mini2440/root_qtopia

ip=192.168.1.230:192.168.1.101:192.168.1.2:255.255.255.0:sbc2440.arm9.net:eth0:off"

其中 ,param set linux_cmd_line 是设置启动 linux 时的命令参数。其各参数的含义如下:

nfsroot 是自己开发主机的 IP 地址。

“ip=”后面:

第一项(192.168.1.230)是目标板的临时 IP(注意不要和局域网内其他 IP 冲突);

第二项(192.168.1.101)是开发主机的 IP;

第三项(192.168.1.2)是目标板上网关(GW)的设置;

第四项(255.255.255.0)是子网掩码;

第五项是开发主机的名字(一般无关紧要,可随便填写)

eth0 是网卡设备的名称。

5.输入boot 然后回车。

6.micro2440从ubuntu 9.10主机的/opt/FriendlyARM/mini2440/root_qtopia这里启动,这个是事先编译好的环境。

7.启动后,cutecom的输入端口等价于开发板的命令行。

另外,如果不想使用nfs共享目录的方法启动开发板的,而采用开发板自己的内部flash启动,在开发的时候还想启用ubuntu 9.10上的共享目录,用共享目录上的资源来进行开发,则

1.确保nfs服务已经打开

sudo /etc/init.d/nfs-kernel-server start

2.在目标板的linux启动后的命令行里输入

mount -t nfs -o nolock 192.168.1.101:/opt/FriendlyARM/mini2440/root_qtopia /mnt

192.168.1.101是主机ubuntu 9.10的地址。就会将ubuntu

9.10的/opt/FriendlyARM/mini2440/root_qtopia目录挂载到开发板的/mnt下,注意,如果/mnt目录事先没建

立好会报错,可以用mkdrir mnt来建立。对于使用别的开发板的,可以采用这种方法来开发。

阅读(425) | 评论(0) | 转发(0) |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值