jffs2 mounting problem

ajcurtis84 at yahoo.com ajcurtis84 at yahoo.com
Mon Apr 8 10:14:13 EDT 2002


How old is your distribution? We had this problem with the HHL 2.0 source.

-----Original Message-----
From: linux-mtd-admin at lists.infradead.org
[mailto:linux-mtd-admin at lists.infradead.org]On Behalf Of Sanjay Kumar
Sent: Thursday, April 04, 2002 1:24 PM
To: rkaiser at sysgo.de
Cc: linux-mtd at lists.infradead.org
Subject: Re: jffs2 mounting problem


Hi Robert,
One more intersting thing.
Even the "df" commnad shows uses to 100%, I can copy files to this last
partition.
Also copy between the two flashes(partition last to second) is extremly
slow.
Also still i see all those messages.
What can be the reasons?

Thanks,
Sanjay
--- Robert Kaiser <rob at sysgo.de> wrote:
> Hi,
>
> Am Donnerstag, 4. April 2002 18:07 schrieben Sie:
> > I am using two AMD flash of 4MB each. Then I am relocating them such
that
> > they are continuous.
> > Then I create  three partitions, first one for bootloader, second for
JFFS2
> > root partition and the last is free to be used latter.
> >
> > Then probing of the flash also shows the following information -
> > physmap flash device: 800000 at bf800000
> > Number of erase regions: 2
> > Primary Vendor Command Set: 0002 (AMD/Fujitsu Standard)
> >
> > Now when I boot the system from 2nd jffs2 root partition I see the
> > following info -
> >
> > #cat /proc/mtd
> > dev:    size   erasesize  name
> > mtd0: 000a0000 00010000 "bootstrap and kernel"
> > mtd1: 00360000 00010000 "jffs2 filesystem"
> > mtd2: 00400000 00010000 "jffs2 2nd filesystem"
> >
> > Also I have following devices created -
> > #ls -l
> > crwxr--r--   1 root     root      90,   0 Mar 27  2002 mtd0
> > crwxr--r--   1 root     root      90,   1 Mar 27  2002 mtd1
> > crwxr--r--   1 root     root      90,   2 Mar 27  2002 mtd2
> > crw-r--r--   1 root     root      90,   4 Jan  1 00:03 mtd4
> > brwxr--r--   1 root     root      31,   0 Mar 27  2002 mtdblock0
> > brwxr--r--   1 root     root      31,   1 Mar 27  2002 mtdblock1
> > brw-r--r--   1 root     root      31,   2 Jan  1 00:02 mtdblock2
> >
>
> Have a look at the MAKEDEV script in directory "util" of the MTD
directory.
> The minor numbers you chose for /dev/mtd? are, umm, unusual. I doubt you
> really want them. The MAKEDEV script would have assigned these numbers:
>
>    mtd0: 0
>    mtd1: 2
>    mtd2: 4
>    mtd4: 8
>
> >
> >
> > Now I want the last partition to be mounted to /mnt directory.
> > For that first I use /dev/mtd4 for erasing the partition and
>
> Due to the (presumably wrong) minor numbers, /dev/mtd4 in your case
> corresponds to device mtd2 (i.e. "jffs2 2nd filesystem"), so that is
> what got erased.
>
> > then I use the following command to mount the last partition -
> >
> > #mount -t jffs2 /dev/mtdblock2 /mnt
>
> The minor number for mtdblock2 is correct (i.e. it also corresponds to the
> "jffs2 2nd filesystem" partition), so this should actually work. My only
> guess is that you may have used "erase /dev/mtd4" to do the erase ? Note
that
> the "erase" command by default erases only one block, "eraseall" erases an
> entire device.
>
> >
> > When the mounting is completed I use the command "df" and I see the
> > used space in the partition increases rapidly to 100%.
>
> This is normal AFAIK. After increasing to 100% as you observed, it should
go
> back to some 5% or so (depends on the erase block size).
>
> Hope this helps
>
> Rob
>
>
> ----------------------------------------------------------------
> Robert Kaiser                         email: rkaiser at sysgo.de
> SYSGO RTS GmbH
> Am Pfaffenstein 14                    phone: (49) 6136 9948-762
> D-55270 Klein-Winternheim / Germany   fax:   (49) 6136 9948-10


__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/





More information about the linux-mtd mailing list