1 | sudo apt-get install nfs-kernel-server |
1 | /aosp/pvt1/nfsdata *(rw,sync,no_subtree_check,all_squash,anonuid=65534,anongid=65534) |
1 2 3 | mkdir -p /aosp/pvt1/nfsdata sudo chown -R nobody:nogroup /aosp/pvt1/nfsdata sudo chmod -R 777 /aosp/pvt1/nfsdata |
1 2 3 4 5 6 | # 重新导出全部共享目录 sudo exportfs -a # 重新启动 NFS 服务,使新设置生效 sudo systemctl restart nfs-kernel-server # 确保 NFS 服务在系统启动时自动运行 sudo systemctl enable nfs-kernel-server |
1 | sudo apt-get -y install nfs-common |
1 2 | sudo mkdir -p /aosp/pvt1/.nfsroot sudo mount 192.168.60.142:/aosp/pvt1/nfsdata /aosp/pvt1/.nfsroot |
1 2 3 4 5 6 | # 编译下令大概不同,详细以实际版本的编译下令为准 export TEMPLATECONF=${PWD}/meta/meta-mediatek-mt8678/conf/templates/auto8678p1_64_hyp source meta/poky/oe-init-build-env # 如需要利用共享缓存则执行下行sed下令,如倒霉用则不执行,注意:需要更换相关项目的名称,本次按mt8678_yocto举例 sed -i 's#^SSTATE_DIR ?=.*#SSTATE_DIR ?= "/aosp/pvt1/.nfsroot/mt8678_yocto/auto8678p1_64_hyp/sstate-cache"#' conf/local.conf time bitbake mtk-core-image-auto8678-hyp 2>&1| tee build.log |
[Unit] Description=Mount NFS Share After=network-online.target Wants=network-online.target [Service] Type=oneshot ExecStart=/bin/bash -c "sleep 10 && /usr/bin/mount 192.168.60.142:/aosp/pvt1/nfsdata /aosp/pvt1/.nfsroot" RemainAfterExit=yes [Install] WantedBy=multi-user.target |
1 | sudo systemctl daemon-reload |
1 | sudo systemctl enable mount-nfs.service |
1 | sudo reboot |
1 | df -h | grep nfsroot |
1 2 | sudo systemctl status mount-nfs.service sudo journalctl -u mount-nfs.service |
欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |