본문 바로가기

리눅스

CentOS 4에서 Kickstart를 구성하는 방법

반응형

CentOS 4에서 Kickstart를 구성하는 방법

Kickstart는 자동 설치 스크립트를 사용하여 CentOS 또는 다른 리눅스 배포판을 자동으로 설치하도록 도와줍니다.

1. Kickstart 파일 생성

Kickstart 파일을 작성합니다. 일반적으로 .cfg 확장자를 사용합니다. 이 파일에는 설치 중에 사용될 모든 구성 정보가 들어 있습니다. 예를 들어 my-ks.cfg와 같은 파일을 생성할 수 있습니다.

# 예제 Kickstart 파일 (my-ks.cfg)

# 설치 소스
url --url http://mirror.centos.org/centos/4/os/i386

# 네트워크 구성
network --bootproto=dhcp

# 설치 대상 디스크와 파티션
clearpart --all
autopart

# 언어 및 시간대 설정
lang en_US.UTF-8
timezone America/New_York

# 루트 비밀번호 설정
rootpw --iscrypted $1$C6YpaThB$Oo1L9BxKUiml6KmUCkD2O/

# 설치 패키지 그룹 선택
%packages
@base
@core
@development-tools
@text-internet
%end

이 예제에서는 CentOS 4의 기본 패키지 그룹을 설치하도록 지정했습니다.

2. Kickstart 파일을 웹 서버에 배포

Kickstart 파일을 웹 서버에 배포하여 설치 중에 사용할 수 있도록 합니다. 웹 서버 루트 디렉토리에 파일을 복사하거나 웹 서버가 접근 가능한 다른 위치에 배포합니다.

3. 부팅 ISO 이미지 준비

Kickstart 파일을 포함한 CentOS 4 부팅 ISO 이미지를 다운로드하고 준비합니다.

4. 부팅 및 Kickstart 사용

CentOS 4 설치 시스템을 부팅하고 부팅 중에 다음 명령을 사용하여 Kickstart 파일을 사용하도록 지시합니다.

linux ks=http://서버주소/경로/my-ks.cfg

여기서 http://서버주소/경로/my-ks.cfg를 실제 웹 서버 및 Kickstart 파일의 경로로 바꿉니다.

5. 자동 설치 진행

부팅 및 Kickstart 파일을 로드하면 CentOS 4 설치 프로세스가 자동으로 시작됩니다. Kickstart 파일에 지정한 구성에 따라 설치가 진행됩니다.

6. 설치 완료

설치가 완료되면 시스템이 재부팅되고 설정한 대로 CentOS 4가 설치됩니다.

 

참고URL

- pxe 와 kickstart 이용하여 OS 자동설치하기 : http://wiki.kldp.org/wiki.php/AutoInstallation

- A Kickstart CD for sipX on CentOS : http://sipx-wiki.calivia.com/index.php/A_Kickstart_CD_for_sipX_on_CentOS

- Red Hat Enterprise Linux Installation Guide : http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/sysadmin-guide/pt-install-info.html

- Tips and tricks for anaconda and kickstart : http://wiki.centos.org/TipsAndTricks/KickStart

 

728x90
반응형

'리눅스' 카테고리의 다른 글

vmstat 명령어  (0) 2013.09.01
fstab 파일의 필드 구성  (0) 2013.09.01
Linux에서 하드 디스크 증설하기  (0) 2013.09.01
traceroute 명령어  (0) 2013.09.01
CentOS 4에서 부트로더를 복구하는 방법(싱글모드)  (0) 2013.09.01