17.8. Kickstart 부팅 옵션

이 섹션에서는 Kickstart 파일에 추가하여 설치를 자동화할 수 있는 부팅 옵션에 대해 설명합니다.

inst.ks=
설치를 자동화하는 데 사용할 Kickstart 파일의 위치를 정의합니다. inst.repo 형식을 사용하여 위치를 지정할 수 있습니다. 장치가 아니라 경로를 지정하면 설치 프로그램은 지정된 장치에서 /ks.cfg 에서 Kickstart 파일을 찾습니다.

장치를 지정하지 않고 이 옵션을 사용하는 경우 설치 프로그램은 옵션에 다음 값을 사용합니다.

inst.ks=nfs:next-server:/filename

이전 예에서 next-server는 DHCP next-server 옵션 또는 DHCP 서버 자체의 IP 주소이며 filename은 DHCP 파일 이름 옵션 또는 /kickstart/입니다. 지정된 파일 이름이 / 문자로 종료되면 ip-kickstart가 추가됩니다. 다음 표에는 예제가 포함되어 있습니다.

표 17.5. 기본 Kickstart 파일 위치

DHCP 서버 주소클라이언트 주소Kickstart 파일 위치

192.168.122.1

192.168.122.100

192.168.122.1:/kickstart/192.168.122.100-kickstart

OEMDRV 레이블이 있는 볼륨이 있는 경우 설치 프로그램은 ks.cfg 라는 Kickstart 파일을 로드하려고 합니다. Kickstart 파일이 이 위치에 있는 경우 inst.ks= 부팅 옵션을 사용할 필요가 없습니다.

inst.ks.all
inst.ks.all 옵션을 지정하여 여러 inst.ks 옵션에서 제공하는 여러 Kickstart 파일 위치를 순차적으로 시도합니다. 첫 번째 위치가 사용됩니다. 이는 유형 http,https 또는 ftp의 위치에만 적용되며 다른 위치는 무시됩니다.
inst.ks.sendmac

inst.ks.sendmac 옵션을 사용하여 모든 네트워크 인터페이스의 MAC 주소가 포함된 발신 HTTP 요청에 헤더를 추가합니다. 예를 들어 다음과 같습니다.

X-RHN-Provisioning-MAC-0: eth0 01:23:45:67:89:ab

이 기능은 inst.ks=http를 사용하여 시스템을 프로비저닝할 때 유용할 수 있습니다.

inst.ks.sendsn

inst.ks.sendsn 옵션을 사용하여 발신 HTTP 요청에 헤더를 추가합니다. 이 헤더에는 /sys/class/dmi/id/product_serial에서 읽은 시스템 일련 번호가 포함되어 있습니다. 헤더에는 다음 구문이 있습니다.

X-System-Serial-Number: R8VA23D

추가 리소스