使用busybox制作小型linux系统

exynos-4412 不仅可以运行 Android,还可以运行简单的 Linux 最小文件系统。 最小 Linux 系统是“麻雀虽小,五脏俱全”,它是不带图形界面的 linux 系统,可以用来学习 linux 系统编程,便于理解。
1. 工具
1.1 硬件工具
PC 机
迅为4412开发板
1.2 软件工具
虚拟机
Ubuntu 系统
busybox 工具
2.配置 Busybox
如何使用 BusyBox 制作最小文件系统。
在虚拟机的 Ubuntu 的目录“/home”下新建目录“mkdir minilinux”,这个目录可以根据个人习惯建立,并不是强制要求,如下图所示。

如何使用 BusyBox 制作Linux最小文件系统

使用 SSH 软件拷贝 busybox-1.21.1.tar.bz2(这个软件在对应的实验视频目录文件下)到虚拟机的 Ubuntu 系统上的目录“/home/minilinux”下,然后在目录“/home/minilinux”下,执行解压命令“tar -xvf busybox-1.21.1.tar.bz2”解压完成后如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后使用“cd busybox-1.22.1”进入到 busybox-1.22.1 目录中,如下图。

如何使用 BusyBox 制作Linux最小文件系统

Busybox的编译配置和Linux内核编译配置使用的命令是一样的,下面开始配置 Busybox, 如下图所示,使用命令“make menuconfig”如下图。

如何使用 BusyBox 制作Linux最小文件系统

会出现 Busybox 的配置界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

如上图,选中 Busybox Settings,然后按回车进入到 Busybox Settings 界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

在 Busybox Settings 配置选项里面需要修改两个地方,第一个是 Build Optiions-> Cross Compiler prefix,它是指定用什么编译器来编译 Busybox,选中 Build Options 如上图,然后按回车,进入到 Build Options 配置界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

选中 Build Options 配置界面的 Cross Compiler prefix 如上图,然后按回车,进入 Cross Compiler prefix 配置界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

输入使用的交叉编译工具 ARM-none-linux-gnueabi-,如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后按回车返回到 Build Options 配置界面,这时可以看到刚才设置的交叉编译工具,如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后使用键盘的左右按键选中 Exit,如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后按回车,回到 Busybox Settings 设置界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

选中 Installation Options 如上图,然后按回车,进入 Installation Options 配置界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

选中 BusyBox installation prefix 如上图所示,然后按回车进入 BusyBox installation prefix 配置界面(这个界面是设置编译完 Busybox,把最终生成的二进制文件安装到哪个目录下面),如下图。

如何使用 BusyBox 制作Linux最小文件系统

删除上图里面的./_install,然后输入“../system”(最终生成的二进制文件会安装到当前目录的上一级目录下的 system 目录里面,注意有两个点),如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后按回车,回到 Installation Options,如下图。

如何使用 BusyBox 制作Linux最小文件系统

使用键盘的向右方向键移动光标到“Exit”,如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后按回车,返回到 Busybox Settings,使用键盘向右的方向键,移动光标到“Exit”, 如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后按回车,返回到 Busybox Configuration,使用键盘向右的方向键移动光标到“Exit”, 如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后输入回车,弹出保存配置界面,使用键盘向右的方向键,移动光标到“Yes”,然后按回车保存配置,退出配置界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

然后按回车保存配置,退出配置界面,如下图。

如何使用 BusyBox 制作Linux最小文件系统

现在 Busybox 的配置已经完成了。

本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023-01-05 13:41
下一篇 2023-01-05 16:29

相关推荐

  • 玩lol游戏很卡怎么办(lol游戏语音一卡一卡的怎么回事)

    一、硬件 首先检测一下你的电脑的CPU、显卡、内存符不符合英雄联盟的最低要求,可以在英雄联盟官网查询最低配置要到什么地步。 也可以通过腾讯电脑管家里面的游戏加速功能检测你的电脑配置…

    数码科技 2022-12-25
  • 什么手机玩谷歌游戏不闪退,玩手游缺少谷歌服务

    【PConline 技巧】由于种种原因,Google并没有进入中国开展业务,所以中国的安卓手机往往也不附带Google服务。这就造成了一些问题,例如某些手游和App,需要Googl…

    2024-01-03
  • 华为手机关闭那三个功能更省电和流畅

    如果你入手了华为手机,那这几个功能一定记得关闭,不然用不了多久,就容易出现卡顿和运行缓慢的问题了。下面把具体的关闭步骤列出来,用华为手机的朋友赶紧看看自己关闭了没有。 杂志锁屏 刚…

    2023-03-04
  • 商家如何加入京东

    说起京东,可能很多消费者对它的自营印象比较深刻,但是作为国内比较大的电商平台之一,光靠自营肯定是远远不够的,也只有商家的加入才能让京东保持更大的竞争力和活力。 想要入驻的话,可以在…

    2023-05-14
  • 苹果手机怎样录屏(苹果手机怎样录屏教程)

    如何在手机上录屏 苹果手机想使用录屏功能,需要做两个准备: 1-先将 iOS 更到11 版本(这是必备条件) 2-到设置中‘解锁“录屏功能。(也就是去设置中将“录屏”功能添加) i…

    2023-07-18
  • ip锁屏密码忘记被停用了如何解决

    锁屏密码忘记或输错太多次导致苹果设备被停用怎么办?下面就来教大家一个通过Apple ID重置锁屏密码方法。 在开始重置密码之前,请了解: 1.忘记密码的设备需要已经安装了 iOS …

    2023-09-18
  • 央视新闻客户端更多移动

    4月12日起 开始持续锁定乌审旗 具体是什么事呢 你是不是和小编一样好奇 原来是为了迎接苍鹭宝宝 3月份以来,春暖花开,正值越冬候鸟返回繁殖地的季节。随着全旗生态环境的不断改善,近…

    2023-07-06
  • 微信新版本即刻怎么用

    今天微信推出了7.0的重大改版,因为是重大改版,引起了众多用户的讨论,作为一款国民级应用,每次的改动都牵动了网友的心,更何况这次的重大改版。 第一个大改动:时刻视频 拍摄入口 在我…

    数码科技 2023-02-02
  • 机场值机流程详解

    机场值机,就是旅客让机场工作人员办理乘机手续。办理值机手续步骤较多,特别是在人流量大的机场,一些不熟悉流程或首次坐飞机的旅客往往会犯迷糊。下面告诉你5个步骤,让你办理值机时井井有条…

    2023-01-05
  • 荣耀手机好吗,荣耀手机克隆

    荣耀手机好吗? 我一直觉得荣耀手机的表现是非常不错的,确实很多人在之前会吐槽他的用料比较一般。因为确实我们会发现,不管是设计还是说配置用料方面。荣耀总是相比搭载高通处理器的厂商要更…

    2023-04-10