帮我看看怎么修改

[root@MagicLinux ~]# modprobe mtdcore
[root@MagicLinux ~]# modprobe jffs2
[root@MagicLinux ~]# modprobe mtdram total_size=25600 erase_size=128
[root@MagicLinux ~]# modprobe mtdchar
[root@MagicLinux ~]# mknod /dev/mtdblock0 b 31 0
[root@MagicLinux ~]# modprobe mtdblock
[root@MagicLinux ~]# losetup -o 1835008 /dev/loop0 ./initrd.bin
[root@MagicLinux ~]# dd if=/dev/loop0 of=/dev/mtdblock0
dd: 正在写入 “/dev/mtdblock0”: 设备上没有空间
10241+0 records in
10240+0 records out
5242880 bytes (5.2 MB) copied, 0.143877 seconds, 36.4 MB/s
[root@MagicLinux ~]#

其中initrd.bin文件是一个40多MB的jffs2的镜像,想把它展开。数字究竟该设为多少,我怎么改都是5.2MB,郁闷。