嵌入式檔案系統韌體img製作與解包

2021-10-22 15:34:51 字數 654 閱讀 5321

一、檔案系統韌體img解包步驟

1、把img檔案命名為gz打包檔案

cp rootfs.img rootfs.img.gz

2、重新再用gunzip工具解壓縮rootfs.img.gz檔案為新的rootfs.img

gunzip rootfs.img.gz 

3、生成乙個新的解包資料夾rootfs,用於後面解包出來放入所有的img解包檔案

mkdir rootfs

4、把要解包的rootfs.img移入我們要放入的解包資料夾rootfs內

mv rootfs.img rootfs

進入rootfs資料夾

cd rootfs

5、使用cpio工具實現解包rootfs.img,

cpio -ivmd < rootfs.img 

6、最終得到解包的資料夾結果

ls -al 

可以看到所有解包的檔案

2、進入rootfs資料夾,並進行組包為上層目錄的rootfs.img

cd  rootfs

find . | cpio -o -h newc | gzip -9  > ../rootfs.img 

3、進入上級目錄,檢視是否生成最新的rootfs.img

cd ../ && ls -al rootfs.img

嵌入式Linux學習 製作NFS檔案系統

四 製作nfs檔案系統 首先,要配置虛擬機器上的linux支援nfs,配置共享目錄,通過 cat etc exports可以檢視共享目錄。在配置linux核心時,要選擇支援nfs。在最開始,讓u boot的環境變數為 set bootargs noinitrd root dev mtdblock3 ...

嵌入式Linux核心,檔案系統的製作

嵌入式linux系統由 linux核心 根檔案系統 兩部分組成 乙個完整的嵌入式linux系統組成 bootloader boot parameters kernel root filesystem 嵌入式linux系統使用的是linux核心,製作方法基本和x86平台的linux核心一致,下面介紹製...

嵌入式linux核心與根檔案系統製作

製作嵌入式平台使用的linux核心,方法和製作pc平台的linux核心基本一致,下面使用對比的方法介紹如何製作用於mini2440開發板的核心。1 清除原有配置和中間檔案 x86 make distclean arm make distclean 2 配置核心 x86 make menuconfig...