2)编译并安装busybox。
$ make
$ make install PREFIX=/home/david/fs2410/cramfs
其中,PREFIX用于指定安装目录,如果不设置该选项,则默认在当前目录下创建_install目录。创建的安装目录的内容如下:
$ ls
bin linuxrc sbin usr
(3)由此可知,使用busybox软件包所创建的文件系统还缺少很多东西。
(4)通过创建系统所需的目录和文件来完善文件系统的内容。
$ mkdir mnt root var tmp proc boot etc lib
$ mkdir /var/{lock,log,mail,run,spool}
(5)将所需的交叉编译链接库复制到lib目录中,这些库文件位于/usr/local/arm/3.3.2/lib下。在复制时应该注意采用打包后解包的方式,以保证符号链接的正确性和完整性。删除所有目录和静态库文件,并使用arm-linux-strip工具剥除库文件中的调试段信息,从而减少库的体积。
(6)创建一些重要文件。inittab是Linux启动之后第一个被访问的脚本文件。
# This is run first except when booting
::sysinit:/etc/init.d/rcS
# Start an "askfirst" shell on the console
#::askfirst:-/bin/bash
::askfirst:/bin/bash
# Stuff to do when restarting the init process
::restart:/sbin/init
#::once:/sbin/raja.sh
#::respawn:/sbin/iom
::once:/usr/etc/rc.local
# Stuff to do before rebooting
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r
建立init.d目录,进入init.d目录,建立rcS文件,文件内容如下:
#!/bin/sh
# This is the first script called by init process
/bin/mount -a
exec /usr/etc/rc.local
之前在西安尚观的网站看过一些视频觉得还不错,喜欢的也可以自己去看看
$ make
$ make install PREFIX=/home/david/fs2410/cramfs
其中,PREFIX用于指定安装目录,如果不设置该选项,则默认在当前目录下创建_install目录。创建的安装目录的内容如下:
$ ls
bin linuxrc sbin usr
(3)由此可知,使用busybox软件包所创建的文件系统还缺少很多东西。
(4)通过创建系统所需的目录和文件来完善文件系统的内容。
$ mkdir mnt root var tmp proc boot etc lib
$ mkdir /var/{lock,log,mail,run,spool}
(5)将所需的交叉编译链接库复制到lib目录中,这些库文件位于/usr/local/arm/3.3.2/lib下。在复制时应该注意采用打包后解包的方式,以保证符号链接的正确性和完整性。删除所有目录和静态库文件,并使用arm-linux-strip工具剥除库文件中的调试段信息,从而减少库的体积。
(6)创建一些重要文件。inittab是Linux启动之后第一个被访问的脚本文件。
# This is run first except when booting
::sysinit:/etc/init.d/rcS
# Start an "askfirst" shell on the console
#::askfirst:-/bin/bash
::askfirst:/bin/bash
# Stuff to do when restarting the init process
::restart:/sbin/init
#::once:/sbin/raja.sh
#::respawn:/sbin/iom
::once:/usr/etc/rc.local
# Stuff to do before rebooting
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r
建立init.d目录,进入init.d目录,建立rcS文件,文件内容如下:
#!/bin/sh
# This is the first script called by init process
/bin/mount -a
exec /usr/etc/rc.local
之前在西安尚观的网站看过一些视频觉得还不错,喜欢的也可以自己去看看