16장. IBM Z에서 설치 부팅
Anaconda 설치 프로그램의 초기 프로그램 부팅(IPL)을 수행하는 단계는 Red Hat Enterprise Linux QCOW;Hat EnterpriseRed Hat Enterprise Linux Kernel;Linux가 실행되는 환경( z/VM 또는 LPAR)에 따라 달라집니다.
16.1. 부팅 매개변수 사용자 정의
설치를 시작하려면 먼저 몇 가지 필수 부팅 매개변수를 구성해야 합니다. z/VM을 통해 설치할 때
generic.prm
파일에서 부팅하기 전에 이러한 매개변수를 구성해야 합니다. LPAR에 설치할 때 rd.cmdline
매개 변수는 기본적으로 요청
하도록 설정되어 있으므로 이러한 부팅 매개 변수를 입력할 수 있는 프롬프트가 표시됩니다. 두 경우 모두 필수 매개 변수는 동일합니다.
참고
네트워크 구성을 지원하기 위한 대화형 유틸리티를 제공하는 Red Hat Enterprise Linux 6와 달리, 이제 매개 변수 파일을 사용하거나 프롬프트에서 다음 매개 변수를 사용하여 모든 네트워크 구성을 지정해야 합니다.
- 설치 소스
- 설치 소스는 항상 구성해야 합니다.
inst.repo=
옵션을 사용하여 설치에 대한 패키지 소스를 지정합니다. 자세한 내용 및 구문은 설치 소스 지정 을 참조하십시오. - 네트워크 장치
- 설치 중에 네트워크 액세스가 필요한 경우 네트워크 구성을 제공해야 합니다. 하드 드라이브와 같은 로컬 미디어만 사용하여 자동(Kickstart 기반) 설치를 수행하려는 경우 네트워크 구성을 생략할 수 있습니다.필요에 따라 네트워크 부팅 옵션 에 나열된 기본 네트워크 구성 및 기타 옵션은
ip=
옵션을 사용합니다.또한 네트워크 프로토콜 유형, 하위 채널의 쉼표로 구분된 목록, 쉼표로 구분된sysfs
매개 변수 및 값 쌍을 사용하는rd.znet=
kernel 옵션을 사용합니다. 이 매개 변수는 여러 네트워크 장치를 활성화하기 위해 여러 번 지정할 수 있습니다.예:rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo
- 스토리지 장치
- 항상 하나 이상의 스토리지 장치를 구성해야 합니다.
rd.dasd=
옵션은 Direct Access Storage Device (DASD) 어댑터 버스 식별자를 사용합니다. 여러 DASD의 경우 매개변수를 여러 번 지정하거나 쉼표로 구분된 버스 ID 목록을 사용합니다. DASD 범위를 지정하려면 첫 번째 및 마지막 버스 ID를 지정합니다. 예제:rd.dasd=0.0.0200 rd.dasd=0.0.0202(ro),0.0.0203(ro:failfast),0.0.0205-0.0.0207
rd.zfcp=
옵션은 FCP(zFCP) 어댑터 장치 식별자, world wide port name(WdpdkN) 및 FCP LUN을 사용한 다음 장치를 활성화합니다. 이 매개변수는 여러 zFCP 장치를 활성화하기 위해 여러 번 지정할 수 있습니다. 예제:rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000
- Kickstart 옵션
- Kickstart 파일을 사용하여 자동 설치를 수행하는 경우
inst.ks=
옵션을 사용하여 Kickstart 파일의 위치를 항상 지정해야 합니다. 자동 Kickstart 설치의 경우 자동 Kickstart 설치의 경우inst.cmdline
옵션도 유용합니다. 자세한 내용은 21.4절. “Kickstart 설치를 위한 매개 변수” 을 참조하십시오.
모든 필수 매개 변수가 포함된 사용자 지정
일반.prm
파일의 예는 다음 예와 유사합니다.
예 16.1. 사용자 정의 generic.prm 파일
ro ramdisk_size=40000 cio_ignore=all,!condev inst.repo=http://example.com/path/to/repository rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portno=0,portname=foo ip=192.168.17.115::192.168.17.254:24:foobar.systemz.example.com:enccw0.0.0600:none nameserver=192.168.17.1 rd.dasd=0.0.0200 rd.dasd=0.0.0202 rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000 inst.ks=http://example.com/path/to/kickstart
일부 설치 방법에는 DVD 또는 FTP 서버의 파일 시스템에서 설치 데이터 위치와 데이터를 복사해야 하는 메모리 위치 매핑이 필요한 파일도 필요합니다. 파일 이름은 일반적으로
generic.ins
이며 초기 RAM 디스크, 커널 이미지 및 매개 변수 파일(generic.prm
) 및 각 파일의 메모리 위치를 위한 파일 이름을 포함합니다. 예제 generic.ins
는 다음 예와 유사합니다.
예 16.2. generic.ins 샘플 파일
images/kernel.img 0x00000000 images/initrd.img 0x02000000 images/genericdvd.prm 0x00010480 images/initrd.addrsize 0x00010408
유효한
generic.ins
파일은 설치 프로그램을 부팅하는 데 필요한 다른 모든 파일과 함께 Red Hat에서 제공합니다. 예를 들어, default가 아닌 다른 커널 버전을 로드하려는 경우에만 이 파일을 수정합니다.