안녕하세요.
Angstrom Linux 배포판을 받아서 org site의 guide대로 일단 compile을 완료했는데..
생각보다 쉽게(?) compile이 되었습니다. (일단 armv5te target으로.. armv6으로 어떻게하느지
모릅니다..ㅋ )
2007.1 /spitz로 걍 setting해서 진행...
bitbake base-image; bitbake console-image; bitbake x11-image를 수행하니
angstrom-stable folder에 rootfs이 나오더군요..
그다음 어떻게 해야할지 잘 모르겠네요..ㅋㅋ 마음만 앞서서 조사없이 컴파일만 했더니..
현재 사용하는 보드의 linux kernel 2.6.26이 준비된 상태입니다.
일단 rootfs을 NFS로 mount해볼 생각인데.. 예전엔 bootcmd에 init=linuxrc로 사용했었습니다.
Angstrom rootfs에는 linuxrc가 없네요.ㅋㅋ 그냥 /bin/ash을 수행하면 되는건가요?
시작 script같은것도 안보여서 어떻게 수행할지도 잘 모르겠네요..
X windows관련은 처음이라... Angstrom 시작은 어떻게 하는지요?
target보드는 armv6인데..아마 수행은 그냥될것이라 생각만 합니다만..
도움부탁드려봅니다.. 감사합니다.
(재훈님 도와주세용~ ^^)
그것은 주로 initrd에서 일반 rootfs로 이중점프할 경우에 많이 사용하는데
임베디드에서는 거의 사용할 필요가 없습니다.
즉, init option은 주로 사용되지 않고요..
init와 /etc의 구성은 pc랑 비슷하다고 보시면 됩니다.
시작은 당연히 /etc/udev/rules.d/udev.rules 부터 손대셔야 할 듯 하네요.
그리고, /etc/inittab에서 run level을 일단은 3으로 해서 동작시키시기 바랍니다.
참고로, 김재훈님이 도와드리지 못하는 부분이 아마도 있을겁니다.
.......허락 받아야 풀 수 있는 부분이 약간 있거든요...쩝