AT91RM9200 development board에서 커널 이미지 버전에 따라서 램디스크가 틀린가요?

910
points
points
보드에서 제공해준 시디에 커널 버전 2.4와 램디스크가 있더라구요..
제가 인터넷에서 커널 버전 2.6을 다운받았습니다. 보드에서 제공해준
램디스크를 사용했는데요, 커널이 부팅하면서 램디스크를 못 찾습니다.
커널 버전에 따라서 램디스크가 틀린가요? 아님 커널 버전 2.6 소스에서
램디스크 시작 주소를 찾아서 수정해줘야 하나요?

points
댓글들을 좀
댓글들을 좀 읽어보시지요 ?
커널을 제대로 작성했다면 부트로더에서 initrd= 으로 넘기시면되고,
개판 커널이라면 커널 컨피그 중 CONFIG_CMDLINE 에 하드코딩하세요.
Documentation/initrd.txt 읽어보시고요.
확실하지 않은데,
2.4 커널에서는 ATAG 중 INITRD 태그로 부트로더에서 넘기는 방법도 가능했지만,
2.6 커널에서는 INITRD 태그가 없어졌던 것 같습니다.
혹시 부트로더가 ATAG 로 넘겨주는 방식을 사용했다면 command line 으로 넘겨주도록 바꾸시면 됩니다.
OTL
points
감사합니다.
고수님들의 답변 감사합니다. 커널 버전 업그레이드 해서 보드에 부팅이 성공했어요..
감격의 눈물이...ㅠㅠ