initramfs文件系统制作
来源:互联网 发布:自动答题软件 编辑:程序博客网 时间:2024/06/01 09:14
内核版本:linux-2.6.32.2 实验平台:mini2440
initramfs是基于RAM的文件系统,它是在内存中开辟的一段内存空间来存储文件系统,它是只读的,也就是说不能存储数据的,一旦系统重启,文件系统就会恢复到最初始的状态。
1. 根文件系统的创建
首先需要建立好根文件系统,比如建立必要的目录结构、创建设备文件、编写etc目录下相关文件、将busybox下执行make install命令将系统的命令复制到文件系统中等等。
2. 建立init软链接
在根文件系统的根目录下执行下面的命令:
ln -s ./bin/busybox init
3. 配置内核
General setup --->[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support(/home/tracy/work/mini2440/rootfs) Initramfs source file(s)
需要指定rootfs目录所在路径。
4. 编译内核
make ARCH=arm CROSS_COMPILE=arm-linux-
5. 在bootloader中设置内核启动的命令行参数
noinitrd console=ttySAC0,115200
6. 下载内核
将编译好的内核下载到nand flash(不需要下载根文件系统)。
0 0
- Initramfs文件系统的制作
- initramfs文件系统制作
- Initramfs文件系统的制作
- initramfs文件系统制作和移植
- 大容量initramfs文件系统制作
- initramfs文件系统制作和移植
- 根文件系统制作之initramfs
- OK210制作根文件系统(1)initramfs
- BusyBox制作Initramfs嵌入式Linux根文件系统
- initramfs文件系统的介绍与制作
- BusyBox制作Initramfs嵌入式Linux根文件系统
- initramfs文件系统的制作和移植
- fl2440之initramfs文件系统制作与移植
- BusyBox制作Initramfs嵌入式Linux根文件系统
- 制作initramfs根文件系统内核并用其启动最终文件系统
- Initramfs制作
- mini6410基于linux2.6.36内核制作initramfs文件系统
- Linux嵌入式移植之——(2)文件系统制作, initramfs
- 删除重复行SQL举例
- 【前端开发】提高网站加载速度
- 寝室空调遥控解码
- Qt5官方demo解析集22——Extending QML - Object and List Property Types Example
- Android配置
- initramfs文件系统制作
- Android入门 在ListView中如何进行精确的定位
- Maven与eclipse整合
- 九度题目1112:拦截导弹
- android支付宝接入(一)
- 对于SG函数的理解
- Qwt源码解读之缩放操作类——QwtMagnifier and QwtPlotMagnifier
- A Survey On Relation Extraction
- 【AC自动机】 HDOJ 3247 Resource Archiver