캡처.JPG 캡처2.JPG 

캡처3.JPG

캡처4.JPG

 

 

 

1. nfs로 부팅 실패

 

부트로더에서

set 환경에서

참고 : 192.168.1.13  타겟보드

           192.168.1.50 서버 (리눅스 호스트)

 

nfs설정  (/etc/exports)

/home/nfs 192.168.1.*(rw,no_root_squash,sync,no_all_squash)

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

/home/nfs 경로에  램디스크압축푼 target_ramdisk 안의 파일들을 넣고  chmod 권한 줬습니다.

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

타겟에서 mount -t nfs -o nolock 192.168.1.50:/home/nfs /mnt/nfs

마운트는 잘됩니다.

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


 

 부트로더 SET

16) KCMD 1  : mem=256M root=/dev/nfs nfsroot=192.168.1.50:/nfs,nolock

 

17) KCMD 2  : ip=192.168.1.13:192.168.1.50:192.168.1.1:255.255.255.0::eth0:off


 18) KCMD 3  : console=ttySAC2,115200

 

설정하고나서 재부팅!

 

다음과같은 커널 메시지가 나오네요~

 

IP-Config: Complete:
     device=eth0, addr=192.168.1.13, mask=255.255.255.0, gw=192.168.1.1,
     host=192.168.1.13, domain=, nis-domain=(none),
     bootserver=192.168.1.50, rootserver=192.168.1.50, rootpath=
VFS: Cannot open root device "nfs" or unknown-block(0,255)
Please append a correct "root=" boot option; here are the available partitions:
1f00            4096 mtdblock0 (driver?)
1f01           14336 mtdblock1 (driver?)
1f02          505856 mtdblock2 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,255)
[<8008b710>] (unwind_backtrace+0x0/0xec) from [<80368724>] (panic+0x64/0xe8)
[<80368724>] (panic+0x64/0xe8) from [<80009100>] (mount_block_root+0x25c/0x2b4)
[<80009100>] (mount_block_root+0x25c/0x2b4) from [<80009324>] (prepare_namespace
+0x164/0x1c8)
[<80009324>] (prepare_namespace+0x164/0x1c8) from [<80008650>] (kernel_init+0x12
0/0x16c)
[<80008650>] (kernel_init+0x120/0x16c) from [<80086fcc>] (kernel_thread_exit+0x0
/0x8)
eth0: link up, 100Mbps, Full-duplex

 

조언부탁드립니다 ㅠ

전에 오타가 있었는데요..  제대로 해도 똑같이 에러가 나오네욤

 

rootpath 부분에서 뭔가 잘못된것 같은데...

어떤설정을 더해줘야 하나요?