7.10. 킥스타트 설치 시작하기

킥스타트 설치를 시작하시려면, Red Hat Linux 부팅 디스켓이나 Red Hat Linux 부팅 CD-ROM 또는 Red Hat Linux CD-ROM #1을 사용하여 시스템을 부팅하신 후 부트 프롬프트에서 특별한 부트 명령을 입력하셔야 합니다. ks 명령행 인자가 커널로 전달될 경우 설치 프로그램은 킥스타트 파일을 찾기 시도합니다.

부팅 디스켓

7.8.1 절에서 설명된 것처럼, 킥스타트 파일이 부팅 디스켓에 저장되어 있는 경우, 디스켓을 드라이브에 삽입하여 시스템을 부팅하신 후 boot: 프롬프트에서 다음 명령을 입력하시기 바랍니다:

linux ks=floppy
CD-ROM #1과 디스켓

ks.cfg 파일이 디스켓 상 vfat이나 ext2 파일 시스템 상에 위치하며, Red Hat Linux CD-ROM #1으로 부팅한 경우에도 linux ks=floppy 명령이 작동합니다.

또 다른 부팅 명령으로 Red Hat Linux CD-ROM #1을 부팅 후 킥스타트 파일을 디스켓 상에서 vfat이나 ext2 파일 시스템에 저장하는 방법이 있습니다. boot: 프롬프트에서 다음 명령을 입력하시면 됩니다:

linux ks=hd:fd0:/ks.cfg

드라이버 디스켓 사용

드라이버 디스켓을 사용하여 킥스타트를 시작하셨다면, dd 옵션도 지정해 주셔야 합니다. 예를 들어, 부팅 디스켓을 사용하여 부팅 후 드라이버 디스켓을 사용하시려면, boot: 프롬프트에서 다음 명령을 입력하시기 바랍니다:

linux ks=floppy dd
부팅 CD-ROM

7.8.2 절에서 설명된 것처럼, 킥스타트 파일이 부팅 CD-ROM에 저장되어 있는 경우, CD-ROM을 삽입하여 시스템을 부팅하신 후 boot: 프롬프트에서 다음 명령을 입력하시기 바랍니다 (다음 명령에서 ks.cfg은 킥스타트 파일 이름입니다):

linux ks=cdrom:/ks.cfg

킥스타트 설치를 시작하는데 사용되는 다른 옵션은 다음과 같습니다:

ks=nfs:<server>:/<path>

설치 프로그램은 NFS 서버 <server> 상에서 <path> 파일로서 킥스타트 파일을 찾을 것입니다. 설치 프로그램은 DHCP를 사용하여 이더넷 카드를 설정합니다. 예를 들어 NFS 서버가 server.example.com이고 킥스타트 파일이 NFS 공유 /mydir/ks.cfg에 위치한 경우, 올바른 부트 명령은 ks=nfs:server.example.com:/mydir/ks.cfg가 될 것입니다.

ks=http://<server>/<path>

설치 프로그램은 HTTP 서버 <server> 상에서 <path> 파일로서 킥스타트 파일을 찾을 것입니다. 설치 프로그램은 DHCP를 사용하여 이더넷 카드를 설정합니다. 예를 들어 HTTP 서버가 server.example.com이고 킥스타트 파일이 HTTP 디렉토리인 /mydir/ks.cfg에 위치한 경우, 올바른 부트 명령은 ks=http://server.example.com/mydir/ks.cfg가 될 것입니다.

ks=floppy

설치 프로그램은 /dev/fd0 드라이브에 있는 플로피의 vfat 또는 ext2 파일 시스템 상에 존재하는 ks.cfg 파일을 찾습니다.

ks=floppy:/<path>

설치 프로그램은 /dev/fd0의 디스켓 상에서 <path> 경로에 위치한 킥스타트 파일을 찾을 것입니다.

ks=hd:<device>:/<file>

설치 프로그램은 (vfat 또는 ext2인) 파일 시스템을 <device>에 마운트할 것입니다. 그 후 그 파일 시스템에서 <file> 킥스타트 설정 파일을 찾아봅니다 (예, ks=hd:sda3:/mydir/ks.cfg).

참고알림
 

두번째 콜론은 Red Hat Linux 9에서 처음 사용되었습니다.

ks=file:/<file>

설치 프로그램은 파일 시스템으로부터 <file> 파일을 읽기 시도할 것입니다; 아무런 마운트도 행해지지 않습니다. 킥스타트 파일이 이미 initrd 이미지에 위치하는 경우에 이 방법이 일반적으로 사용됩니다.

ks=cdrom:/<path>

설치 프로그램은 CD-ROM 상에서 <path> 파일로서 킥스타트 파일을 찾을 것입니다.

ks

만일 ks이 단독으로 사용되었다면, 설치 프로그램은 DHCP를 사용하여 이더넷 카드를 설정합니다. 시스템은 DHCP 응답으로부터 "부트서버 (bootServer)"를 NFS 서버로 사용하여 킥스타트 파일을 읽어올 것입니다. 킥 스타트 파일은 다음과 같은 이름을 갖습니다:

  • DHCP가 이미 지정되었고 부트파일 이름이 /로 시작되는 경우, NFS 서버에서 DHCP가 제공한 부트파일을 찾습니다.

  • DHCP가 이미 지정되었고 부트파일 이름이 /로 시작하지 않는 경우, NFS 서버 상의 /kickstart 디렉토리에서 DHCP가 제공한 부트파일을 찾습니다.

  • DHCP가 부트파일을 지정하지 않았다면, 설치 프로그램은 /kickstart/1.2.3.4-kickstart 파일 읽기를 시도합니다. 여기서 1.2.3.4는 설치되는 컴퓨터의 IP 주소를 의미합니다.

ksdevice=<device>

설치 프로그램은 여기서 지정된 네트워크 장치를 사용하여 네트워크에 접속합니다. 예, eh1 장치를 통해 시스템에 접속된 NFS 서버 상에서 킥스타트 파일을 이용하여 킥스타트 설치를 시작하시려면, boot: 프롬프트에서 ks=nfs:<server>:/<path> ksdevice=eth1 명령을 사용하시기 바랍니다.