永发信息网

如何启动arm开发板 nfs 服务

答案:1  悬赏:80  手机版
解决时间 2021-01-21 10:01
如何启动arm开发板 nfs 服务
最佳答案
开发环境:
PC环境是ubuntu9。04,开发板为友善之臂的MINI2440
主机IP:192.168.50.72 网关:192.168.50.1 子网掩码:255.255.255.0
开发板IP:192.168.50.168 网关:192.168.50.1 子网掩码:255.255.255.0
为了能和主机建立起连接我必须得把开发板IP改成和主机一个网段的 .
  这里首先要说明的是ubuntu的静态IP设置问题:
默认安装完成后,右上角的网络配置上 wired ..和eth0为灰色。不能点选 。
然后禁用networdmanager启动network以太网设置静态IP的时候,不管怎么设置, 子网掩码都和网关一样,
比如说:地址:192.168.0.22
子网掩码: 192.168.0.1 //不管怎么输入255.255.255.0 ,都不行!
网关: 192.168.0.1 //这里改了255.255.255.0的话,上面就也成255.255.255.0了。(auto ethernet是可以联上网的)。所以就上GG找答案,找解决方法。
  进入FC10,执行终端命令(也可以用VI修改)
$ su -c ‘gedit /etc/sysconfig/networking/devices/ifcfg-eth0′
直接修改文件中的子网掩码信息就可以
代码为:
# Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express
DEVICE=eth0
HWADDR=00:16:e6:db:c2:96
ONBOOT=yes
BOOTPROTO=static //这个应该是“static”,而不是“dhcp”或“none”;
USERCTL=yes
PEERDNS=yes
IPV6INIT=no
NM_CONTROLLED=yes//这个应该是“yes”,如不修改,链接仍是disconnected;
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.50.72
GATEWAY=192.168.50.1
然后重新激活下网卡就可以了.
#service network restart
设置完成后,右上角的网络配置上System eth0与auto ethernet就可以点选了.
  需要说明的是因为我之前没有设置静态IP之前通过 NFS 启动系统启动不了.
  连接主机和开发板
我选择了串口线和网线连接起了主机和开发板
连接好电源,串口线,网线,打开串口终端
  配置minicom(在FC10终端输入命令minicom -s)
  进入到minicom配置界面后选择 :Serial port setup
  然后按照下面的设置下就OK了
  A – Serial Device : :/dev/ttyS0
B – Lockfile Location : /var/lock
C – Callin Program :
D – Callout Program :
E – Bps/Par/Bits : 115200 8N1
F – Hardware Flow Control : No
G – Software Flow Control : No
  建立和配置 NFS 服务
(1)设置共享目录
运行命令
#gedit /etc/exports
编辑 nfs 服务的配置文件(注意:第一次打开时该文件是空的),添加以下内容:
/opt/FriendlyARM/mini2440/root_qtopia *(rw,sync,no_root_squash)
其中:
/opt/FriendlyARM/mini2440/root_qtopia 表示 nfs 共享目录,它可以作为开发板的根文件系统通过 nfs 挂接;
* 表示所有的客户机都可以挂接此目录
rw 表示挂接此目录的客户机对该目录有读写的权力
no_root_squash 表示允许挂接此目录的客户机享有该主机的 root 身份
  (2)通过命令启动和停止 nfs 服务
在命令行下运行:
#/etc/init.d/nfs restart
这将启动 nfs 服务,可以输入以下命令检验 nfs 该服务是否启动。
# mount -t nfs 192.168.50.72: /opt/FriendlyARM/mini2440/root_qtopia /mnt/
如 果 没 有 出 现 错 误 信 息 , 您 将 可 以 浏 览 到 /mnt 目 录 中 的 内 容 和
/opt/FriendlyARM/mini2440/root_qtopia 是一致的。
使用这个命令可以停止 nfs 服务:
#/etc/init.d/nfs stop
  检查nfs服务器是否开启: #service nfs status
重启对应的2个服务: #service portmap restart
#service nfs restart
检查防火墙看是否屏蔽了nfs端口
#service iptables stop
#service iptables status
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
四礼八仪英文怎么说
lol连跪会掉大段吗
用代入消元法解方程组:2p-3q=13 ,-3p+5=4q
詹氏风华玉清的肌底嫩肤修护霜主要功能是什么
长城sl5w一30和黄壳sl5w一30这两种机油那个好
NBA球星中---“非洲大山”是谁?
(x-1/9x):(102-x-3)=16:15 怎么解,要过
海底捞火锅亲贤北街店地址有知道的么?有点事
两根108管道斜相交,怎么手工放样
上海子安实业有限公司怎么样?
急求精华学校高中物理宋晓磊视频下载
B&O音响电子产品地址在什么地方,我要处
烟台的乐高机器人培训机构有推荐的吗?
心情烦躁不安,心怎么也静不下来,怎么办
6加7得几?
推荐资讯
刚刚查出怀孕了,用了走汗珠,小孩有没有
隋唐好汉的排名
攀枝花旅游康复疗养中心
今年山西还招不招辅警了?
初元多少钱一盒
300英雄赤瞳怎么获得
男人从正面叉爽还是后面
为什么我的手机WLAN会自动断开?
澳洲ATAR分可以直接申请港大本科吗
19×4/9简便计算
新安怡奶瓶还是贝亲好
请问,这种口红在古代叫什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?