兰考网站建设,北京大学网络服务,网站建设深圳哪里学,自适应网站开发公司Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置
第一步#xff1a;在PC机安装Ubuntu18.04LTS
具体安装步骤参见上一篇文章
第二步#xff1a;安装arm-linux-gcc交叉编译环境
在终端中执行sudo mkdir /forlinx,新建名为forlinx的文件夹#xff08;文件夹名可任意在PC机安装Ubuntu18.04LTS
具体安装步骤参见上一篇文章
第二步安装arm-linux-gcc交叉编译环境
在终端中执行sudo mkdir /forlinx,新建名为forlinx的文件夹文件夹名可任意将arm-linux-gcc-4.3.2.tgz文件拷贝到/forlinx文件夹下。终端中执行cd /forlinx 进入forlinx文件夹而后执行 sudo mkdir /usr/local/arm命令 继续在终端执行sudo tar zxvf arm-linux-gcc-4.3.2.tgz -C / , 编译器将解压到/usr/local/arm下。交叉编译器路径添加到系统环境变量中,以后可以直接在终端窗口中输入 arm-linx-gcc 命令来编译程序。 在终端中执行: gedit /etc/profile 添加以下四行到该文件中: 如果修改文件权限不足请自行修改文件读写权限。 保存,退出重新启动系统。 PS如果在安装好交叉工具链后无法运行工具链出现如下错误 /usr/local/arm/4.3.2/bin/arm-linux-gcc: line 3: /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc: No such file or directory 需要安装如下包 sudo apt-get install lib32ncurses5 sudo apt-get install lib32z1
第三步安装minicom调试软件连接开发板
1.在终端中执行sudo apt install minicom依照提示安装minicom软件。 2.将开发版使用USB转串口线连接到电脑上在终端中执行dmesg查看设备标号。 可以看到标号为ttyUSB0。 3.在终端中输入sudo minicom -s命令,依照提示进入设置,进入界面后选择serial port setup按如图所示进行配置 4.最后选择save setup as dfl退出。初始设置完成。
第四步配置NFS服务器
1.安装 终端执行sudo apt-get install nfs-kernel-server 2. 重启NFS服务器 终端执行 /etc/init.d/nfs-kernel-server restart 3.创建nfs共享目录 可任意设置 4.修改NFS配置文件/etc/exports 终端执行 sudo gedit /etc/exports在末尾加入 例如/nfs *(rw,sync,no_root_squash)或/nfs *(rw,sync,no_root_squash,no_subtree_check) /nfs 要共享的路径*通配表示所有网段都可以访问sync 同步写入硬盘no_root_squash NFS客户端共享目录使用者权限。 5.启动 终端执行命令service nfs-kernel-server restart
第五步设置开发板ip与主机ip
1.使用网线连接好开发板后输入命令ifconfig -a 查看ip。 2.修改主机ip使主机ip与开发板ip在同一网段下。 3.使用ping 主机ip地址检测是否连通。 4.在开发板上挂载共享目录 使用 mount -t nfs -o nolock 192.168.0.231:/home/nfs_share /nfs_share 命令 无提示即为挂载成功进入共享目录查看。 到此所有步骤结束如遇无法解决的问题请联系博主QQ1187060103,无偿提供帮助。