타켓 보드에서 부팅시 어플리 캐이션 자동 실행 시키기
글쓴이: paeksj98 / 작성시간: 목, 2008/01/31 - 2:23오후
2.6.23.8 커널을 쓰고 있는데
기존 작성된 글들을 보면..rc.local에 추가해서 하라고 되어 있더군요.
혹...커널이 올라오면서 램디스크가 바뀐건지..제 램디스크에는 rc.local이 없네요...
아 어디다가 넣어서 자동 시켜야 할지..궁금합니다.
지금 테스트 해본 방법이
/etc/rc3.d/에 S100init.sh라는 파일을 만들어서 실행 시키도록 해보았습니다.
왜그런지 insmod로 드라이버가 올라가질 않네요..ㅠㅠ 올리는데 올라가질 않네요..ㅠㅠ
#!/bin/sh
insmod /lib/modules/smcdrv.ko
mount -t vfat -o noatime /dev/smc /smc
insmod /smc/driver/keydrv.ko
QTDIR=/smc/qte-3.3.3
PATH=$PATH:/bin:/sbin:$QTDIR
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/lib:/usr/local/lib:$QTDIR/lib
export LD_LIBRARY_PATH QTDIR PATH
/smc/app/run -qws
어떻게 해야 qt어플리 캐이션을 자동으로 올릴수 있을까요..ㅠㅠ
Forums:
init 과 sysvinit에 대한
init 과 sysvinit에 대한 문서를 좀 보셔야 할 듯 하네요. 임베디드에선 속도와 용량문제로 init을 따로 사용하지 않고 쉘 스크립트로 대신하는 경우도 있습니다. /sbin/init 에 쉘 스크립트를 넣어놓고 커널커맨드라인에 init=/sbin/init 이렇게 넣어주는 경우죠.
댓글 달기