기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
2.6.21 aesop kernel 을 2.6.24 로 바꾸는 작업을 대충 마무리 했습니다.
그런데 이상한 점은 2.6.21 에서 잘 mount되던 SD가 mount가 되지 않았습니다.
아래와 같은 오류 메시지가 나타났습니다.
[root@S3C6410 /]# mount /dev/mmcblk0p1 /mnt
modprobe: FATAL: Could not load /lib/modules/2.6.24.2 rel-3-0-3/modules.dep: No
such file or directory
modprobe: FATAL: Could not load /lib/modules/2.6.24.2 rel-3-0-3/modules.dep: No
such file or directory
modprobe: FATAL: Could not load /lib/modules/2.6.24.2 rel-3-0-3/modules.dep: No
such file or directory
modprobe: FATAL: Could not load /lib/modules/2.6.24.2 rel-3-0-3/modules.dep: No
such file or directory
mount: /dev/mmcblk0p1 is not a valid block device
[root@S3C6410 /]#
처음에는 porting 중에 잘못한 부분이 있나 해서 mmc관련 source를 여러번 살펴 보았습니다.
그러다 마지막 줄의 오류 메시지가 눈에 들어왔습니다. " not a valid block device"
앗 그래서 SD/MMC 의 block device No. 를 찾아보니 번호가 바뀌었더군요.
major No. 179
brwxr-xr-x 1 root root 179, 0 1970-01-01 09:00 mmcblk0
brwxr-xr-x 1 root root 179, 1 1970-01-01 09:00 mmcblk0p1
brwxr-xr-x 1 root root 179, 2 1970-01-01 09:00 mmcblk0p2
brwxr-xr-x 1 root root 179, 3 1970-01-01 09:00 mmcblk0p3
brwxr-xr-x 1 root root 179, 4 1970-01-01 09:00 mmcblk0p4
brwxr-xr-x 1 root root 179, 5 1970-01-01 09:00 mmcblk0p5
brwxr-xr-x 1 root root 179, 6 1970-01-01 09:00 mmcblk0p6
brwxr-xr-x 1 root root 179, 7 1970-01-01 09:00 mmcblk0p7
brwxr-xr-x 1 root root 179, 8 1970-01-01 09:00 mmcblk1
brwxr-xr-x 1 root root 179, 9 1970-01-01 09:00 mmcblk1p1
brwxr-xr-x 1 root root 179, 10 1970-01-01 09:00 mmcblk1p2
brwxr-xr-x 1 root root 179, 11 1970-01-01 09:00 mmcblk1p3
brwxr-xr-x 1 root root 179, 12 1970-01-01 09:00 mmcblk1p4
brwxr-xr-x 1 root root 179, 13 1970-01-01 09:00 mmcblk1p5
brwxr-xr-x 1 root root 179, 14 1970-01-01 09:00 mmcblk1p6
brwxr-xr-x 1 root root 179, 15 1970-01-01 09:00 mmcblk1p7
brwxr-xr-x 1 root root 179, 16 1970-01-01 09:00 mmcblk2
brwxr-xr-x 1 root root 179, 17 1970-01-01 09:00 mmcblk2p1
brwxr-xr-x 1 root root 179, 18 1970-01-01 09:00 mmcblk2p2
brwxr-xr-x 1 root root 179, 19 1970-01-01 09:00 mmcblk2p3
brwxr-xr-x 1 root root 179, 20 1970-01-01 09:00 mmcblk2p4
brwxr-xr-x 1 root root 179, 21 1970-01-01 09:00 mmcblk2p5
brwxr-xr-x 1 root root 179, 22 1970-01-01 09:00 mmcblk2p6
brwxr-xr-x 1 root root 179, 23 1970-01-01 09:00 mmcblk2p7
Major No. 가 바뀐게 맞는지 아시는 분 있나요??
device file를 새로 만들어 mount하니 한번에 붙더군요.
메시지 좀 잘 볼껄 괜히 시간만 낭비했습니다.