사용자 도구

사이트 도구


chromium_os:s3c6410_크로미움_os_빌드하기:nfs_서버_구축

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

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