산너머 산이네요... ㅠ.ㅠ
자료실의 내용을 토대로 커널 이미지다운로드와 루트화일시스템 부팅을 하고 있습니다
/etc/exports 화일 내용은
#/opt/RootFS-aESOP6410 *(rw,no_root_squash,no_all_squash,no_subtree_check)
/opt/RootFS-aESOP6410 *(rw,no_root_squash,no_all_squash,async)
입니다
nfs 설정엔 문제가 없어 보입니다만...
부팅중 다음과 같이 에러가 나면서 시스템이 죽습니다
kernel command line: console=ttySAC0,115200, root=/dev/nfs rw nfsroot=192.168.20.200(호스트IP) :/opt/RootFS-aESOP6410 ip-192.168.20.20(장비IP):192.168.20.200:192.168.20.1(Gateway):255.255.255.0(mask)::eth0:off mem=128M ethaddr=00:40:5c:26:0a:5b
ethaddr_setup()
mac[0] = 0x00
mac[1] = 0x40
mac[2] = 0x5C
mac[3] = 0x26
mac[4] = 0x0A
mac[5] = 0x5B
.
.
.
ALSA device list:
#0: SMDK6400 (WM9713)
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
s3c2410-rtc s3c2410-rtc: hctosys: invalid date/time
Looking up port of RPC 100003/2 on 192.168.20.200
portmap: server 192.168.20.200 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.20.200
portmap: server 192.168.20.200 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
mount: server 192.168.20.200 not responding, timed out
Root-NFS: Server returned error -5 while mounting /opt/RootFS-aESOP6410
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
LCD에 토끼와 거북이의 화면은 나오네요...
커널 부팅이 되었으니 일단 네트웍 문제는 아닙니다.
커널이 부팅되었다는 것은 tftp가 잘 동작한다는 뜻이고
네트웍은 이상이 없다는 의미입니다.
로그 메세지로 봐서는 NFS 마운트에 문제가 있는 걸로 보입니다.
일단 다른 리눅스 컴퓨터에서 nfs mount 를 시도해 보세요.
다른 리눅스 컴퓨터가 없다면 로컬에서 nfs mount를 해보시는것도 방법이구요.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
메세지 내용은 호스트컴퓨터의 /opt/RootFS-aESOP6410/dev/nfs 파일이 없다는 뜻인데
NFS로 마운트 되는 디렉토리에 제대로 파일들이 들어가 있는지도 확인해보시기 바랍니다.