我們想要開發(fā)板上面燒寫 busybox 文件系統(tǒng),我們首先將 busybox 鏡像拷貝到 dhcp 目錄下,busybox鏡像在終結(jié)者 ULL 光盤資料\i.MX6ULL 終結(jié)者光盤資料\08_開發(fā)板系統(tǒng)鏡像\03_文件系統(tǒng)鏡像\01_Busybox文件系統(tǒng)可以找到,如圖 89.4.1 所示:![]() 然后執(zhí)行命令:將其解壓 ![]() 將 client 目錄下編譯好的 dhclient 可執(zhí)行文件拷貝到目標(biāo)板系統(tǒng)的/bin 目錄下,輸入命令: cp /home/topeet/dhcp/dhcp-4.4.1/client/dhclient ./bin/ 如圖 89.4.3 所示 ![]() 查看./bin/目錄下是否有 dhclient ![]() 將 client 目錄下的 dhclient.conf.5 和 client/scripts/linux 拷貝到目標(biāo)板的/sbin 目錄下,輸入命令: cp /home/topeet/dhcp/dhcp-4.4.1/client/dhclient.conf.5 ./sbin/ cp /home/topeet/dhcp/dhcp-4.4.1/client/scripts/linux ./sbin/ 如圖 89.4.5 所示: ![]() 并將 dhclient.conf.5 改名為 dhclient.conf,將 linux 腳本改名為 dhclient-script,輸入命令:mv ./sbin/dhclient.conf.5 ./sbin/dhclient.conf mv ./sbin/linux ./sbin/dhclient-script 如圖 89.4.6 所示: ![]() 并輸入命令 chmod +x ./sbin/dhclient-script,為 dhclient-script 添加可執(zhí)行屬性。 ![]() 修改 dhclient-script 文件,將第一行修改為#!/bin/sh 如圖 89.4.8 和圖 89.4.9 所示: ![]() 圖 89.4.8 ![]() 然后我們使用命令 tar -vcjf ./rootfs.tar.bz2 .將文件系統(tǒng)打包 tar -vcjf ./rootfs.tar.bz2 . ![]() 輸入命令:chmod 777 -R rootfs.tar.bz2 賦予權(quán)限。 ![]() ![]() |