nfs服务动态挂载

本文介绍了如何配置NFS服务,动态挂载目录,并在开发板上使用NFS服务挂载,包括设置exports文件、更新挂载点、检查挂载状态、在开发板上加载驱动模块以及创建设备文件。
摘要由CSDN通过智能技术生成

1. 配置挂载目录和权限:

       vi /etc/exports

在文件中添加如下内容:/utuLinux2.6.24/s3c2440_recover      *(rw,sync,no_root_squash)

其中/utuLinux2.6.24/s3c2440_recover 代表要作为2440的根文件系统的共享目录,*代表所有的客户机都可以挂接此文件系统;rw代表客户机以读写许可来挂接他们的根文件系统;no_root_squash选项允许客户以主机上的root身份挂接根文件系统。

2.更新exports文件

        根改完/etc/exports ,就可通过sudo exportfs -r

3.尝试挂载本地磁盘,将/utuLinux2.6.24/s3c2440_recover挂载到  /mnt

         sudo mount   ***.***.***.***:/utuLinux2.6.24/s3c2440_recover  /mnt

         其中***.***.**.***是你自己的IP

        运行$df  查看结果

        $sudo umount /mnt

4.在开发板minicom上使用NFS服务挂载

       mount -o nolock ***.***.***.***:/utuLinux2.6.24/s3c2440_recover /mnt

5.将PC机上编译生成的   驱动.ko和测试程序.o  通过NFS挂载到开发板

       在终端进入   驱动.ko目录下,输入命令

       insmod  驱动.ko

      然后输入lsmod查看驱动模块是否已插入

6。查看设备号

        cat /proc/devices

7.在/dev目录下创建字符设备专用文件,在终端输入命令

        mknod /dev/led_device  c 250  0

        led_device是设备名250是对应设备号 0是默认次设备号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值