E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
根文件系统制作
根文件系统制作
【环境】1:Ubuntu10.102:u-boot-2010.033:linux-2.6.354:busybox-1.17.35:优龙FS24106:交叉编译器:arm-none-linux-gnueabi-gcc version4.3.21)解压缩busyboxtarxjvfbusybox-1.17.3.tar.bz2 2)配置源码tony@Ubuntu:~/win/busybox-1.17.3
tonywgx
·
2011-10-12 15:00
ubuntu
vim
Build
library
compiler
filesystems
嵌入式
根文件系统制作
好长时间没有写有关嵌入式的文章了,最近想移植QT,看了一些介绍知道QT移植需要动态库才可以,但以前做的根文件系统是静态链接的这就给做QT带来了问题,所以一狠信在网上图书馆找了些动态制作根文件系统的文章来看弄了好久终于成功了一起分享一下吧这里先介绍一个很强的大哥的博客:http://blog.chinaunix.net/u1/34474好了现在我们看看一般我们暗转的Linux的目录结构:bin d
jshazk1989
·
2011-09-08 23:00
linux
object
File
嵌入式
qt
library
最小
根文件系统制作
一、移植Busybox 所谓制作根文件系统,就是创建各种目录,并且在里面创建各种文件。对于创建一个最下根文件系统,只需要在/dev目录下创建必要的设备节点、在/etc目录下创建一些配置文件就可以了,如果Busybox使用动态链接库,那还要在/lib目录下包含库文件。Busybox支持uClibc库和glibc库,对Linux2.2.x之后的内涵支持良好。Busybox的源码可以从http:
yicao821
·
2011-09-08 15:00
shell
vim
Build
Path
library
makefile
yaffs格式
根文件系统制作
yaffs/yaffs2是专为嵌入式系统使用NAND型闪存而设计的一种日志型文件系统。与jffs2相比,它减少了一些功能(例如不支持数据压缩),所以速度更快,挂载时间很短,对内存的占用较小。 yaffs是跨平台的文件系统,除了Linux和eCos,还支持WinCE,pSOS和ThreadX等 yaffs与yaffs2的主要区别在于: 前者仅支持小页(512Bytes)NAND
xdw1985829
·
2011-08-08 20:00
linux
Flash
嵌入式
工具
WinCE
跨平台
cramfs格式
根文件系统制作
cramfs是Linux的创始人LinusTorvalds参与开发的一种只读的压缩文件系统,在cramfs文件系统中,每一页(4KB)被单独压缩,可以随机页访问,其压缩比高达2:1,为嵌入式系统节省大量的Flash存储空间,使系统可通过更低容量的FLASH存储相同的文件,从而降低系统成本,cramfs文件系统以压缩方式存储,在运行时解压缩,不支持应用程序以XIP方式运行,所有的应用程序要求被
xdw1985829
·
2011-08-08 20:00
c
linux
Flash
嵌入式
存储
工具
嵌入式linux内核与
根文件系统制作
制作嵌入式平台使用的linux内核,方法和制作pc平台的linux内核基本一致,下面使用对比的方法介绍如何制作用于mini2440开发板的内核。1--清除原有配置和中间文件x86-makedistcleanarm-makedistclean2--配置内核x86-makemenuconfigarm-makemenuconfigARCH=armnfs与ramdisk启动区别,选择不同的配置选项nfs-
u013030441
·
2011-07-21 14:00
linux
嵌入式
compiler
平台
X86
linux内核
ARM-Linux移植攻略
ubuntu下在连接arm开发板的情况下,使用无线网卡上网设置 基于S3C2440的busybox的移植 yaffs
根文件系统制作
FL2440下触摸屏校准 Mplayer的移植
soboer
·
2011-07-03 13:00
linux
ARM-Linux移植攻略
ubuntu下在连接arm开发板的情况下,使用无线网卡上网设置 基于S3C2440的busybox的移植 yaffs
根文件系统制作
FL2440下触摸屏校准 Mplayer的移植
soboer
·
2011-07-03 13:00
linux
ARM-Linux移植攻略
ubuntu下在连接arm开发板的情况下,使用无线网卡上网设置 基于S3C2440的busybox的移植 yaffs
根文件系统制作
FL2440下触摸屏校准 Mplayer的移植
thecloud
·
2011-07-03 13:00
linux
ARM-Linux移植攻略
ubuntu下在连接arm开发板的情况下,使用无线网卡上网设置 基于S3C2440的busybox的移植 yaffs
根文件系统制作
FL2440下触摸屏校准 Mplayer的移植
thecloud
·
2011-07-03 13:00
linux
[置顶] ARM-Linux移植攻略
yming0221/article/details/6581719持续更新中.......ubuntu下在连接arm开发板的情况下,使用无线网卡上网设置基于S3C2440的busybox的移植yaffs
根文件系统制作
yming0221
·
2011-07-03 13:00
c
timer
linux
Flash
工具
linux内核
基于S3C2440的busybox的移植 yaffs
根文件系统制作
硬件平台:FL2440操作系统:Linux2.6.28.7交叉编译工具:arm-linux-gcc-3.4.1飞凌公司默认的文件系统,不具有文件延伸功能,比如在/dev下有mmcblk0p1这个文件,在挂载SD卡驱动时,需要敲入命令mount/dev/mmcblk0p1,如果具有延伸功能,在敲入mm后,可以直接按TAB键,如果/dev目录下只有一个以mm形状的文件,将会自动补全后面的字符。初步推断
thecloud
·
2011-06-13 19:00
文件系统
基于S3C2440的busybox的移植 yaffs
根文件系统制作
硬件平台:FL2440操作系统:Linux2.6.28.7交叉编译工具:arm-linux-gcc-3.4.1 飞凌公司默认的文件系统,不具有文件延伸功能,比如在/dev下有mmcblk0p1这个文件,在 挂载SD卡驱动时,需要敲入命令mount/dev/mmcblk0p1,如果具有延伸功能,在敲入mm后,可以直接按TAB键,如果/dev目录下只有一个以mm形状的文件,将会自动补全后面的字符。初步
yming0221
·
2011-06-13 19:00
c
linux
image
File
工具
makefile
基于S3C2440的busybox的移植 yaffs
根文件系统制作
硬件平台:FL2440操作系统:Linux2.6.28.7交叉编译工具:arm-linux-gcc-3.4.1飞凌公司默认的文件系统,不具有文件延伸功能,比如在/dev下有mmcblk0p1这个文件,在挂载SD卡驱动时,需要敲入命令mount/dev/mmcblk0p1,如果具有延伸功能,在敲入mm后,可以直接按TAB键,如果/dev目录下只有一个以mm形状的文件,将会自动补全后面的字符。初步推断
soboer
·
2011-06-13 19:00
文件系统
【原创】linux根文件系统的制作
根文件系统制作
的方法网上有很多详细的教程,我这里只简单写几个问题。
csuwzc
·
2011-06-06 10:00
linux
测试
null
Build
compiler
编译器
linux glibc rootfs 制作
ramdisk
根文件系统制作
1、ramdisk是一个最小的linuxrootfs系统,它包含了除内核以外的所有linux系统在引导和管理时需要的工具,包含如下目录:bin,dev,etc,home,lib
stonesharp
·
2011-05-30 15:00
linux
image
脚本
ext
Flash
工具
linux glibc rootfs 制作
ramdisk
根文件系统制作
1、ramdisk是一个最小的linuxrootfs系统,它包含了除内核以外的所有linux系统在引导和管理时需要的工具,包含如下目录:bin,dev,etc,home,lib
stonesharp
·
2011-05-30 15:00
linux
image
ext
脚本
Flash
工具
ramdisk的使用
可以把
根文件系统制作
成ramdisk存放在flash上,当系统启动时,把ramdisk解压到ram中,这样就出现了在ram中的根文件系统
dianhuiren
·
2011-05-23 17:00
Flash
ARM
根文件系统制作
ARM
根文件系统制作
(For2440)1.准备工作Busybox源码:http://www.busybox.net/downloads/#cd/home/liao#tar–jxvfbusybox-1.13.3
liaozc
·
2011-04-24 11:00
jffs2
根文件系统制作
(三)
在此列出在制作根文件系统时遇到的问题和解决方法,还有一些来自网上的问题和相应的解决方法1、Warning:unabletoopenaninitialconsole.到这里停止,不能进控制台,修改如下:[root@qljt1jffs2]#cd/jffs2/rootfs/dev/[root@qljt1dev]#mknod-m660consolec51[root@qljt1dev]#mknod-m660
slmmlk2011_2
·
2011-03-03 22:00
shell
File
Flash
action
login
终端
jffs2
根文件系统制作
(二)
上一篇是我转的别人的帖子,按照上面步骤做的文件系统映像文件只有3M,烧写到板子上有错。我自己又参考别的资料重新做了下,修改了一些地方:1、我用的编译器是cross-3.4.1的,所以在busybox的Makefile文件中的编译器路径改为/usr/local/arm/3.4.1/bin/arm-linux-2、在对busybox配置时为 ()CrossCompilerprefix指定值为/usr/
slmmlk2011_2
·
2011-03-03 22:00
脚本
工具
compiler
makefile
编译器
jffs2
根文件系统制作
(一)
一. 建立目录[root@qljt1/]#mkdir/jffs2/jffs2/rootfs/jffs2/rootfs_build[root@qljt1/]#cd/jffs2/rootfs[root@qljt1rootfs]#mkdir{bin,dev,etc,usr,lib,sbin,proc,sys,tmp}[root@qljt1rootfs]#mkdir usr/{bin,sbin,li
slmmlk2011_2
·
2011-03-03 22:00
File
bash
System
Build
compiler
makefile
Linux内核移植和
根文件系统制作
第一章移植内核1.1Linux内核基础知识1.1.1 Linux版本1.1.2 什么是标准内核1.1.3Linux操作系统的分类1.1.4linux内核的选择1.2Linux内核启动过程概述1.2.1 Bootloader启动过程1.2.2Linux启动过程1.3Linux内核移植1.3.1 移植内核和根文件系统准备工作1.3.2 修改Linux源码中参数1.3.3 配置Linux内核1.3.4、
snow25bz
·
2010-12-18 22:00
jffs2
根文件系统制作
笔记
p{margin-bottom:0.21cm;}1.linux内核配置目的:在内核中添加对jffs2文件系统的支持想要在系统中提供jffs2文件系统的能力,我们必须要在编辑liunx内核时把支持jffs2的选项加入。尽管Linux可以以模块的形式加载各种类型的设备驱动上,但我们选择直接把设备驱动及jffs2文件系统静态地编译进内核中。(1)MTD相关选项在MemoryTechnologyDevic
B_zhang
·
2010-10-22 11:00
linux内核完全注释中
根文件系统制作
需要注意的地方
这里主要是针对
根文件系统制作
那部分做个介绍。按照书上的实验步骤,一步步来,需要注意的是,在Image中创建分区用的是S
qiemengdao
·
2010-09-24 09:00
linux
Linux 学习进度表
Shell编程 2.应用程序开发GCC,GDB,Makefile文件编程时间编程多进程编程进程间通讯多线程程序设计网络编程数据库,图形化编程 3.内核开发Linux内核配置与裁剪Linux内核模块开发
根文件系统制作
进程子系统
zab08
·
2010-08-04 08:19
linux
linux
职场
内核
休闲
系统管理
Linux 学习进度表
Shell编程 2.应用程序开发GCC,GDB,Makefile文件编程时间编程多进程编程进程间通讯多线程程序设计网络编程数据库,图形化编程 3.内核开发Linux内核配置与裁剪Linux内核模块开发
根文件系统制作
进程子系统
zab08
·
2010-08-04 08:19
linux
linux
职场
内核
休闲
系统管理
根文件系统制作
环境arm-linux-gcc3.4.1 1.linux根文件系统概述linux系统可以将磁盘,flash等存储设备划分为若该个分区,但是linux系统需要在一个分区上存放系统启动的所有文件,比如内核镜像、内核启动的第一个进程init进程、根文件系统等。系统在启动时会自动mount该文件系统。linux系统上FHS:/|--arm-linux-gcc-3.3.2.tar.bz2|--bin|--b
xuqianghit
·
2010-04-08 18:00
c
exception
function
File
command
templates
Linux内核移植和
根文件系统制作
一章移植内核http://blog.chinaunix.net/u2/74383/article_93866.html这里还讲了制作多种文件系统的方法1.1Linux内核基础知识1.1.1 Linux版本1.1.2什么是标准内核1.1.3Linux操作系统的分类1.1.4linux内核的选择1.2Linux内核启动过程概述1.2.1 Bootloader启动过程1.2.2Linux启动过程1.3L
Charistain_huang
·
2010-04-04 00:00
c
linux
Flash
嵌入式
interface
linux内核
Jffs2
根文件系统制作
Jffs2
根文件系统制作
一.
qiaoliang328
·
2009-11-26 22:00
File
bash
System
Build
compiler
makefile
Linux内核移植和
根文件系统制作
第一章移植内核1.1Linux内核基础知识在动手进行Linux内核移植之前,非常有必要对Linux内核进行一定的了解,下面从Linux内核的版本和分类说起。1.1.1 Linux版本Linux内核的版本号可以从源代码的顶层目录下的Makefile中看到,比如2.6.29.1内核的Makefile中:VERSION=2PATCHLEVEL=6SUBLEVEL=29EXTRAVERSION=.1其中的
baozhongchao
·
2009-09-08 21:00
c
linux
Flash
嵌入式
interface
linux内核
Linux内核移植和
根文件系统制作
第一章 移植内核1.1 Linux内核基础知识在动手进行Linux内核移植之前,非常有必要对Linux内核进行一定的了解,下面从Linux内核的版本和分类说起。1.1.1 Linux版本Linux内核的版本号可以从源代码的顶层目录下的Makefile中看到,比如2.6.29.1内核
baozhongchao
·
2009-08-31 17:00
c
linux
image
嵌入式
makefile
linux内核
Linux内核移植和
根文件系统制作
第一章移植内核1.1Linux内核基础知识1.1.1Linux版本1.1.2什么是标准内核1.1.3Linux操作系统的分类1.1.4linux内核的选择1.2Linux内核启动过程概述1.2.1Bootloader启动过程1.2.2Linux启动过程1.3Linux内核移植1.3.1移植内核和根文件系统准备工作1.3.2修改Linux源码中参数1.3.3配置Linux内核1.3.4、编译内核第二
jun2ran
·
2009-08-27 14:00
Linux内核移植和
根文件系统制作
第一章移植内核1.1Linux内核基础知识1.1.1 Linux版本1.1.2什么是标准内核1.1.3Linux操作系统的分类1.1.4linux内核的选择1.2Linux内核启动过程概述1.2.1 Bootloader启动过程1.2.2Linux启动过程1.3Linux内核移植1.3.1移植内核和根文件系统准备工作1.3.2修改Linux源码中参数1.3.3配置Linux内核1.3.4、编译内核
jun2ran
·
2009-08-27 14:00
c
linux
Flash
嵌入式
interface
linux内核
Linux下Ramdisk
根文件系统制作
过程解析
http://it.21cn.com/software/czxt/2008/04/07/4564934.shtml作者:sixth一、在一个已建好的文件系统上进行修改设已建立好的文件系统压缩文件为ramdisk.gz1、解压#cdramdisk.gz所在目录#gunzipramdisk.gz在解压后,得到文件系统镜象文件ramdisk,覆盖了原来的压缩文件2、镜象文件挂载镜象文件必须经过挂载后才能
buaadallas
·
2008-10-12 17:50
linux
职场
休闲
ramdisk
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他