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

imx6ull之根文件系統busybox移植

發布者:phi31最新更新時間:2025-02-27 來源: cnblogs關鍵字:根文件系統 手機看文章 掃描二維碼
隨時隨地手機看文章

開發板:飛凌 OKMX6ULL-S + 7寸電阻屏

交叉編譯工具鏈:gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf

busybox: busybox-1.32.1.tar.bz2

 

一、busybox移植

  1、上傳并解壓busybox-1.32.1.tar.bz2:tar -jxvf busybox-1.32.1.tar.bz2

  2、修改Makefile

    164 CROSS_COMPILE ?= arm-linux-gnueabihf-

    190 ARCH ?= arm

  3、配置

    make menuconfig

    Settings --->
    [*] Don't use /usr
    (arm-linux-gnueabihf-) Cross compiler prefix
    [*] vi-style line editing commands
    Linux Module Utilities --->
    [ ] Simplified modutils
    Linux System Utilities --->
    [*] mdev (17 kb) (NEW) 默認已選擇

  4、編譯安裝

    make

    make install

    在_install目錄即為已經編譯完成的根文件系統

    

 

 

   5、完善文件系統

    將交叉工具鏈的庫復制到根文件系統中:

      cp /opt/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib/ . -rf

      cp /opt/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/ . -rf

    創建其他目錄:

      mkdir dev etc mnt proc root sys tmp

      chmod 777 tmp

    在etc目錄下創建fstab inittab init.d/rcS

      touch fstab inittab

      mkdir init.d

      touch init.d/rcS

      chmod +x init.d/rcS

    并修改為如下:

      

 

 二、測試文件系統

  1、復制到~/rootfs中

    cd ~

    cp busybox-1.32.1/_install/* rootfs -a

  2、給開發板上電(這里使用nfs測試)

    

 

 

OK,busybox移植成功~


關鍵字:根文件系統 引用地址:imx6ull之根文件系統busybox移植

上一篇:imx6ull之tslib移植
下一篇:imx6ull之linux內核移植

推薦閱讀最新更新時間:2025-04-23 16:14

linux 2.6.24.4及文件系統在S3C2410上的移植(使用4.3.2編譯器支持eabi)(基于GEC2410)
之前移植了linux-2.6.24.4和根文件系統(使用busybox-1.10.1創建)在GEC2410平臺上運行。可參考之前的筆記: 內核配置: http://blog.csdn.net/shevsten/archive/2010/05/17/5599790.aspx 根文件系統: http://blog.csdn.net/shevsten/archive/2010/05/26/5625133.aspx 在測試一個用4.3(支持EABI)編譯的應用程序時開始出現找不到庫,將4.3.2編譯器目錄/usr/local/arm/compiler/arm-none-linux-gnueabi/libc/armv4t/lib中所
[單片機]
嵌入式Linux文件系統Ramdisk的制作過程
ramdisk是一個最小的linux rootfs系統,它包含了除內核以外的所有linux系統在引導和管理時需要的工具,包含如下目錄: bin,dev,etc,home,lib,mnt,proc,sbin,usr,var。還需要有一些基本的工具:sh,ls,cp,mv……(位于/bin目錄中);必要的配置文件: inittab,rc,fstab……位于(/etc目錄種);必要的設備文件:/dev/tty*,/dev /console,/dev/men……(位于/dev目錄中);sh,ls等工具必 要的運行庫:glibc。 一、在一個已建好的文件系統上進行修改 設已建立好的文件系統壓縮文件為ramdisk.gz 1、解壓 #cd ra
[嵌入式]
小廣播
設計資源 培訓 開發板 精華推薦

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

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

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 马关县| 宣化县| 长阳| 武宁县| 临武县| 香格里拉县| 民丰县| 雷山县| 云梦县| 陆丰市| 霍林郭勒市| 昌都县| 七台河市| 奎屯市| 奉节县| 青冈县| 华坪县| 陵川县| 稻城县| 淮安市| 正镶白旗| 鄂托克前旗| 安国市| 济源市| 天台县| 禹城市| 九龙城区| 福鼎市| 桐梓县| 团风县| 河东区| 德惠市| 长葛市| 锦州市| 肥东县| 射阳县| 福州市| 南丰县| 赣州市| 怀仁县| 龙陵县|