設定驅動選項
解壓原始碼
tar xvf busybox-1.22.1.tar.bz2
進入原始碼目錄配置原始碼
- make menuconfig
busybox settings --->
build options --->
[*] build busybox as a static binary (no shared libs)
[ ] force nommu build
[ ] build with large file support (for accessing files > 2 gb)
(arm-cortex_a8-linux-gnueabi-) cross compiler prefix
() additional cflags
編譯安裝
make
make install
建立其他需要的目錄
mkdir dev etc mnt proc var tmp sys root
新增工具鏈中的庫拷貝到 _install目錄下
cp /home/linux/toolchain/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/lib/ . -a
拷貝到共享目錄下
cp -arf ./_install /rootfs
根檔案系統移植
centos7系統 一.嵌入式linux系統 引導引導程式 環境變數引數 linux核心 根檔案系統 使用者應用程式 bootloader boot paramerers kernel root fliesystem 二.根檔案系統製作 tar jxvf busybox 1.26.2.tar.bz2...
yaffs檔案系統移植筆記
一 開發環境 1 核心 linux 2.6.22.6 2 jz2440 3 ubuntu 9.10 二 移植yaffs檔案系統 1 解壓yaffs source.tar.gz。本文直接解壓到當前目錄。使用命令 tar xzf yaffs source.tar.gz 切換到解壓的yaffs2目錄 cd...
根檔案系統移植(1) 根檔案系統介紹
一 什麼是根檔案系統 1 首先明白一點,我們的檔案在硬碟上的儲存並非是連續存放的,而是零散的存放在硬碟中的某些空餘扇區中的,這就導致了我們很難去檢視我們存放的檔案 因為人無法記住所有檔案存放在哪些扇區,已經扇區的順序 這時就有了我們的檔案系統,所以簡單來講,檔案系統就是對乙個儲存裝置上的資料和元資料...