: gcc 3.2.1, linux-2.4.19-rmk7-pxa1, 인텔 16MB 플레시 를 사용하고 있습니다.
: 커널 설정하고 나서 램디스크 이미지를 올리고 부팅하면 아래와 같은 메세지가
: 발생하면서 패닉이 납니다.

: EXT2-fs error (device ramdisk(1,0)): ext2_check_page: bad entry in
: directory #30

다음과 같은 순서로 에러 원인의 우선 순위가 있겠네요..

1. 부트로더에서 램으로 복사하는 램디스크의 크기가 일치하지 않는다.
그런데 보통 이경우에는 CRC 에러가 표시되죠..

2. 원본 램디스크 이미지가 깨졌다.
즉 최초에 PC에서 램디스크를 만들었을때 화일을 추가 하거나 해서
필요이상의 크기가 넘어갔을때 램디스크 이미지가 깨지는 경우가 있죠
이 경우가 가장 유력해 보이네요 메세지로 보아서는

3. 커널에 지정된 램디스크의 크기가 다르다.

이경우네느 보통 small 이니 large 니 하는 단어가 표시되는데
이경우는 아닐듯..

4. 램이 불안하다.

거의 발생하지 않는 경우이지만 가끔...

5. 플래쉬에서 램으로 복사의 불안정
거의 발생하지 않는 경우이지만 가끔