Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置
Linux學(xué)習(xí)之ARM開發(fā)板連接ubuntu18.04LTS及NFS相關(guān)配置
第一步:在PC機(jī)安裝Ubuntu18.04LTS
具體安裝步驟參見上一篇文章
第二步:安裝arm-linux-gcc交叉編譯環(huán)境
在終端中執(zhí)行:
gedit /etc/profile
添加以下四行到該文件中:
如果修改文件權(quán)限不足,請(qǐng)自行修改文件讀寫權(quán)限。
保存,退出,重新啟動(dòng)系統(tǒng)。
PS:如果在安裝好交叉工具鏈后無法運(yùn)行工具鏈出現(xiàn)如下錯(cuò)誤:
/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調(diào)試軟件,連接開發(fā)板
1.在終端中執(zhí)行sudo apt install minicom,依照提示安裝minicom軟件。
2.將開發(fā)版使用USB轉(zhuǎn)串口線連接到電腦上,在終端中執(zhí)行dmesg,查看設(shè)備標(biāo)號(hào)。
可以看到標(biāo)號(hào)為ttyUSB0。
3.在終端中輸入sudo minicom -s命令,依照提示進(jìn)入設(shè)置,進(jìn)入界面后,選擇serial port setup,按如圖所示進(jìn)行配置:
4.最后,選擇save setup as dfl,退出。初始設(shè)置完成。
第四步:配置NFS服務(wù)器
1.安裝
終端執(zhí)行sudo apt-get install nfs-kernel-server
2. 重啟NFS服務(wù)器
終端執(zhí)行 /etc/init.d/nfs-kernel-server restart
3.創(chuàng)建nfs共享目錄
可任意設(shè)置
4.修改NFS配置文件/etc/exports
終端執(zhí)行 sudo gedit /etc/exports,在末尾加入:
例如:/nfs *(rw,sync,no_root_squash),或/nfs *(rw,sync,no_root_squash,no_subtree_check)
/nfs :要共享的路徑,*通配,表示所有網(wǎng)段都可以訪問,sync ,同步寫入硬盤,no_root_squash ,NFS客戶端共享目錄使用者權(quán)限。
5.啟動(dòng)
終端執(zhí)行命令:service nfs-kernel-server restart
第五步:設(shè)置開發(fā)板ip與主機(jī)ip
1.使用網(wǎng)線連接好開發(fā)板后,輸入命令:ifconfig -a 查看ip。
2.修改主機(jī)ip,使主機(jī)ip與開發(fā)板ip在同一網(wǎng)段下。
3.使用ping 主機(jī)ip地址檢測是否連通。
4.在開發(fā)板上掛載共享目錄
使用 mount -t nfs -o nolock 192.168.0.231:/home/nfs_share /nfs_share 命令
無提示即為掛載成功,進(jìn)入共享目錄查看。
到此,所有步驟結(jié)束,如遇無法解決的問題請(qǐng)聯(lián)系博主QQ:1187060103,無償提供幫助。
總結(jié)
以上是生活随笔為你收集整理的Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scanf( )函数的返回值
- 下一篇: Linux学习之云服务器搭建嵌入式Lin