도와주세요!!
자동 로그인 하려고 (http://shellbt.tistory.com/entry/s3c6410-falinux-ez-s3c6410-자동로그인)
이 링크를 참조해서 /etc/inittab 스크립트를 수정 하고 나니 로그인이 안됩니다.
1. 프로그램 작성
falogin.c
int main()
{
return 0;
2. falogin 을 램디스크 /sbin 디렉토리에 복사
3. /etc/inittab 스크립트 수정
T0:12345:respawn:/sbin/getty -n -l /sbin/falogin -L ttySAC0 115200 vt100
4. 타켓보드에 램디스크를 업데이트하고 확인
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# vi /etc/inittab
T0:12345:respawn:/sbin/getty -n -l /sbin/falogin -L ttyS0 115200 vt100
이라고 설정하고 보드 초기설정에서 Save 하고 나서 재부팅 하니까 로그인이 안되요.
커널 이미지랑 램디스크 다시 만들어서 올렸는데도 여전히 진행이 안됩니다.
eth0: link up, 100Mbps, Full-duplex
[ OK ]
INIT: Id "T0" respawning too fast: disabled for 5 minutes
INIT: no more processes left in this runlevel
수정한 부분에서 ttys0가 아닌 ttySAC0 으로 해야 되는것 같습니다.
다시 수정하고 싶은데 접속이 안되니 어쩔 도리가 없습니다.
네,저도 그렇게 변경하고 싶은데 로그인단계에서 멈추면서
INIT: Id "T0" respawning too fast: disabled for 5 minutes
INIT: no more processes left in this runlevel
라는 에러가 생겨서 더이상 진행이 안됩니다.
별로 관련 없을지 모르지만
execlp("/bin/login","login","-f","root",0);
로 해주시고
inittab 에서
저희 회사 보드 6410이시면
T0:12345:respawn:/sbin/falogin /sbin/getty -L ttyFC 115200 vt100
로 변경해주세요.