저두 지금 그 문서 보고 있습니다.
drivers/mtd/maps/sa1100-flash.c 중에서
..
{
name: "Initrd",
size: 0x00300000,
offset: MTDPART_OFS_APPEND
}
..

에서 size를 0x00400000으로 고쳤습니다.
그리고 compile 후 zImage 보드에 writing.

RAMDisk의 /dev 에는
[root@ezboard /]$ mknod /dev/mtd0 b 31 0
[root@ezboard /]$ mknod /dev/mtd1 b 31 1
..
[root@ezboard /]$ mknod /dev/mtd15 b 31 15
으로 되어 있구요..

보드 부팅후
[root@ezboard /]$ eraseall /dev/mtd2
earseall: /dev/mtd2: unable to get MtD device info
라고 나옵니다.

또, 위작업를 마친 후, 파일 복사하는 부분이 있습니다.
[root@ezboard /]$ cp -dpR home /rootdisk
..

그런데 df 명령으로 보면 96%의 ramdisk가 사용중인데 디렉토리을 /rootdisk
로 복사하는 것이 가능한지요??
[root@ezboard /root]$
df
Filesystem 1k-blocks Used Available Use% Mounted
on
/dev/ram0 5947 5401 239
96% /
[root@ezboard /root]$