社区
Linux_Kernel
帖子详情
jffs2如何设置不同分区只读属性?
lasttry
2010-10-08 09:41:34
请问在哪里进行设置呢?
u-boot中可以设置
rootfstype=jffs2 ro
这里仅仅是设置文件系统只读属性是么?
其他分区要在哪里设置呢?
...全文
264
5
打赏
收藏
jffs2如何设置不同分区只读属性?
请问在哪里进行设置呢? u-boot中可以设置 rootfstype=jffs2 ro 这里仅仅是设置文件系统只读属性是么? 其他分区要在哪里设置呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
deep_pro
2010-10-09
打赏
举报
回复
linux已经提供了现成的方法,不需要自己再写代码
帅得不敢出门
2010-10-09
打赏
举报
回复
[Quote=引用 1 楼 deep_pro 的回复:]
首先我要知道你的linux jffes分区是如何实现的
常见的有2种
1、在内核启动参数中指定,类似mtdparts=phys:60m(filesystem),2m(kernel),1m(dtb),512k(env),512k(uboot)
2、在源代码中使用
static struct mtd_partition flash_parts[] = {
{
.n……
[/Quote]
无论哪一种,只要 .mask_flags = MTD_WRITEABLE, 就是只读的
这个flag在可以在编译期,也可在运行时修改,运行时可以加个系统调用,当然你也可以做成一个模块
louyong0571
2010-10-09
打赏
举报
回复
为什么用了jffs2 又要设置只读呢?费解
deep_pro
2010-10-08
打赏
举报
回复
rootfstype=jffs2 ro
这里仅仅是设置文件系统只读属性是么?
---------------------------------------------------
你得仔细看,这个变量估计是要被bootargs变量引用的
设置根文件系统全部只读 ,也就是bootargs中root= 指定的那个分区为只读,没有限制其他分区
deep_pro
2010-10-08
打赏
举报
回复
首先我要知道你的linux jffes分区是如何实现的
常见的有2种
1、在内核启动参数中指定,类似mtdparts=phys:60m(filesystem),2m(kernel),1m(dtb),512k(env),512k(uboot)
2、在源代码中使用
static struct mtd_partition flash_parts[] = {
{
.name = "u-boot",
.offset = 0x00000000,
.size = 0x00020000, /* 128 KiB */
.mask_flags = MTD_WRITEABLE,
},
{
.name = "root",
.offset = 0x00020000,
.size = 0x007d0000,
},
{
.name = "env",
.offset = 0x007f0000,
.size = 0x00010000,
.mask_flags = MTD_WRITEABLE,
},
};
这样的形式
不知你是哪一种
富瀚6630用busybox制作squashfs文件系统并在
只读
文件系统添加可读可写
jffs2
分区
富瀚6630用busybox制作squashfs文件系统内核squashfs的使能用busybox制作squashfs文件系统配置uboot,不然开机起不来烧录后成功起来 内核squashfs的使能 因为富瀚默认是文件系统内嵌在内核上,所以我们要先把initrd关掉使能squashfs 把SDK默认内核配置拷贝过来 cp boards/mc6630/demoboard/molchip_kernel_defconfig arch/arm/configs/molchip_defconfig make menu
jffs2
文件系统[1]--简介
jffs2
文件系统[1]--简介背景特点不足推荐文档网站内核源码 背景
jffs2
全名JournallingFlashFileSystemVersion2,闪存日志型文件系统。日志型文件系统不怕断电,在写入过程中如果断电不易丢失数据。 特点 数据带有压缩性,存在flash中的数据是经过压缩的,而我们在目录下用ls命令或者用du命令看到的是解压过后的数据。所以你会发现
jffs2
文件系统用ls或者du命令看
分区
的总大小有可能会大于
分区
大小。
jffs2
文件系统flash上没有超级块即super block的信
JFFS2
文章目录一、
JFFS2
介绍1、
JFFS2
简介2、
JFFS2
框架二、
JFFS2
实现1、
JFFS2
的机制2、
JFFS2
数据结构1)struct
jffs2
_sb_info3、其它数据结构1)struct super_block附录1、参考资料 一、
JFFS2
介绍 1、
JFFS2
简介 2、
JFFS2
框架 1)VFS 2)MTD 二、
JFFS2
实现 1、
JFFS2
的机制 2、
JFFS2
数据结构 1...
君正T20平台生成
jffs2
格式rootfs
基于系统升级的考虑,这两天在君正T20平台上折腾如何生成
jffs2
格式的rootfs。详细的过程如下: 1.修改uboot中的
分区
参数: 修改为rootfs格式为
jffs2
的,且适当扩大rootfs
分区
大小。(因
jffs2
的压缩比不如
只读
的squashfs) #define CONFIG_BOOTARGS BOOTARGS_COMMON " init=/linuxrc rootfstype
JFFS2
文件系统及新特性介绍
来源: http://www.ibm.com/developerworks/cn/linux/l-
jffs2
/#authorN10017 1. 为什么需要
JFFS2
这一小节首先介绍了闪存相对于磁盘介质的特别之处,然后分析了将磁盘文件系统运行在闪存上的不足,同时也给出了我们使用
JFFS2
的理由。 1.1 闪存(Flash Memor
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章