您当前的位置: 首页 >  linux

DS小龙哥

暂无认证

  • 0浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux下BusyBox根文件系统制作

DS小龙哥 发布时间:2022-03-31 23:30:00 ,浏览量:0

1. busybox介绍

BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统的自带的shell。BusyBox提供了一个比较完善的环境,可以适用于任何小的嵌入式系统。

这篇文章就介绍如何使用BusyBox制作一个最小根文件系统,让Linux系统能够正常跑起来,能进入Linux命令行终端。

一个嵌入式Linux系统启动需要大致3个步骤:

  1. 编译、烧录、启动uboot引导程序 ,并设置好uboot环境变量
  2. 编译、烧录内核,并使用uboot引导内核,成功启动内核
  3. 如果使用nfs网络挂载方式,在设置uboot环境变量的时候,就设置好nfs服务器的ip地址,目录等参数,等Linux内核启动后根据参数指引去挂载根文件系统,挂载成功之后,最终进入到命令行终端,接下来就可以愉快的进行Linux编程了。
2. 获取busybox源码

官网链接:http://www.busybox.net/ 下载截图:

3. 制作过程 (1). 环境介绍
关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.0393s