日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置

發(fā)布時(shí)間:2024/7/23 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux学习之ARM开发板连接ubuntu18.04LTS及NFS相关配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Linux學(xué)習(xí)之ARM開發(fā)板連接ubuntu18.04LTS及NFS相關(guān)配置

第一步:在PC機(jī)安裝Ubuntu18.04LTS

具體安裝步驟參見上一篇文章

第二步:安裝arm-linux-gcc交叉編譯環(huán)境

  • 在終端中執(zhí)行sudo mkdir /forlinx,新建名為forlinx的文件夾(文件夾名可任意),將arm-linux-gcc-4.3.2.tgz文件拷貝到/forlinx文件夾下。
  • 終端中執(zhí)行cd /forlinx 進(jìn)入forlinx文件夾,而后執(zhí)行 sudo mkdir /usr/local/arm命令, 繼續(xù)在終端執(zhí)行sudo tar zxvf arm-linux-gcc-4.3.2.tgz -C / , 編譯器將解壓到/usr/local/arm下。
  • 交叉編譯器路徑添加到系統(tǒng)環(huán)境變量中,以后可以直接在終端窗口中輸入 arm-linx-gcc 命令來編譯程序。
    在終端中執(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)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。