linux 根文件系统
september98
这个作者很懒,什么都没留下…
展开
-
几种源码开放的嵌入式文件系统分析与比较
几种源码开放的嵌入式文件系统分析与比较张明磊、尚利宏第 115 期2008/3/1由于嵌入式系统自身存在一些特殊要求,使得一些传统的文件系统(如FAT、EXT2等) 并不十分适合。专用的嵌入式文件系统应有一些自身的特性,如文件系统面对的储存介质特殊性、文件系统应具有的跨平台的安全性,以及整个系统的即时性等。本文介绍了3种源码开放的嵌入式文件系统Cramfs、JFFS2、YAFF转载 2012-10-28 08:41:37 · 4366 阅读 · 0 评论 -
在嵌入式Linux系统中挂载 jffs2 根文件系统
我已经在《构建基本的嵌入式Linux根文件系统》介绍了如何建立基本的嵌入式Linux根文件系统,并用NFS挂载成功。如果要以挂载JFFS2格式的根文件系统,其基本方法就是将这个建立好的根文件系统制作成jffs2镜像,烧到FLASH中,改改Linux的启动参数即可。 具体做法如下:一、宿主机HOST编译制做MTD工具 从http://www.linux-mtd.infradead转载 2012-10-24 18:55:43 · 629 阅读 · 0 评论 -
linux启动时挂载rootfs的几种方式
一直对linux启动时挂载根文件系统的过程存在着很多疑问,今天在水木精华区找到了有用的资料,摘录如下:1。linux启动时,经过一系列初始化之后,需要mount 根文件系统,为最后运行init进程等做准备,mount 根文件系统有这么几种方式: 1)文件系统已经存在于硬盘(或者类似的设备)的某个分区上了,kernel根据启动的命令行参数(root=/dev/xxx),直接进行mount。转载 2012-10-25 10:28:12 · 254 阅读 · 0 评论 -
BUSYBOX介绍
BUSYBOX介绍2006-12-01 15:59级别: 初级M. Tim Jones ([email protected]), 咨询工程师, Emulex2006 年 9 月 11 日BusyBox 是很多标准 Linux® 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更转载 2012-10-25 13:45:00 · 402 阅读 · 0 评论 -
Linux内核Ramdisk(initrd)机制
摘要:对于Linux用户来说,Ramdisk并不陌生,可是为什么需要它呢?本文对Ramdisk在内核启动过程中的作用,以及它的内部机制进行深入介绍。标题 initrd 和 initramfs在内核中的处理临时的根目录rootfs的挂载initrd的解压缩老式的initrd的处理cpio格式的initrd的处理initrd实例分析在早期的Linux系统转载 2012-10-25 13:13:44 · 292 阅读 · 0 评论 -
构建基本的嵌入式Linux根文件系统
其实在去年8月份我做系统移植时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Linux全线移植文档》做的。有些东西我也不清楚,只是跟着做,做出来能用就了事了,没有深究其中的规范,以及文件系统中哪些要,哪些不要。趁着今年过年的几天假期,我移植重新移植了U-Boot1.3.1和Linux2.6.24到S3C2410及S3C2440后,我想好好的看看有关文件系统构建方法和规范,整理整理构建转载 2012-10-24 17:52:12 · 379 阅读 · 0 评论 -
Linux根文件系统的制作
1. 根文件系统文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘设备可以包含一个或多个文件系统;如果您想进入一个文件系统,首先您要做的是挂载(mount)文件系统;为了挂载(mount)文件系统,您必须指定一个挂载点。注:对于我们应用开发来说,购买开发板的时候,厂家会提供好现成的根文件系统和BootLoader等,如果需要,我们可以改变其中的转载 2012-10-24 17:15:08 · 316 阅读 · 0 评论 -
Linux2.6 内核的 Initrd 机制解析
简介: Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分别介绍了 Linux2.4 内核和 2.6 内核的 initrd 的处理流程。最后通过对转载 2012-10-24 19:33:45 · 313 阅读 · 0 评论 -
如何在Linux系统下制作RamDisk
原文:《Linux Ramdisk mini-HOWTO》By Van Emeryhttp://www.vanemery.com/Linux/Ramdisk/ramdisk.html Translate By BobEmail:[email protected]:http://blog.csdn.net/exbob Friday, July 25, 2011转载 2012-10-24 19:00:22 · 389 阅读 · 0 评论 -
根文件系统的制作
前言 : 文件系统的制作其实并没有想像中那么难。一个基本的文件系统应该包括: busybox (提供 shell 命令集)、配置文件(用来初始化和布局你的文件系统)、设备文件(如果是用 devfs 的话这个就免了)、必要的库文件系统(如果 busybox 是静态编译的话,那根本不用为 busybox 用到的库文件而烦。在我制作的文件系统里,只是为了用户程序和 qt 的运行才放置了一些库文件)转载 2012-10-25 15:24:34 · 261 阅读 · 0 评论