娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

imx6ull開發環境搭建之tftp&nfs搭建

發布者:TranquilOasis最新更新時間:2025-02-28 來源: cnblogs關鍵字:開發環境搭建 手機看文章 掃描二維碼
隨時隨地手機看文章

嵌入式開發過程中,不管是內核還是應用,自然不是每次更改都需要像單片機開發那樣燒錄進去運行,而通常我們使用的是tftp&nfs的方式,在kernel起來之后會掛載我們的server上的nfs網絡文件系統,而我們新編譯的可執行文件,可直接反應到開發板上的nfs上,直接執行即可,大大方便了開發并節省了時間,所以tftp和nfs的環境搭建是十分有必要的。


一、yum源配置

  1、這里我們使用本地源(即cdrom),有興趣的也可以配置在線源(參考網上教程),首先在虛擬機虛擬光驅選擇鏡像iso文件;

  2、創建目錄:

    cd ~

    sudo mkdir /mnt/cdrom

    sudo mount /dev/cdrom /mnt/cdrom/

    cd /mnt/cdrom中可以看到Packages等目錄以及一些文件即為掛載成功

  3、配置yum源:

    sudo vi /etc/yum.repos.d/rh_cdrom.repo 寫入以下內容,保存退出

      [cdrom]
      name=cdrom_local
      baseurl=file:///mnt/cdrom
      enable=1
      gpgcheck=0

二、安裝配置tftp

  1、如果未安裝xintd則先安裝sudo yum install xinetd

  2、安裝tftp:sudo yum install tftp

   

  3、安裝tftp-server:sudo yum install tftp-server.x86_64

  

  4、配置tftp-server

    sudo vi /etc/xinetd.d/tftp將disable的yes改為no,并指定tftp目錄

    

   5、啟用xinetd

    sudo systemctl restart xinetd.service

    sudo systemctl enable xinetd.service

  6、測試tftp

    echo 'test' > ~/tftp/a.txt

    cd ~

    tftp 192.168.3.252

    tftp> get a.txt
    tftp> quit

    cat a.txt顯示test即為配置成功(如果失敗檢查配置文件,檢查防火墻是否關閉、檢查selinux是否關閉)

    

 三、安裝配置nfs

  1、如果未安裝則先進行安裝:sudo yum install nfs-utils rpcbind

  2、創建rootfs目錄

    mkdir ~/rootfs

    sudo chmod 777 ~/rootfs

  2、修改配置文件:

    sudo vim /etc/exports并寫入:/home/gxl/rootfs *(rw,async,no_root_squash)    -- 注意不要在*(中間或其他位置隨意加空格

  3、啟用服務

    sudo systemctl restart rpcbind.service

    sudo systemctl restart nfs-server.service

    sudo systemctl enable rpcbind.service

    sudo systemctl enable nfs-server.service

  4、測試

    mkdir ~/workdir/rootfstest

    sudo mount -t nfs -o rw 192.168.3.252:/home/gxl/rootfs /home/gxl/workdir/rootfstest/

    如可看到rootfstest目錄與~/rootfs目錄同步即成功

    

 

取消掛載:sudo umount ~/workdir/rootfstest/

以上,tftp以及nfs已經安裝并配置成功,后面通過修改uboot參數即可從tftp中加載內核和設備樹,以及內核啟動起后直接掛載網絡文件系統。


關鍵字:開發環境搭建 引用地址:imx6ull開發環境搭建之tftp&nfs搭建

上一篇:imx6ull之linux內核移植
下一篇:imx6ull交叉編譯工具鏈安裝

推薦閱讀最新更新時間:2025-03-27 03:08

IMX6ULL學習筆記(7)——通過SD卡啟動U-Boot
一、簡介 在 Ubuntu 下可以更精細地操作 SD/TF 卡:可以把 sdcoard.img 整個燒寫到卡上,也可以單獨燒寫 U-Boot 到卡上,甚至掛接卡上的文件系統后單獨更新里面的文件。 常用于做 U-Boot 測試。 1.1 dd命令 主用功能是用于拷貝文件,也就是用指定大小的塊去拷貝一個文件,并在拷貝的同時進行指定的轉換(默認從標準輸入拷貝到標準輸出,這意味dd可以在管道中使用)。這個拷貝過程簡單理解就是讀取,轉換并輸出數據。 用法: dd 二、識別SD卡 首先 SD 卡插入讀卡器,再把讀卡器插入電腦。 VMWare 有時候會自動彈出對話框,選擇 連接到虛擬機 即可。 如果沒有對話框,可以通過
[單片機]
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 攀枝花市| 香港| 贵阳市| 遂宁市| 浠水县| 五家渠市| 乌兰县| 大理市| 即墨市| 普陀区| 海丰县| 桃园县| 图们市| 基隆市| 合肥市| 宣恩县| 陇川县| 石阡县| 纳雍县| 秦安县| 顺昌县| 安仁县| 南江县| 水城县| 江口县| 凤凰县| 天峨县| 砚山县| 商洛市| 金阳县| 武定县| 方城县| 西平县| 东丰县| 呼玛县| 洪洞县| 乌拉特前旗| 博湖县| 洛川县| 成都市| 德保县|