출처 : 대전국제IT교육센터 정성재 강사
1. 개요
인터넷이나 소규모
LAN을 이용한 네트워크를 통하여 리눅스를 설치할 수 있다. 이 경우 리눅스 설치
이미지가 있는 리눅스서버와 리눅스를 설치하는 클라이언트로
구분한다. 리눅스서버는 FTP, NFS서버
를 구축하여야 하며, 클라이언트가 접속할 수 있도록 설정해야 한다. 클라이언트에서는 네트워크
부팅 이미지로 만든 부팅디스크를 준비해야 한다.
2. 리눅스 네트워크서버 설정 -NFS
서버이용
(1) 서버에 설치를 위한 소스 복사
1) 소스가 위치할 디렉토리 생성
[root@www root]# mkdir /redhat80
2) 생성한 디렉토리에 리눅스 설치파일을 복사한다. 보통 마운트하면
/mnt/cdrom/RedHat 디렉토리
에 설치파일들이 들어있다. 여기에 있는 내용을 복사하면 된다.
[root@www root]# mount -t iso9660 /dev/cdrom /mnt/cdrom
=> 물론
/etc/fstab에 의해 mount /mnt/cdrom 이라고만 해도 된다.
3) 설치에 필요한 파일을 소스디렉토리에
복사한다.
[root@www root]# cp -vr /mnt/cdrom/RedHat/ /redhat80
4) 복사가
다 되었으면 마운트를 해제한다.
[root@www root]# umount /mnt/cdrom
5) 나머지 설치
CD-ROM도 위와 같은 방법으로 모두 복사한다.
(2) NFS서버로 구축하기
1) /etc/exports
파일설정
ㄱ. 기본설정법
설치소스경로 클라이언트주소
ㄴ. 설정예
/redhat80 *
=> /redhat80 이라는 디렉토리에 모든 클라이언트의 접속을 허가하였다.
2) NFS 서버를 작동한다.
ㄱ. /etc/rc.d/init.d/portmap start (보통 이 데몬은 기본적으로
작동한다.)
ㄴ. /etc/rc.d/int.d/nfs start
3. 클라이언트 설정 -
NFS 서버 이용
(1) 설치디스크 준비하기 : 여러 방법이 있지만 리눅스 서버에서 제작하는 것으로 한다.
1) 레드햇 8.0의 1번 씨디를 준비해서 CD-ROM 드라이브에 넣는다.
2) 마운트한다.
mount -t
iso9660 /dev/cdrom /mnt/cdrom
3) 부팅에 필요한 이미지인 bootnet.img라는 파일이 있는
images디렉토리로 이동한다.
cd /mnt/cdrom/images
4) dd 명령으로 만든다.
dd
if=bootnet.img of=/dev/fd0
(2) 설치디스크로 부팅하여 설치한다.
1) 부팅디스크를 넣고
부팅한다.
2) 초기화면이 뜨고 'boot:'라는 프롬프트가 나오면 그냥 [Enter]키를 누른다.
3) 사용할 언어를
선택한다.(기본 English 선택)
4) 키보드를 선택한다.(기본 us 선택)
5) 인스톨 방법을 선택한다. NFS
image, FTP, HTTP 방법이 있으며 이중에서 NFS image를 고른다.
6) 네트워크 장치를 선택한다. eth0이나
eth1 등 맞는 것을 선택한다.
7) TCP/IP 네트워크 설정을 한다. 해당 IP, Netmask, Gateway값등을
설정한다.
8) NFS 서버를 설정한다.
ㄱ. NFS server name : 서버네임이나 IP주소를
적는다.
ㄴ. Rea Hat directory : 설치소스의 경로를 적는다. 위의 예제대로 한다면 /redhat80 이라고
입력한다.
9) 설치를 시작한다.