虚拟机与开发板共享目录,nfs挂载文件系统

一 要在虚拟机安装nfs服务器

1 需要安装下面两个文件
# rpm -ivh nfs-utils-1.0.1-2.9.i386.rpm portmap-4.0-54.i386.rpm

若没有安装包这可以:

yum install   nfs-utils   portmap


2  配置nfs,设置输出的共享目录

#mkdir /home/chen/mini2440share

# vim /etc/export

在最后面添加一句话

/home/chen/mini2440share   *(rw,sync,no_root_squash)

(这里注意:目录是一定要添加到 /  目录中)


3 然后,生效配置文件

# exportfs -rv
exporting *:/home/chen/mini2440share


启动服务
重启portmapper(端口映射)服务
lingd@Ubuntu:~$ sudo service protmaprestart
portmap start/running, process 550
重启NFS服务
lingd@ubuntu:~$ sudo service nfs-kernel-server restart
 * Stopping NFS kernel daemon                                            [ OK ] 
 * Unexporting directories for NFS kernel daemon...                      [ OK ] 
 * Exporting directories for NFS kernel daemon...                        [ OK ] 
 * Starting NFS kernel daemon                                            [ OK ]


注意起动顺序不可乱,先起动portmap再起动nfs


二 实现虚拟机与开发板连接

1 设置虚拟机与本地机的网络模式为桥接

2 开发板与本地机的连接用交叉网线

3 设置本地机,虚拟机,开发板的网络在同一个网段中

在这里我设置为(本地机:192.168.2.105  虚拟机:192.168.2.119  开发板:192.168.2.118)

ping一下,能通则没问题


三 从超级终端里连接开发板,然后挂载nfs文件系统:

# mount -o nolock,rw -t nfs 192.168.1.98:/home/gec2440share    /mnt

要加参数:-o nolock(一开始,我没加,就挂载不了,老是提示超时)

注意事项:


你可能感兴趣的:(虚拟机与开发板共享目录,nfs挂载文件系统)