busybox是什么?

我们首先得清楚,linux发行版 = linux内核+根文件系统。

我们busybox是属于根文件系统哪一类范畴的。它为我们提供应用程序像ls、cd、pwd等命令。提供了一个可执行的/linuxrc

之前我在我的博客里面转载了一篇busybox编译会出现的问题与解决方法。而且我已经亲身从网上下载过现在目前2018的最新版本进行编译,并且能够通过那篇转载的文章成功编译,这里我就不细说了。

首先,我们移植busybox之前得创建好我们的根文件系统rootfs

然后我们在编译后的busybox的根目录下make menuconfig

在Settings选项下的

│ │                              --- Installation Options ("make install" behavior)                                                   │ │  │ │                                  What kind of applet links to install (as soft-links)  --->                                       │ │  │ │                              (/root/x210_port/rootfs/rootfs) Destination path for 'make install' 

找到上面这三个选项,然后选择第三个,选择我们创建rootfs的路径,这里我已经选好了

然后保存退出。在busybox根目录下进行make install,这就成功地将我们的busybox里面的内容安装到我们的根文件系统里面去了

然后我通过nfs创建网络的根文件系统进行调试。发现挂载根文件系统成功而且。/linuxrc执行成功。但是出现很多找不到这个文件的错误,这个会在后面的blog分享

busybox的移植相关推荐

  1. busybox移植到ARM开发板

    0. 概述 这里是简单介绍什么是busybox,busybox的移植步骤,以及其中遇到的一些问题,然后介绍了其中一些文件夹的作用.移植完成后再将交叉编译工具链中的动态链接库拷贝到构建好的根文件系统当中 ...

  2. 创客exynos-fs4412系统移植-(uboot,内核,文件系统)

    fs4412系统移植学习笔记 环境: ubuntu 14.04 发行版 FS4412 实验平台 交叉编译工具:arm-none-linux-gnueabi- gcc: 4.8.5 目录 fs4412系 ...

  3. x210:uboot和系统移植

    注:本文是对朱老师uboot和系统移植课程的备忘引导性笔记,主要是为了能够在学完后快速回忆起相关内容.本文主要记录了一些关键易忘性知识点并包含少量理解性内容,遵循尽量精简的原则,以尽量少的篇幅概括整个 ...

  4. busybox的作用和功能

    第一篇: 1,busybox简介 busybox是一个集成了一百多个最常用linux命令和工具的软件,他甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功能却只有区区1M左右的大小 ...

  5. linux根文件系统创建过程

    步骤一:创建根文件系统基本目录 1.在home目录下创建:mkdir rootfs,然后, 2.在usr/下面建立子目录 3.在dev/下面建立字符设备文件 4安装/etc,系统所有配置文件都在这里, ...

  6. 【超详细】嵌入式软件学习大纲

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_34981463/article/ ...

  7. 安卓修炼之路必要要知道的要求和建议

    偶然在一个群中看到有人转发了这篇文章,感觉写得真不错,所以转发下来.向大师学习! (一)成为Android高手必须掌握的8项基本要求 [1] Android操作系统概述 1. Android系统架构. ...

  8. Linux内核的配置和编译

    文章目录 前言 1.内核介绍 2.linux内核源码目录结构 3.内核配置和编译实验 4.内核的配置原理 5.menuconfig 6.Kconfig文件详解 7.menuconfig的实验 前言 以 ...

  9. 【Linux系统开发】x210开发板根目录文件系统构建

    文章目录 一.开发板配置 二.了解rootfs 三.虚拟机文件配置 1.目录配置 2.x210_bsp配置 3.rootfs配置 4.make menuconfig 四.busybox的移植实战 1. ...

最新文章

  1. 怎样下载python模块sublime text3中_Python3.7.3安装教程并集成Sublime Text3
  2. Java Servlet监听器的分类
  3. 包邮送50本畅销书,值得阅读!
  4. SAP JAM的自定义widget编辑功能
  5. mysql 扫描所有字段_select扫描mysql innodb表时,select只输出主键列,会不会扫描全表?...
  6. MSDN宝藏库中,初学者应该看的东西【整理的很辛苦哦】
  7. 【API进阶之路】用API打造一条自动化内容生产流水线
  8. 学生信息表 -通过选择年级和班级得到详细的学生信息名单
  9. python3 集体智慧编程第九章advancedclassify.py代码
  10. 冯乐乐之三,SHADERLAB入门
  11. 【转】华为手机logcat不出日志解决方案
  12. atikmpag.sys 导致蓝屏
  13. 深入浅出解析变分法——一种常用的数学方法
  14. 《机器学习》西瓜书课后题7.3
  15. 解决端口被占用问题(以80端口为例)
  16. IMAX重开369家中国影院;康希诺辉瑞签署疫苗推广服务协议 | 美通企业日报
  17. 计算机画画作品 人物 游泳,幼儿人物画图片游泳的人
  18. html创建盒子,HTML 盒子
  19. 课时23:递归:这帮小兔崽子
  20. 防止开发人员开发后门程序,数据库安全之应用程序调用的危险

热门文章

  1. Jquery 图片浏览插件
  2. filezilla ftp server 425 Can‘t open data connection for transfer of “/“ 错误 windows
  3. android 4.0的手机,酷派推出国内首款Android 4.0手机
  4. UE4 断线重连的实现
  5. 适合3D建模、工程设计的平民价笔记本,五千左右
  6. Windows Phone开发(二)-- 框架结构和启动过程
  7. 解读vue-element-admin登录逻辑permission.js
  8. 计算机文件夹操作教案,《文件和文件夹的基本操作》的说课稿
  9. 无功补偿基础知识学习
  10. 安卓开发 根据view布局动态生成带文字头像