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

안녕하세요

지금 nfs로 안드로이드를 부팅시도 하고 있습니다.

root file system 구성을 emulator에서 /dev , /system , /data 를 tar 묶어서 PC로 가져온후

android root directory에다 압축을 풀었습니다.
그리고 압축 풀기전에 user ID를 1000으로 사용하도록 변경 하였고요.

그리고 init.rc 에서

mount yaffs2 mtd@system /system
mount yaffs2 mtd@system /system ro remount
mount yaffs2 mtd@userdata /data nosuid nodev
mount yaffs2 mtd@cache /cahce nosuid nodev

위 세까지를 주석 처리 하였습니다.

그리고 안드로이를 nfs로 부팅 시키니까

System UIDs Inconsistent
UIDs on the system are inconsistent, you need to wipe your data partition or your device will be unstable
 메세지 팝업 창이 LCD에 뜨는데요.

혹씨 data 디렉토리를 그냥 텅빈 상태로 두워야되나요?

아시는분 답변 부탁 드립니다. 

고현철

2009.04.01 19:50:36
*.32.117.22

다른데서 초기화를 한번 하면 그런현상이 나오더군요......

data 디렉토리를 텅빈상태로 함 해보세요...

고현철

2009.04.01 19:50:49
*.32.117.22

참 별 상관은 없습니다...........ㅎㅎ

이성호

2009.04.01 20:11:40
*.196.183.47

data 디텍토리를 텅빈 상태로 해야되더군요
emulator 부팅 후에 만들어진 data를 tar로 가져와서는 안되더군요......

그리고 init,rc에서 rootfs를 read only로 remount하는 부분이 있는데 이부분을 주석 처리해야됩니다.
그렇지 않으면 부팅후 read only여서 생성이 안됩니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수sort

사용자 로그인