`
hududanyzd
  • 浏览: 815543 次
文章分类
社区版块
存档分类
最新评论

JFFS2 & MTD mount Question?

 
阅读更多

Original Question:

2008-12-26 01:06:38 Help: mount -t jffs2 /dev/mtd2 /mnt failed!
Tony Liu (CHINA)
Message ID: 67120

CPU: BF531

SPI Flash: M25P64

System start i can get the info as below:

root: /> cat /proc/mtd

dev: size erasesize name

mtd0: 00040000 00010000 "bootloader"

mtd1: 003c0000 00010000 "kernel"

mtd2: 00400000 00010000 "file system"

root: /> erase /dev/mtd2

Erasing 64 Kibyte @ 0 -- 0 % complete.Erasing 64 Kibyte @ 10000 -- 1 % ......................

Erased 4096 Kibyte @ 0 -- 100% complete.

root: />mount -t jffs2 /dev/mtd2 /mnt

mount: mounting /dev/mtd2 on /mnt failed

Why & How to do ?

BR!


2008-12-26 03:02:08 Re: Help: mount -t jffs2 /dev/mtd2 /mnt failed!
Tony Liu (CHINA)
Message ID: 67122

Test mtd2 can use? As below:

root:/bin> time cp md5sum /dev/mtd2
real0m 1.83s
user0m 0.00s
sys0m 0.38s

From the information mtd2 is OK?

But mount failed!

???????????????


2008-12-26 03:35:47 Re: Help: mount -t jffs2 /dev/mtd2 /mnt failed!
Tony Liu (CHINA)
Message ID: 67123

Now mount jffs2 is ok. But I don't know the reason! Who could tell me?

System boot, then using:

root:> cd /dev
root:/dev> mount -t jffs2 mtd2 /mnt

It's OK!

But Using:

root:> mount -t jffs2 /dev/mtd2 /mnt

failed!

Must enter the /dev dir ?

很是奇怪?

原因何在?

分享到:
评论

相关推荐

    制作JFFS2根文件系统MTD工具

    编译通过之后会生成mkfs.jffs2工具,这个工具就是用来制作jffs2文件系统映象的。把mkfs.jffs2拷贝到/root/目录下; cp mkfs.jffs2 /root/ 使用mkfs.jffs2工具生成生成jffs2文件系统的命令: cd /root/ ./mkfs.jffs2 ...

    华为HS8145X6光猫的分区和地区以及jffs2备份mtd-hs8145x6.7z

    JFFS2备份文件“mtd-hs8145x6”可能包含了HS8145X6光猫上的整个JFFS2分区,这在设备故障或需要恢复出厂设置时非常有用。 对于“分区备份”,这是确保设备安全和可恢复性的重要步骤。通过备份这些分区,可以在设备...

    mtd.rar_jffs2_mtd _mtd 文件系统_wear leveling_yaffs

    压缩包中的"mtd"文件可能是包含Linux MTD驱动程序源代码的文件,这对于理解MTD如何与硬件交互、如何实现磨损均衡以及如何支持不同的文件系统(如JFFS2和YAFFS)至关重要。通过研究这些源代码,开发者可以深入理解...

    mtd-utils jffs2文件系统制作工具

    在使用mtd-utils和jffs2的场景下,u-boot通常会配置为加载jffs2文件系统映像,并将其挂载到内存中,以便Linux内核能够访问。 在实际操作中,`mtd-utils-1.4.5` 是mtd-utils工具的特定版本,可能包含对NAND Flash和...

    jffs2-extract.rar_jffs2-extract_jffs文件解压_linux_海思 jffs2打包_解压jffs

    jffs2是针对MTD(Memory Technology Device)层的文件系统,主要应用于固态存储设备,如NAND闪存。它通过日志机制来管理文件,即使在突然断电的情况下,也能保证数据的完整性。jffs2文件系统的特点包括:高效的垃圾...

    jffs2安装源码,mtd-utils安装源码

    《深入解析JFFS2与mtd-utils:从源码到安装》 在嵌入式系统和Linux领域,文件系统的选择至关重要。其中,JFFS2(Journal Flash File System version 2)是一种针对闪存设备设计的日志型文件系统,而mtd-utils则是一...

    mkfs.jffs2安装源码包

    《mkfs.jffs2安装源码包详解》 mkfs.jffs2是一款用于创建JFFS2(Journal Flash File System version 2)文件系统的工具。JFFS2是针对闪存设备的一种日志文件系统,广泛应用于嵌入式系统和Linux环境,尤其在物联网...

    jffs-cvs.rar_jffs_mtd分析

    JFFS2与MTD的结合使用,使得在嵌入式设备上实现高效、可靠的文件系统成为可能。在MTD提供的基础接口上,JFFS2实现了日志记录、垃圾收集、数据校验等一系列功能,以适应闪存的特性和需求。日志记录保证了系统在异常...

    JFFS2 summary&attr;相关信息集合

    标题与描述均提到了“JFFS2 summary&attr”,这指向了JFFS2(Journaling Flash File System 2)文件系统中的摘要(summary)功能及其属性(attr)。JFFS2是一种专为闪存设计的日志式文件系统,主要用于嵌入式设备中...

    jffs2文件系统(完整)

    制作步骤: (1)配置内核支持jffs2文件系统。 File systems ---> [*] Miscellaneous filesystems ---> <*> Journalling Flash ... $ mkfs.jffs2 -r /source/rootfs -o rootfs.jffs2 -e 0x20000 --pad=0x400000 -n

    JFFS2 源代码情景分析

    ##### 什么是日志文件系统,为什么要使用jffs2? 日志文件系统是一种设计用于减少文件系统崩溃后的恢复时间的文件系统。JFFS2作为一种日志文件系统,特别适合嵌入式系统和移动设备,因为它能够有效地处理频繁的写入...

    制作文件系统的JFFS2镜像

    mount -t jffs2 /dev/mtdblock/4 /tmp/jffs2 ``` 通过以上步骤,你可以成功地在嵌入式系统中创建和使用JFFS2文件系统的镜像。这对于那些希望在有限资源下高效管理和利用存储空间的应用场景来说至关重要。

    jffs2文件系统工具

    **JFFS2文件系统工具详解** JFFS2,全称为“Journaling Flash File System version 2”,是针对嵌入式设备特别是基于闪存(Flash Memory)的系统设计的一种日志型文件系统。它是JFFS(第一代)的升级版,改进了对...

    ZYNQ7045petalinux挂载jffs2文件系统.pdf

    在Xilinx ZYNQ7045嵌入式系统中,使用Petalinux构建和挂载JFFS2文件系统是一项关键任务,这允许在系统重启后持久保存数据。JFFS2(Journaling Flash File System version 2)是一种专为闪存设备设计的日志文件系统,...

    mkfs.jffs2源码,mkfs.jffs源码

    要使用mkfs.jffs2,我们需要解压名为"jffs2_src.tar.gz"的压缩包,进入解压后的"mtd/until"目录。这里包含了mkfs.jffs2以及其他的实用工具,如flash_eraseall和nandwrite。flash_eraseall用于擦除闪存设备上的所有...

    jffs2代码分析详尽资料

    《深入剖析JFFS2:源码分析与文件系统理解》 JFFS2,全称为Journaling Flash File System version 2,是Linux内核中用于固态存储设备,特别是闪存芯片的一种日志文件系统。它在1999年由Red Hat公司的Oliver Grawert...

    jffs2挂载问题

    - **mkfs.jffs2**: 这是用于创建JFFS2文件系统映像的工具,通常作为MTD (Memory Technology Devices) 工具包的一部分。 - **挂载问题**: 描述中的CLEANMARKER错误是JFFS2挂载时的一个常见问题。 #### 详细解释与...

    JFFS2源代码情景分析Beta2

    `jffs2_read_super`、`jffs2_do_fill_super`和`jffs2_do_mount_fs`等函数依次执行,扫描介质、填充超级块信息并完成挂载。`jffs2_build_filesystem`和`jffs2_scan_medium`等函数则负责构建文件系统,扫描闪存块并...

    jffs2dump-master

    《深入理解JFFS2:基于jffs2dump-master的分析》 JFFS2,全称为“Journaling Flash File System version 2”,是一种专为闪存设备设计的日志文件系统,广泛应用于嵌入式系统和Linux环境。在本文中,我们将探讨JFFS2...

Global site tag (gtag.js) - Google Analytics