1. 用initrd方式构建根文件系统
操作步骤:
0) set enveniment
a) $ export PATH=$PATH:/usr/local/arm/arm-2009q3/bin
1) make busybox.
a) $ cd busybox-1.20.2
b) $ make menuconfig
Busybox Settings
--> Build Options
[*] select build busybox as a static binary
(arm-none-linux-gnueabi-) Cross Compiler Prefix
c) $ make
d) $ make install
e) $ cd ..
2) create necessary directory and files
a) $ mkdir initrd && cd initrd
b) $ mkdir -p etc/init.d proc sys dev
c) $ sudo cp
操作步骤:
0) set enveniment
a) $ export PATH=$PATH:/usr/local/arm/arm-2009q3/bin
1) make busybox.
a) $ cd busybox-1.20.2
b) $ make menuconfig
Busybox Settings
--> Build Options
[*] select build busybox as a static binary
(arm-none-linux-gnueabi-) Cross Compiler Prefix
c) $ make
d) $ make install
e) $ cd ..
2) create necessary directory and files
a) $ mkdir initrd && cd initrd
b) $ mkdir -p etc/init.d proc sys dev
c) $ sudo cp