用busybox制作文件系统

本文档详细介绍了如何利用busybox制作ramdisk文件系统,以提高系统性能。过程包括在Ubuntu虚拟机中下载安装busybox,用busybox创建ramdisk,使用mkimage工具转换成uboot可识别的格式,以及编译、烧写和部署系统。
摘要由CSDN通过智能技术生成

文件系统有多种类型,在本实验中我们要制作的是ramdisk文件系统。ramdisk也就是内存盘的意思,实际上是把系统内存划出一部分当作硬盘使用。对于操作系统来讲内存的存取速度远远大于机械磁盘,所以RAM驱动器肯定要比机械的硬盘快得多。对于一些经常被访问、并且不会被更改的文件,应用程序等,可以将它们通过Ramdisk放在内存中,然后用内存的速度运行它,能够明显地提高系统性能。Ramdisk工作于虚拟文件系统(VFS)层,不能格式化,但可以创建多个Ramdisk。这也是现在内存越做越大,越来越廉价,导致了ramdisk文件系统的流行。

 

由于在另一篇文档《UT4418最小Linux系统》中已经讲解了怎样部署Linux系统在UT4418上,所以这篇文档主要讲述了怎样用busybox做一个可以被成功挂载的文件系统,并顺便提了一下怎样部署Linux系统在同为Cortex A9的UT4412BV02开发板上。整个工作主要分成四部分:

1、在Ubuntu虚拟机中下载安装busybox;

2、用busybox制作ramdisk文件系统;

3、用mkimage工具把ramdisk.img做成ramdisk-uboot.img;

4、编译烧写u-boot.bin、zImage、ramdisk-uboot.img,修改u-boot的bootargs和bootcmd环境变量,部署系统。

 

1、在Ubuntu虚拟机中下载安装busybox

BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、 cat 和 echo等等,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值