말씀하신대로는 해보았습니다. 그러나 결과는 동일하군요.
혹시 mmc를 윈도우에서 포맷할때 FAT 하고 FAT32 하고 두가지 중 FAT로 하면
되는거 아닌가요? 그리고 포맷할때 block 사이즈를 기본으로 두고 하면 안되는
건가요?
윈도우에서 보면 파티션은 제대로 되는거 같은데 정말 이상하군요.
혹시 mmc관련해서 driver/mmc/ 안의 파일 이외의 커널을 수정하셨나요?
그리고 ramdisk에서는 특별히 해줘야 할꺼는 없나요?

참 그리고 현재는 윈도우에서 파티션을 128M 하나로 나누고 FAT로 포맷하여
EZ-X5에서 fdisk를 해보면 다음과 같이 나오는 상황입니다.

[root@EZ-X5 ~]$ fdisk /dev/mmca
Partition check:
mmca: mmca1

The number of cylinders for this disk is set to 250880
...
...
중략
...
...

Command (m for help): p

Disk /dev/mmca: 1 heads, 1 sectors, 250880 cylinders
Units = cylinders of 1 * 512 bytes

Device Boot Start End Blocks Id System
/dev/mmca1 64 240975 120456 6 FAT16
Partition 1 does not end on cylinder boundary:
phys=(14, 256, 63) should be (14, 0, 1)
/dev/mmca2
Partition 2 does not end on cylinder boundary:
phys=(0, 0, 0) should be (0, 0, 1)

Command (m for help):

이렇게 나옵니다.

그상태에서 빠져나와 mount -t msdos /dev/mmca1 /tmp 하면,

mmca: mmca1
end_request: I/O error, dev f1:01 (mmc)block), sector 0
FAT: unable to read boot sector
mount: Mounting /dev/mmca1 on /tmp failed: Invalid argument

라고 나오면서 안됩니다.


어떻게 해결을 해야할지 모르겠습니다...


푸지 wrote..
:
: /dev/mmca, /dev/mmca1, /dev/mmca2 등의 노드파일은 있겠죠..
:
: /dev/mmca1 이 마운트가 안된다면 커널 메뉴에서 파티션활성화를 하셨는지
: 살펴보세요
:
: mount 를 /dev/mmca 로 함 해보세요 일케 해서 되면 파티션을 커널에 넣 지
: 않아서 그렇습니다.
: 그리고 msdos 를 지원할수 있는지도 확인하세요 커널메뉴에서...