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 | ||
| + | </ | ||
| + | |||
| + | ===== / | ||
| + | // | ||
| + | \\ | ||
| + | 예를 들어\\ | ||
| + | nfs 서버에서 사용할 루트 디렉터리가 // | ||
| + | 이 nfs 서버에 접속할 클라이언트((저희의 경우 s3c6410 보드))의 IP 주소가 192.168.10.0 / 255.255.0.0 일 경우,\\ | ||
| + | <code bash> | ||
| + | /nfs 192.168.10.0/ | ||
| + | </ | ||
| + | 와 같이 설정해주면 됩니다.\\ | ||
| + | \\ | ||
| + | |||
| + | ===== 서비스 디렉토리 생성 ===== | ||
| + | <code bash> | ||
| + | mkdir /nfs | ||
| + | chmod 777 nfs | ||
| + | </ | ||
| + | |||
| + | 이제 서비스 디렉토리에 플랫폼을 놓으면 됩니다. | ||