NAND and vfat

Alaor Koppe alakoppe at
Sat Jun 7 15:51:27 EDT 2008

I created by dd command, after that, I used fdisk to format as VFAT,
directly on board. Maybe I had used in a wrong way "dd" command, but I
don't know.

on LPC board I did:

# mount -t jffs2 /dev/mtdblock0 /mnt
# dd bs=1M count=10 if=/dev/zero of=/mnt/vfat.img
# fdisk /mnt/vfat.img

When I use fdisk, I enter on expert mode and set the sectors, heads
and cylinders, but after I close with write command, when I enter
again, these information aren't as I set. So, when I use the mount
command with vfat option to loopback file, I get the error specified.

Any idea?



On Fri, Jun 6, 2008 at 10:41 PM, Nancy <nancydreaming at> wrote:
> On 6/7/08, Alaor Koppe <alakoppe at> wrote:
>> I have mounted my jfss2 on NAND Flash and created my file.img (with
>> fat12 filesystem) and when I try to mount I get:
>> # mount -t msdos file.img fat -o loop,ro
>> FAT: bogus number of reserved sectors
>> VFS: Can't find a valid FAT filesystem on dev loop0.
>> mount: Mounting /mnt/file.img on /mnt/fat failed: Invalid argument
> How you create the file.img?
> I can use
> #mount -t vfat -o loop file.img /mnt    on top of JFFS2, but cannot on
> top of UBIFS
> --
> Best wishes,
> Nancy

Alaor Abel Koppe

More information about the linux-mtd mailing list