도와주세요!!
글 수 15,339
2002.10.23 09:22:11 (*.231.168.11)
6722
얼마전 질문을 올렸는데..넘쉬운 문제라서 그런지 대답이 없어서요.
다시 한번 올립니다.
저두 지금 그 문서(강좌의 MTD) 보고 있습니다.
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]$
다시 한번 올립니다.
저두 지금 그 문서(강좌의 MTD) 보고 있습니다.
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]$