GEG - bootp, nfs, tftp

Mokwon Univ 2008. 8. 16. 16:59
bootp
 
- 호스트 pc에 타겟보드에 포팅 된 리눅스 시스템에 유용한 ip주소를 유동적으로 할당
 
호스트 pc에 bootp 설치
수정해야할 파일 ( /etc/bootptab, /etc/hosts, /etc/xinetd.d/bootp )
 
주의 할 사항
 - 호스트 pc ip 변경 (ifconfig eth0 ,,,,, up 을 이용)
 - 장비의  ip 도 확인할 것 (ramdisk에 고정ip로 되어있을수도 있음)
 - macwrite를 이용해서 장비주소 꼭 확인해서 올릴것 (장비주소는 장비미다 틀리다)
 - /etc/hosts안에 있는 ip는 타겟의 ip
 
성공시 바로 ip를 부여받음
 
nfs
 
- 네트워크파일시스템의 약어로서 리눅스에서 네트워크를 이용하여 파일을 공유
 
- host
수정해야할 파일 ( /etc/exports)
nfs 데몬 재시작 (service nfs restart)
공유할 디렉토리 만들어 놓고 mount 확인을 위해 파일을 넣어둠
 
- target
타겟보드로 마운트
mount -t nfs ip주소:/디렉토리명 /mnt/nfs
 
tftp
 
- 부트로더에서 Ethernet을 통해 host에서 타겟으로 쉽고 빠르게 파일을 전송
 
tftp설치
수정해야할 파일 ( /etc/xinetd.d/tftp)
xinetd 데몬 재시작 (service xinetd restart)
 
주의 할 사항
최상위 디렉토리안에 tftpboot디렉토리를 만들고 파일을 넣어야 올릴수있다
기본적으로 bootp를 성공해야 할수있다
Posted by 용학도리
,