zoukankan      html  css  js  c++  java
  • Tiny_4412的NFS挂载

    设备连接:
             交叉网线
             串口线
             usb线
             电源线
    网络设置:
    笔记本ubuntu:wifi处,设置IPv4设置“仅本地连接”,不要自动了,此时wifi已经关闭
     
    ifconfig 查看  pc地址
    inet/IP:169.254.9.78
    掩码/Mask;255.255.0.0
    广播地址:169.254.255.255
     
    开发板默认:192.168.1.230
     
    设置两者在同一个网段:
     
    修改开发板:
    /etc/eth0-setting
     
    将其IP地址改成你想要设置的IP
    IP:169.254.9.100
    Mask;255.255.0.0
    GateWay:169.254.255.255
    DNS:169.254.255.255
    MAC;不变  硬件地址
     
    重启开发板,使用ifconfig命令,就发现IP地址已经修改过来了。
     
    互相ping一下即可ping通.
     
    按ctrl+c停止或者 ping -c 5 ip  来指定送出的数据包 数目
     
    搭建nfs:

    安装:sudo apt-get install nfs-kernel-server nfs-common portmap
    配置:vim /etc/exports
    /home/mrwang/nfs *(rw,sync,no_subtree_check)

    1.sudo /etc/init.d/rpcbind restart 
     注:nfs是一个RPC程序,使用它前,需要映射好端口,通过portmap设定。这里是rpcbind
    2.#sudo /etc/init.d/nfs-kernel-server restart      <---重启nfs服务
    3.#showmount -e                                    <---显示共享出的目录
     
    本机测试:
    #sudo mount -t nfs localhost:/home/wang/nfs  /mnt
    或者:sudo mount 127.0.0.1:/home/wang/nfs /mnt
    cd /mnt
    ls
     
    注:localhost为本机linux的IP地址
     
    这样就把共享目录挂到了/mnt目录,取消挂载用:
    #sudo umount /mnt
    注意:由于目前就在mnt目录下操作,因此会出现
    umount.nfs: /mnt:device is busy
    只需要退出mnt目录在执行umount命令即可。
     
    挂载开发板:
     
    如果用在嵌入式设备上挂载,要加上参数-o nolock
     
    我在开发板上使用的挂载命令:
     
    mount -t nfs -o nolock 169.254.9.78:/home/wang/nfs  /mnt
     
    至此挂载完成,可以自行查看。

    cp 文件到/home 
    打开etc/init.d里的rcS
    末尾添加路径:
    /home/hello
    至此实现开机执行自己写的应用代码。
  • 相关阅读:
    java里面嵌套执行python脚本
    session的token令牌机制防止表单重复提交
    springIOC实现原理模拟(springIOC底层使用xml解析+反射实现)
    service层使用接口的好处
    javap -verbose输出结果详解
    skiplist
    Jmeter内存溢出解决方法
    Jmeter参数化设置的5种方法
    方法入参获取泛型类型
    并发编程笔记
  • 原文地址:https://www.cnblogs.com/samewang/p/4774143.html
Copyright © 2011-2022 走看看