本帖最后由 hynwind 于 2014-7-26 16:24 编辑
简介:我们使用linux系统,很多时候都是不需要图形系统的,而一般开发板提供的系统都是带有图形界面的,本节介绍如何制作无界面的linux系统!
目标平台: 迅为电子 iTOP-4412开发板
Exynos-4412不仅可以运行Android,还可以运行简单的linux最小文件系统(不带显示界面的linux系统),下面我们来讲解一下这种文件系统的制作。
制作文件系统我们需要使用到Busybox工具。BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统的自带的shell。
Busybox的下载网址是http://www.busybox.net/,这是一个开源的程序,并且一直在更新中,我们使用的版本是busybox-1.21.1.tar.bz2。下面我们来讲解一下如何使用BusyBox制作最小文件系统:
首先拷贝busybox-1.21.1.tar.bz2到我们的虚拟机的Ubuntu系统上,然后执行解压命令:tar -xvf busybox-1.21.1.tar.bz2,解压完成后如下图: |