本笔记是挂载配置 Linux 根文件系统在 NFS 服务器上的笔记
NFS
- NFS(Network File System)通过网络共享文件的分布式文件系统协议,允许在网络上共享文件和目录。
安装
sudo apt install nfs-kernel-server
设置
mkdir nfs
chmod 777 nfs
tar -vxf rootfs-ok.tar.xz
sudo vim /etc/exports
/etc/exports
是 nfs 的配置文件,基本格式为 <共享路径> <允许访问的主机>(选项)
/home/ubuntu/nfs/rootfs *(rw,sync,no_subtree_check,no_root_squash)
- 配置说明:
/home/ubuntu/nfs/rootfs
:挂载文件路径,对应上面解压的系统文件rw
:读写权限sync
:同步信息no_subtree_check
:不检查子目录信息no_root_squash
:开发板默认有管理员权限
sudo service nfs-kernel-server restart
测试挂载
sudo mount -t nfs 192.168.50.151:/home/ubuntu/nfs/rootfs /mnt
sudo umount /mnt