우선 답변 올려주신것 고맙습니다.

테스트 해본 것은 다음과 같습니다.

1. yaffs 루트파일 시스템
yaffs로 루트파일시스템으로 해서 하였을 때
커널 커맨드를 수정하여서 /usr/local/boa 상태에서 boa가 동작은 되었지만
웹페이지에서 403 에러가 나서 접근을 하지 못합니다.

2. ramdisk
그래서 yaffs를 /app 로 되어있는 초기상태로 커널 커맨드를 수정하고
/dev/ram 인 일반 램디스크 상에서 /usr/local/boa를 만들어서 하면
웹페이지에서 403에러가 나지 않고 정상적으로 접근을 하게 됩니다.
속성은 틀릴 수가 없는게 /app/usr/local/boa의 디렉토리를 속성까지
그대로 /usr/local/boa로 복사해서 테스트하였습니다.

3. ramdisk
그 다음에 혹시나 해서 /dev/ram의 /usr/local/boa를 지우고
ln -s /app/usr/local/boa boa로 링크를 걸어서 웹에 접근시
yaffs 파일 시스템부분을 접근하도록 테스트 해본 것입니다.

그럼 답변 기다리겠습니다. 수고하십시요.


장형기 wrote..
: 안녕하세요...
:
: yaffs root 파일 시스템을 구축하셨다고 하셨는데...
:
: ln -s /app/usr/local/boa boa 이 명령줄을 보면 이상하다는 생각이 드네 요..
:
: yaffs로 root 파일 시스템을 구축하시고 나면 /app/usr/local/boa 로 보이는 것이 아니라..
:
: /usr/local/boa 로 보여야 하지 않나요????
:
: $ df 명령으로 보시면 어떻게 되어 있나요???
:
:
: 참고로 /app/usr/local/boa 로 되어 있다면.... 그냥.....yaffs 파일 시스템 으로 설정되어있는
:
: app 디렉토리에 램디스크 파일만 복사를 하신것 같네요..
:
: 혹시 부트로드에서...커널 커맨드 부분을 수정하셨나요???
:
: 그럼 확인 부탁 드립니다... 수고하세요...
:
:
: 벌버디 wrote..
: : 저와 같은 현상을 겪으신 분들이 있으실 것 같은데 조언좀 해주세요..
: :
: : /dev/mtdblock2 로서 yaffs root파일 시스템을 사용하였습니다.
: : 현재 boa 웹서버를 Ez-X5에 포팅을 하였습니다.
: : 그런데 문제는 403 에러페이지가 뜨는 겁니다.
: : 디버그를 해보니 디렉토리든 파일이든 open을 하지 못하더군요.
: :
: : 근데 더욱 이상한 것은 /dev/ram을 root파일 시스템으로 사용을 하고
: : /usr/local/boa 폴더를 만들어서 세팅을 하면 페이지가 뜬다는 것입니다.
: : 혹시나 하고 /usr/local/ 에
: : ln -s /app/usr/local/boa boa 하여서 boa를 실행해보면
: : 이전과 같은 403 에러 페이지가 발생이 됩니다.
: :
: : 그럼 문제는 yaffs 파일시스템의 디렉토리를 접근이 불가하였다는 것으로
: : 판단이 됩니다. Boa의 User와 Group을 nobody로 하였으니 nobody로 접근 을
: : 못한다는 말이 될 거 같습니다.
: :
: : 이전에 jffs2 ( ez-board ) 에서는 잘 되었었는데 난감합니다.
: :
: : 어떻게 해결을 할 수 있는지 고수님들의 조언 부탁드리겠습니다.
: : 그럼 수고하십시요.