nfs原理是通过网络,将远程主机共享的文件系统,挂载到本机。Ubuntu10.104上默认是没有安装NFS服务器的,首先要安装NFS服务程序: # sudo apt-get install nfs-kernel-server (安装nfs-kernel-server时,apt会自动安装nfs-common和portmap) 这样,宿主机就相当于NFS Server。 ### Ubuntu 10.10 下 fs2410 的 NFS 挂载详解 #### 一、NFS 概念及安装 **NFS (Network File System)** 是一种网络文件系统,它允许一个系统在网络上共享目录和文件。通过使用 NFS,用户和应用程序可以像访问本地文件一样访问远端系统的文件。 对于 Ubuntu 10.10 来说,默认情况下并未安装 NFS 服务器。为了实现 NFS 功能,我们需要手动安装 **nfs-kernel-server** 软件包。这可以通过以下命令实现: ```bash sudo apt-get install nfs-kernel-server ``` 在安装过程中,Ubuntu 的软件包管理系统 **APT** 会自动检测并安装必要的依赖包,例如 **nfs-common** 和 **portmap**。这些依赖包分别提供了 NFS 客户端功能以及端口映射服务,这对于 NFS 服务器的正常运行至关重要。 #### 二、宿主机 NFS 配置 ##### 2.1 修改配置文件 /etc/exports 为了让 NFS 服务器能够对外提供服务,我们需要编辑 `/etc/exports` 文件。如果该文件为空,则需要手动添加共享目录的配置信息。例如,以下示例展示了如何将 `/home/sise/rootnfs` 目录共享给所有客户端: ```bash /home/sise/rootnfs *(rw,sync,no_root_squash) ``` - `/home/sise/rootnfs` 表示共享的目录。 - `*` 表示允许任何客户端访问。 - `rw` 表示读写权限。 - `sync` 表示同步更新,即数据在写入缓存的同时也被写入磁盘。 - `no_root_squash` 表示允许客户端以 root 用户身份访问共享目录。 保存并退出编辑器后,为了使更改生效,需要注销当前登录用户,并重新登录。 ##### 2.2 配置宿主机 IP 地址 通过命令 `ifconfig` 可以查看或设置本机的 IP 地址。如果没有配置 IP 地址,可以通过如下命令设置: ```bash ifconfig eth0 192.168.2.3 ``` 这里 `192.168.2.3` 是示例 IP 地址,应根据实际网络环境进行调整。设置完成后,再次使用 `ifconfig` 命令确认 IP 地址已正确设置。 ##### 2.3 启动 NFS 服务 安装完 NFS 服务器后,需要通过以下命令启动 NFS 服务: ```bash sudo /etc/init.d/nfs-kernel-server restart ``` 此外,还需要确保 **portmap** 服务也已启动: ```bash sudo /etc/init.d/portmap restart ``` 启动成功后,可以通过命令 `showmount -e` 查看 NFS 服务器的共享列表。 #### 三、目标板挂载操作 在完成了宿主机的配置后,接下来需要在目标板(开发板)上进行挂载操作。 ##### 3.1 检查 IP 地址 确保目标板与宿主机位于同一网段内。如果不在同一网段,需要通过命令 `ifconfig` 设置目标板的 IP 地址,使其与宿主机在同一网段内。 ##### 3.2 测试网络连接 使用 `ping` 命令测试目标板与宿主机之间的网络连接是否通畅: ```bash ping 192.168.2.3 ``` 这里 `192.168.2.3` 应替换为宿主机的实际 IP 地址。 ##### 3.3 执行挂载操作 在目标板上执行挂载命令,格式如下: ```bash mount -t nfs -o noresvport 192.168.2.3:/home/sise/rootnfs /mnt ``` - `-t nfs` 指定挂载类型为 NFS。 - `-o noresvport` 表示使用非保留端口,以提高安全性。 - `192.168.2.3:/home/sise/rootnfs` 表示 NFS 服务器的 IP 地址和共享路径。 - `/mnt` 是目标板上的挂载点。 成功挂载后,可以进入 `/mnt` 目录并通过 `ls` 命令查看共享目录中的内容。 若需要取消挂载,可以使用以下命令: ```bash umount /mnt ``` 以上步骤详细介绍了如何在 Ubuntu 10.10 系统上安装和配置 NFS 服务器,并在 fs2410 开发板上实现挂载操作。通过这种方式,可以轻松地在不同设备之间共享文件资源,极大地提高了工作效率和数据处理能力。
2026-04-16 10:36:02 31KB ubuntu10.10 fs2410
1
经过个人实践,包括内核下载和安装gcc,make等工具的介绍,以及从内核的下载到编译到安装过程,不错的教程哦
2022-02-10 09:52:10 13KB ubuntu ubuntu10.10 编译内核
1
本文档就cuda和mpi在ubuntu10.10下的安装与配置进行了较为详细的说明,按照此文档安装,ubuntu 10.10下99%会安装正确。通过安装SSH可实现多台机器的无密码访问,并实现cuda+mpi的集群使用。ubuntu下其它版本安装可能稍有不同,但绝大部分是相同的
2021-12-05 20:10:28 29KB ubuntu10.10 cuda mpi ssh
1
方便用户远程连接到Ubuntu系统,这是源码包可以根据里面的文档安装好ssh服务
2021-08-16 11:38:39 5.18MB openssh server openssh client
1
ubuntu10.10中不能安装VMware Tools的解决方案
2021-03-01 17:35:16 15KB ubuntu
1