Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置
Linux學習之ARM開發板連接ubuntu18.04LTS及NFS相關配置
第一步:在PC機安裝Ubuntu18.04LTS
具體安裝步驟參見上一篇文章
第二步:安裝arm-linux-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 命令
無提示即為掛載成功,進入共享目錄查看。
到此,所有步驟結束,如遇無法解決的問題請聯系博主QQ:1187060103,無償提供幫助。
總結
以上是生活随笔為你收集整理的Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scanf( )函数的返回值
- 下一篇: Jacobi迭代法