chromium_os:s3c6410_크로미움_os_빌드하기:nfs_서버_구축
NFS 서버 구축
매번 플랫폼의 내용이 변경될 때마다 ramdisk를 만들어 시리얼을 통해 보드로 전송할 순 없다.
ez-s3c6410보드에는 기가단위의 램디스크를 저장할 공간이 없기 때문이다. 따라서 같은 네트워크상에 NFS서버를 구축하여 그 서버의 특정 폴더를 root로 잡고 램디스크를 대신해야 한다.
중요한 점 : 서버와 클라이언트는 같은 네트워크 상에 존재해야한다
패키지 다운로드
sudo apt-get install nfs-kernel-server nfs-common portmap
/etc/exports 파일 수정
/etc/exports 파일은 다음과 같이 수정합니다.
예를 들어
nfs 서버에서 사용할 루트 디렉터리가 /nfs이고,
이 nfs 서버에 접속할 클라이언트1)의 IP 주소가 192.168.10.0 / 255.255.0.0 일 경우,
/nfs 192.168.10.0/255.255.0.0(rw,insecure,subtree_check,sync,no_root_squash)
와 같이 설정해주면 됩니다.
서비스 디렉토리 생성
mkdir /nfs chmod 777 nfs
이제 서비스 디렉토리에 플랫폼을 놓으면 됩니다.
1)
저희의 경우 s3c6410 보드
chromium_os/s3c6410_크로미움_os_빌드하기/nfs_서버_구축.txt · 마지막으로 수정됨: 2013/05/02 00:49 저자 127.0.0.1