기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요.

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인데..아마 수행은 그냥될것이라 생각만 합니다만..

도움부탁드려봅니다.. 감사합니다.

(재훈님 도와주세용~ ^^)


고도리

2009.01.16 23:06:28
*.32.117.22

init는 linuxrc로 하지 않는게 좋습니다.

그것은 주로 initrd에서 일반 rootfs로 이중점프할 경우에 많이 사용하는데
임베디드에서는 거의 사용할 필요가 없습니다.

즉, init option은 주로 사용되지 않고요..

init와 /etc의 구성은 pc랑 비슷하다고 보시면 됩니다.
시작은 당연히 /etc/udev/rules.d/udev.rules 부터 손대셔야 할 듯 하네요.

그리고, /etc/inittab에서 run level을 일단은 3으로 해서 동작시키시기 바랍니다.

참고로, 김재훈님이 도와드리지 못하는 부분이 아마도 있을겁니다.
.......허락 받아야 풀 수 있는 부분이 약간 있거든요...쩝
profile

김재훈

2009.01.18 22:42:40
*.162.4.91

부트 커맨드는 init 없이, rootfs와 console만 지정하시면 되고요.

/etc 부분에 udev.rules에서 시리얼 디바이스와, inittab에서 콘솔 정도를 잘 지정해 주시면 될 것 같습니다.

일단, bitbake console-image 만 수행하신부 부팅 테스트를 해보신 후, x11-image를 빌드하셔야 디버깅하시기가 수월하실 것 입니다.

그리고, 시작 관련 스크립트는 데비안 계열 리눅스와 동일하며, /etc/의 rc.5 디렉터리는 런레벨:5인 x-windows 가 수행될 때의 스크립트 이며, rc.3의 경우 콘솔 모드인 런레벨:3일때의 스크립트 입니다.
앞에 Sxx라고 숫자가 붙은 것은 수행되는 스크립트이며, Kxx라고 붙은 것은 수행되지 않는 비활성화 스크립트 입니다.

전체적으로 데비안 베이스의 리눅스와 동일하다고 생각하시고 접근하시면 될 것 같습니다.

박종석

2009.01.19 07:39:36
*.214.75.101

그렇군요.. 답변 정말 감사합니다.. 여태까지 init도 제대로 알지도 못하고 linux를 한것 같아서 부끄럽슴다.. 공부좀 해야겠습니다.. ^^
List of Articles
번호 제목 글쓴이 날짜 조회 수
368 일반 질답란입니다. 리눅스, wince, BSD, RTOS등등의.... 고도리 2007-10-16 2224
367 yaffs iozone 테스트 [1] 박지훈 2009-01-22 1175
366 aesop2440보드에 qt-embedded-4.4 올릴 때 문제 아시는 분 [4] 류경훈 2009-01-20 932
» Angstrom compile후 진행사항 문의 [3] 박종석 2009-01-16 1064
364 6410 보드 양산시 메모리 인식 문제 [4] 성인제 2009-01-07 1191
363 mplayer의 실행 좌표 질문입니다. [1] 박선종 2009-01-05 797
362 Angstrom이 무엇인가요? [1] 박종석 2009-01-04 828
361 RVDS 2.2 설치 [6] 한영민 2008-12-31 6535
360 aesop커널에 crmafs올릴려면..(질문 조금 수정했습니다.) [2] 배신규 2008-12-31 938
359 고도리님께 질문 [3] 박선종 2008-12-30 822
358 U-boot에서 usb storage 인식하기. 최종환 2008-12-30 1509
357 nand flash 설정 문의 [1] 정대현 2008-12-24 917
356 [완료]uboot 1.0.0에 aesop kernel 2.6버전을 올려도 되나요? [2] 배신규 2008-12-19 693
355 u-boot에서 flash관련... [2] 김경식 2008-12-15 939
354 QT에서 tslib를 사용하지 않고 touch 사용? [1] 정원 2008-12-13 1273
353 [질문] 임베디드 개발자 분들에게 질문드려요(parallel 카드) [4] 고태현 2008-12-12 714
352 u-boot1.1.6 nand read 에러문의 [3] 정대현 2008-12-09 1033
351 [질문]POLLUX에서 2GB MLC(K9GAG08U0M) 에러 관련... [3] 장병남 2008-12-09 1584
350 nand read 에러문의 [3] 정대현 2008-12-09 1013
349 flash제어에 관한 문의입니다. [2] 강용근 2008-12-08 815

사용자 로그인