nfs安装和使用

1.nfs安装,要有外网
    $ sudo apt-get install nfs-kernel-server

2.准备好一个即将被共享出去的文件夹
    $ sudo   mkdir     nfs
    $ sudo    chmod   0777    nfs

3.将 文件系统 放入 nfs 文件夹, 解压文件系统   解压  rootfs.tar.xz
    $ tar  -xvf  rootfs.tar.xz

4.解压后进入到rootfs目录,使用pwd确定所对应的绝对路径
    $ cd    rootfs
    $ pwd   -->  /home/hqyj/nfs/rootfs 就是用来挂载的共享路径;
    
5.在nfs服务器的配置文件中说明 /home/hqyj/nfs/rootfs 需要共享出去
    $ sudo   vi  /etc/exports
    尾部加入:
        /home/hqyj/nfs/rootfs    *(rw,sync,no_root_squash,no_subtree_check)
    解释:
        *:允许所有的网段访问,也可以使用具体的IP
        rw:挂接此目录的客户端对该共享目录具有读写权限
        sync:资料同步写入内存和硬盘
        no_root_squash:root用户具有对根目录的完全管理访问权限
        no_subtree_check:不检查父目录的权限

6.重启nfs共享
    $ sudo service nfs-kernel-server restart

7.检查是否开成功
    $ showmount -e
        Export list for ubuntu:
        /nfs/my_rootfs * //共享成功


8.修改u-boot配置信息
set   bootargs    "root=/dev/nfs nfsroot=192.168.6.94:/home/hqyj/nfs/rootfs,v3 rw console=ttySAC2,115200 clk_ignore_unused init=/linuxrc ip=192.168.6.222"


set   bootargs    "root=/dev/nfs nfsroot=192.168.12.11:/home/hqyj/osMove/my_rootfs/,v3 rw console=ttySAC2,115200 clk_ignore_unused init=/linuxrc ip=192.168.12.22"
注意更改:
nfsroot=192.168.6.94:/home/hqyj/nfs/rootfs   //Ubuntu的ip地址,  要挂载的文件路径

set  bootcmd  "tftp  41000000  uImage;   tftp 43000000  exynos4412-fs4412.dtb;  bootm  41000000  -  43000000"
save

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值