树莓派4b制作加载的FLASH文件系统并移植busybox
2021SC@SDUSC
BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统的自带的shell。
一、下载 busybox 源码
二、编译 busybox
linux中inittab文件详解linux中inittab文件详解_u014089899的博客-CSDN博客_inittab
(https://blog.csdn.net/u014089899/article/details/80622607)
/*init的进程号是1(ps -aux | less),从这一点就能看出,init进程是系统所有进程的起点,Linux在完成核内引导以后,就开始运行init程序。
init程序需要读取配置文件/etc/inittab。inittab是一个不可执行的文本文件,它有若干行指令所组成。
理解Runlevel:
runlevel用来表示在init进程结束之后的系统状态,在系统的硬件中没有固定的信息来表示runlevel,它纯粹是一种软件结构。init和inittab是runlevel影响系统状态的唯一原因。在上述例子中inittab文件起始阶段的注释主要用来描述runlevel:
Runlevel=0 是让init关闭所有进程并终止系统。
Runlevel=1 是用来将系统转到单用户模式,单用户模式只能有系统管理员进入,在该模式下处理那些在有登录用户的情况下不能进行更改的文件,改runlevel的编号1也可以用S代替。
Runlevel=2 是允许系统进入多用户的模式,但并不支持文件共享,这种模式很少应用。
Runlevel=3 是最常用的运行模式,主要用来提供真正的多用户模式,也是多数服务器的缺省模式。
Runlevel=4 一般不被系统使用,用户可以设计自己的系统状态并将其应用到runlevel 4阶段,尽管很少使用,但使用该系统可以实现一些特定的登录请求。
Runlevel=5 是将系统初始化为专用的X Window终端。对功能强大的Linux系统来说,这并不是好的选择,但用户如果需要这样,也可以通过在runlevel启动来实现该方案。
Runlevel=6 是关闭所有运行的进程并重新启动系统。 */
四、移植到 sd 卡
树莓派4b制作加载的FLASH文件系统并移植busybox相关推荐
- 怎么解决浏览器提示无法加载shockwave flash?
最近,有用户向小编反映:其电脑在用浏览器观看视频时,弹出"无法加载shockwave flash"的提示,导致无法继续观看视频.那你们知道"shockwave flash ...
- Xilinx远程更新之Flash加载时间/Flash区域划分技巧
一 Flash加载时间 由于项目中需要一次性对多片不同的FPGA进行在线升级,在最初搭建底层时为了方便(偷懒)统一将FLASH SPI时钟约束成50MHz的时钟,这也为后期调试埋了一颗定时炸弹. 这 ...
- 【AIX 命令学习】加载与卸载文件系统!
ufserver[/]#mount --查看系统中已安装的文件系统 node mounted mounted over vfs date ...
- 嵌入式Uboot,通过tftp进行内核镜像的加载及flash写入
概述 今天主要完成的是利用uboot下tftp进行内核镜像的加载及写入flash中.算是学习笔记,也是自己第一次玩这个,记录一下. 系统环境 pc端:linux : ubuntu14.04 嵌入式端: ...
- CSS3制作加载中loading动画效果
常见的loading加载中通常是使用一个gif来实现动画效果,实际上我们可以使用css3的特性来制作,本文介绍了一种线性加载效果的css3制作方法. 在web开发中经常遇到ajax的加载,那个加载中的 ...
- elasticsearch预加载数据到文件系统缓存
默认情况下,Elasticsearch搜索完全依赖于操作系统文件系统缓存来缓存I / O操作.可以设置index.store.preload,以便通知操作系统启动时将索引文件的内容预加载到内存中.此设 ...
- 使用树莓派4B制作NAS(不推荐重度用户使用)基于samba
注:树莓派4B的速度并不快,使用固态硬盘的话会快一点,普通机械硬盘的话在100MB每秒左右,推荐写论文或者轻度办公使用,不推荐重度用户使用 *** 使用samba制作的NAS其实功能上与共享文件夹几乎 ...
- 使用HTML+CSS制作加载动画
简单的页面加载动画 html部分 <!DOCTYPE html> <html><head><meta charset="utf-8" /& ...
- android加载.swf flash文件
项目结构: 一.SwfTest.java package com.example.helloworld; import android.app.Activity; import android.os. ...
最新文章
- net start mysql 无法启动mysql解决方案之一【NET HELPMSG 3534】
- iOS:(接口适配器3)--iPhone适应不同型号 6/6plus 前
- rust电器元件需要什么材料_云南自考大专报考需要什么材料?
- 蓝桥杯基础模块4_3:矩阵按键
- java组合框的事件有哪些_博为峰Java技术文章 ——JavaSE Swing列表框选取事件的处理...
- pb9 调用系统语音_成都电销系统一个月多少钱_选择灵狐传媒_收费透明
- C/C++库函数math用法案例篇二
- epoll, NIO,AIO
- eclipse创建springBoot工程
- Linux - Unbuntu管理员密码 初次登录 验证错误
- .chm 文档打不开
- MariaDB安装配置
- EXCEL斜线表头三种画法
- DNS --域名系统
- arctanx麦克劳林公式推导过程_考研高数公式知识点整理
- java家庭记账代码_Java的家庭记账本程序(B)
- 国际公认反洗钱师协会(ACAMS)最权威的反洗钱定义、方式、措施、监管机构和政策汇总
- .Net Core 图片合成、证书生成
- JAVA:01大学四年到毕业工作5年的学习路线资源汇总(转)
- 常用指标MAE/MAPE/RMSE
热门文章
- 网评100首最好听的歌
- 计算机辅助设计在环境工程中的应用,试论计算机辅助设计在环境工程中的应用原稿(全文完整版)...
- ps纯色、渐变填充图层只能是灰色
- bzoj4605 崂山白花蛇草水
- Windows 纤程详解
- linux版retroarch游戏,RetroArch下载
- php 炒粉,一碗粉定终身?黄屋屯炒粉还有着这样的浪漫故事,钦州人口口相传...
- MindMapper屏幕捕获功能该如何使用
- 计算机应用基础第四版答案周南岳,计算机应用基础第周南岳win+office期末复习及答案.docx...
- 京东超级秒杀时间html,京东418超级秒杀节LOGO及使用规范