使用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

相关推荐

  • 支付宝余利宝提现要手续费吗

    余利宝原是避免支付宝提现手续费最方便的方法,不过福利不长久,最近在规定上也有了一些调整,可能是因为用户群逐渐壮大了。 01 余利宝 经常用支付宝的朋友应该知道,当别人给你发红包或者…

    2023-07-12
  • FGO日服怎么下,fgo日服怎么玩

    大佬们都知道《Fate/Grand Order》是日本游戏厂商TYPE-MOON于2015年7月发行的厨力向卡牌RPG游戏,2016年9月被B站代理后在国内引起Fate粉的广泛关注…

    2022-12-29
  • beats面条一代(beats urbeats2.0真假辨别)

    beats urbeats2.0(非麽声魔音)小面条新版与老版改变了啥?BY梦之蓝海心 beats urbeats2.0(非魔声魔音)小面条入耳式耳机目前可以说是BEATS(非魔声…

    2023-05-10
  • intelhdgraphics510能玩游戏么

    Intel(R) HD Graphics是Intel一系列的集成显示核心,中国大陆官方中文品牌名称为核芯显卡,俗称集成显卡。不同于以往集成在芯片组的显示核心,此次显示核心是集成于处…

    2023-06-18
  • 怎么盗号QQ账号

    随着网络的普及,QQ已经成为我们日常生活中不可或缺的通讯工具。然而,QQ账号被盗号成为了一个常见的问题,给我们的生活带来了很大的困扰。如果不及时采取措施,被盗号的QQ账号可能会导致…

    2023-08-02
  • 我叫mt专属装备怎么获得(我叫mt装备强化省钱技巧)

    我叫MT世界攻略装备打造系统操作新手教学,玩家在进入游戏后要想获得强力装备可以通过游戏中的打造系统为自己打造一款合适的装备。带来我叫MT世界攻略教大家怎么去获取厉害的装备在战斗中赢…

    2023-07-06
  • 小米电视怎么样,小米电视怎么样是否值得买

    我家是小米电视3,55寸。 首先,质量没问题。买过很多电子产品,坏的几率是随机的,大品牌都差不多质量。 画质。有运动补偿,有4k,但从来没用过那么高分辨率。坐三米远,高清和超高清已…

    2022-12-22
  • 有没有解决失眠小妙招

    大家好,我是林医生,我们都知道钱钟书有严重失眠症,并且需要靠吃安眠药入睡。他曾说过:“药就像鬼符,第一次有用, 第二次就没有用了。”继而感慨地说:“还是锻炼管用。”所以想要真正解决…

    2023-01-06
  • 通过微信里的哪些功能可以发现对方出轨

    微信现在几乎每个人都有,人们互相联系的方式,大多也都是通过微信,那些背叛婚姻,背叛家庭的人,当然也离不开微信,那么,通过微信里的哪些功能,可以发现对方出轨呢? 一 查看微信里的聊天…

    2023-04-04
  • 安卓手机字库拆装方法

    安卓手机零风险字库拆装教程。 用理论如何修手机,大家好,我是强哥。今天给大家带来的是安卓手机零风险拆装字库的教程。今天教大家安卓手机如何去拆字库的。 ·拆出字库的一种方法,这个地方…

    2023-07-12