매번 플랫폼의 내용이 변경될 때마다 ramdisk를 만들어 시리얼을 통해 보드로 전송할 순 없다.
ez-s3c6410보드에는 기가단위의 램디스크를 저장할 공간이 없기 때문이다. 따라서 같은 네트워크상에 NFS서버를 구축하여 그 서버의 특정 폴더를 root로 잡고 램디스크를 대신해야 한다.
중요한 점 : 서버와 클라이언트는 같은 네트워크 상에 존재해야한다
sudo apt-get install nfs-kernel-server nfs-common portmap
/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
이제 서비스 디렉토리에 플랫폼을 놓으면 됩니다.