I'm trying to make a jffs2 image and then dump it with dd to an empty partition in the RSMMC (empty=485MB, swap=24MB). I'm following this steps: 1. Create the jffs2 image: $ mkfs.jffs2 --eraseblock=0x20000 --pad=0x1E500000 -r mmc/ -o root.jffs2 Note: "mmc" have only a text file. 2. Check the image mounting it: # modprobe loop # modprobe mtdblock # losetup /dev/loop0 root.jffs2 # modprobe blkmtd erasesz=128 device=/dev/loop0 # mount -t jffs2 /dev/mtdblock0 /mnt But when I try to mount the jffs2 image the mount gives a seg faults and there's this kernel panic: ------------------------ Jan 14 02:57:23 Lain kernel: JFFS2 version 2.2. (NAND) (SUMMARY) (C) 2001-2003 Red Hat, Inc. Jan 14 02:57:49 Lain kernel: divide error: 0000 [#1] Jan 14 02:57:49 Lain kernel: PREEMPT Jan 14 02:57:49 Lain kernel: Modules linked in: jffs2 zlib_deflate zlib_inflate blkmtd mtdblock mtd_blkdevs mtdcore loop arc4 ieee80211_crypt_wep vmnet vmmon hostap_cs hostap ieee80211_crypt snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_via82xx snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss uhci_hcd snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device usbcore snd soundcore Jan 14 02:57:49 Lain kernel: CPU: 0 Jan 14 02:57:49 Lain kernel: EIP: 0060:[pg0+393781387/1068684288] Tainted: P VLI Jan 14 02:57:49 Lain kernel: EFLAGS: 00010246 (2.6.15-dieg) Jan 14 02:57:49 Lain kernel: EIP is at jffs2_scan_medium+0x16b/0x580 [jffs2] Jan 14 02:57:49 Lain kernel: eax: 0001ff78 ebx: c4708800 ecx: 0000000c edx: 00000000 Jan 14 02:57:49 Lain kernel: esi: d7dc8000 edi: d7df5750 ebp: c3a6dd80 esp: c208fd84 Jan 14 02:57:49 Lain kernel: ds: 007b es: 007b ss: 0068 Jan 14 02:57:49 Lain kernel: Process mount (pid: 4826, threadinfo=c208e000 task=c0948ad0) Jan 14 02:57:49 Lain kernel: Stack: c3a6dd80 d7df5750 cb560000 00001000 c3a6dd80 c208fda4 00000f28 00000000 Jan 14 02:57:49 Lain kernel: 00000000 00001000 c4708800 cb560000 c4708800 00000f28 c4708800 00000000 Jan 14 02:57:49 Lain kernel: d7c5e9ef c4708800 c0159880 00020000 000000d2 00000163 d7c64d9e 00020000 Jan 14 02:57:49 Lain kernel: Call Trace: Jan 14 02:57:49 Lain kernel: [pg0+393796079/1068684288] jffs2_build_filesystem+0x1f/0x320 [jffs2] Jan 14 02:57:49 Lain kernel: [vmalloc+32/48] vmalloc+0x20/0x30 Jan 14 02:57:49 Lain kernel: [pg0+393821598/1068684288] jffs2_sum_init +0x4e/0xe0 [jffs2] Jan 14 02:57:49 Lain kernel: [pg0+393797528/1068684288] jffs2_do_mount_fs+0x1b8/0x220 [jffs2] Jan 14 02:57:49 Lain kernel: [pg0+393804982/1068684288] jffs2_do_fill_super+0xc6/0x210 [jffs2] Jan 14 02:57:49 Lain kernel: [pg0+393807295/1068684288] jffs2_get_sb_mtd+0x11f/0x160 [jffs2] Jan 14 02:57:49 Lain kernel: [pg0+393807780/1068684288] jffs2_get_sb +0x124/0x1f0 [jffs2] Jan 14 02:57:49 Lain kernel: [alloc_vfsmnt+185/288] alloc_vfsmnt +0xb9/0x120 Jan 14 02:57:49 Lain kernel: [do_kern_mount+82/224] do_kern_mount +0x52/0xe0 Jan 14 02:57:49 Lain kernel: [do_new_mount+153/224] do_new_mount +0x99/0xe0 Jan 14 02:57:49 Lain kernel: [do_mount+425/464] do_mount+0x1a9/0x1d0 Jan 14 02:57:49 Lain kernel: [copy_mount_options+116/192] copy_mount_options+0x74/0xc0 Jan 14 02:57:49 Lain kernel: [sys_mount+157/224] sys_mount+0x9d/0xe0 Jan 14 02:57:49 Lain kernel: [sysenter_past_esp+84/117] sysenter_past_esp+0x54/0x75 Jan 14 02:57:49 Lain kernel: Code: 39 53 78 0f 87 6d ff ff ff 89 2c 24 e8 6f 08 4f e8 8b b3 80 00 00 00 85 f6 74 25 8b 46 18 85 c0 0f 85 ce 00 00 00 31 d2 8b 46 20 <f7> b3 04 01 00 00 85 d2 0f 85 3e 01 00 00 8d b4 26 00 00 00 00 ------------------------------ I've tried mounting the jffs2 rootfs image from maemo.org and it mounts, so I think that it's my fault creating the image. Anybody can guide my please ? Thanks. El vie, 13-01-2006 a las 16:50 -0500, Andrew Diller escribi?: > I'm sure it will work, however you won't be able to plug the device into > a host computer and have the flash card mount on the desktop, like you > can now with a Windows or Macintosh computer. > > Diego Fdez. Dur?n wrote: > > Can I format the RSMMC with JFFS2 filesystem in order to take advantage > > of the on the fly compression and extend the life of the memory card ? > > > > -- ----------------------------------- Diego Fdez. Dur?n <diego at goedi.net> Web: http://www.goedi.net GPG ID: 90D266BB ----------------------------------- -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente Url : http://lists.maemo.org/pipermail/maemo-users/attachments/20060114/87397814/attachment.pgp