社区
Linux_Kernel
帖子详情
有关linux文件系统的问题
guan323333
2010-08-05 03:18:12
刚编译了个内核,照着网上介绍的办法,在rootfs创建bin、 etc、 lib、 sbin、 usr等目录,再把busybox、lib库安装进去,然后在kernel的Makefile里指定文件系统路径。。。等等,再make一下,一个内核就出来了。。。
问题是,我想问下这里这样做的文件系统属于哪种文件系统呢?网上介绍说文件系统有什么yaffs、JFFS、CRAMFS等等,那么按照上面的方法做的文件系统属于什么呢。。 高人指教下
...全文
167
9
打赏
收藏
有关linux文件系统的问题
刚编译了个内核,照着网上介绍的办法,在rootfs创建bin、 etc、 lib、 sbin、 usr等目录,再把busybox、lib库安装进去,然后在kernel的Makefile里指定文件系统路径。。。等等,再make一下,一个内核就出来了。。。 问题是,我想问下这里这样做的文件系统属于哪种文件系统呢?网上介绍说文件系统有什么yaffs、JFFS、CRAMFS等等,那么按照上面的方法做的文件系统属于什么呢。。 高人指教下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
david-yue
2010-08-08
打赏
举报
回复
学习学习!
Linux-Torvalds
2010-08-07
打赏
举报
回复
[Quote=引用楼主 guan323333 的回复:]
刚编译了个内核,照着网上介绍的办法,在rootfs创建bin、 etc、 lib、 sbin、 usr等目录,再把busybox、lib库安装进去,然后在kernel的Makefile里指定文件系统路径。。。等等,再make一下,一个内核就出来了。。。
问题是,我想问下这里这样做的文件系统属于哪种文件系统呢?网上介绍说文件系统有什么yaffs、JFFS、CRAMFS等等,那么按照上面的方法做……
[/Quote]
yaffs,JFFS,CRAMFS是文件系统的架构。你make出来的什么都不是,那些东西就是放在那几个文件系统上面的。
九个太阳2023
2010-08-06
打赏
举报
回复
学习~~~
Wenxy1
2010-08-06
打赏
举报
回复
[Quote=引用楼主 guan323333 的回复:]
刚编译了个内核,照着网上介绍的办法,在rootfs创建bin、 etc、 lib、 sbin、 usr等目录,再把busybox、lib库安装进去,然后
在kernel的Makefile里指定文件系统路径
。。。等等,再make一下,一个内核就出来了。。。
问题是,我想问下这里这样做的文件系统属于哪种文件系统呢?网上介绍说文件系统有什么yaffs、JFFS、CRAMFS等等,那么按照上面的方法做……
[/Quote]
难道楼主做了一个支持initramfs 的 kernel ?
参考:
http://blog.csdn.net/wenxy1/archive/2009/07/17/4353036.aspx
louyong0571
2010-08-06
打赏
举报
回复
root的目录有了,文件系统还是要自己通过mkfs做的呀
alex_gogo
2010-08-06
打赏
举报
回复
我想root是不是不属于那种特定的文件系统,它只是android启动时为了需要加载需要的文件而设定的一种特定的目录结构。文件系统是在这之后,或者说是在这个基础上运行的文件识别和操作的方法。
wwwunix
2010-08-05
打赏
举报
回复
1、kernel和文件系统是两个不同的东西:kernel是Linux操作系统的核心。机器启动后一切都在kernel的掌控下运行。文件系统是Linux操作系统中用于管理存储文件的部分,它一般存在于硬盘上,对于嵌入式系统一般存在于Flash芯片中。
2、你创建的rootfs只是一个目录结构。你还需要用相关的工具将这个目录结构做成对应的文件系统的image文件(例如mkcramfs等)。然后将这个image文件烧进flash芯片中。
deep_pro
2010-08-05
打赏
举报
回复
等等,再make一下,一个内核就出来了
----------------------------------------------
是一个根文件系统就做出来了
我想问下这里这样做的文件系统属于哪种文件系统呢?网上介绍说文件系统有什么yaffs、JFFS、CRAMFS等等,那么按照上面的方法做的文件系统属于什么呢
--------------------------------------------
你这种根文件系统是原始的根文件系统,尚未有格式,或者格式与保存它的磁盘相同,如ext2 ext3
而嵌入式环境基本不会有硬盘,一般是flash。flash上不适合使用ext2 ext3这些为硬盘设计的文件系统,所以要把原始根文件系统制作成yaffs、JFFS2、CRAMFS这些镜像
linux
2.6.1内核源码注释
包含
LINUX
内核同步、信号、内存、调度、
文件系统
、网络系统、时钟等部分的源码注释。前后历时三年,算是干货。
Linux
文件系统
有哪些
Linux
文件系统
有哪些 1、
Linux
文件系统
简介 操作系统就是处理各种数据的,这些数据在硬盘上就是二进制,人类肯定不能直接看懂这些二进制数据,要有一个翻译器,将这些二进制的数据还原为人类能看懂的文件形式,这个工作就是由
文件系统
来完成的,
文件系统
的目的就是实现数据的查询和存储,由于使用场合、使用环境的不同,
Linux
有多种
文件系统
,不同的
文件系统
支持不同的体系。
文件系统
是管理数据的,而可以存储数据的物理设备有硬盘、U 盘、SD 卡、NAND FLASH、NOR FLASH、网络存储设备等。不同的存储设
第三章:
Linux
文件系统
本章课程是大数据知识储备课程,主要是完成对
Linux
操作系统快速实操。 本章全面深刻地介绍了
文件系统
的原理、细致地演示了文件与文件权限的操作、 深入讲解了磁盘管理原理和磁盘管理相关操作
linux
怎么限制文件大小,
Linux
文件系统
文件大小限制
去阿里面试,被问到了
Linux
文件系统
中文件大小的限制,当时就无语了。学操作系统时这些都是现算的,回来赶紧查一下。以下为红帽ext3
文件系统
所支持的max file size和max filesystem size:ext3
文件系统
最大支持块数是2的32次方。块的大小可变,直接影响了
文件系统
的大小和文件的大小。上图所示为理论值,具体实现可能达不到,红帽
Linux
就没有达到,
文件系统
最大是16TB....
linux
文件系统
修复
一、
文件系统
检测和修复 1、常见故障原因:
文件系统
故障常发生于死机或者非正常关机之后,挂载为
文件系统
标记为"no clean" 注意:一定不要再挂载状态下执行命令进行修复 2、常用命令 1、fsck:
文件系统
检测和修复 参数 说明 -a 自动修复
文件系统
,没有任何提示信息。 -r 采取互动的修复模式,在修改文件前会进行询问,让用户得以确认并决定处理方式。 -A 按照 /etc/fstab 配置文件的内容,检查文件内罗列的全部
文件系统
。 -t
文件系统
类型 指定要检查的
文件系统
类
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章