5.1. S/390에서 설치 프로그램 부팅하기

5.1.1. S/390 한계

S/390에서 설치 시스템을 실행하려면 제대로 동작하는 네트워크 설정이 있어야 하고 SSH 세션이 필요합니다.

부팅 과정은 몇 가지 네트워크 파라미터를 설정하는 네트워크 설정으로 시작합니다. 설정이 성공하면, SSH 세션으로 로그인해서 거기에서 표준 설치 시스템을 시작합니다.

5.1.2. S/390 부팅 파라미터

S/390에서는 parm 파일에 부팅 파라미터를 추가할 수 있습니다. ASCII나 EBCDIC 형식을 쓸 수 있습니다. 설치 이미지에 예제 parm 파일 parmfile.debian이 들어 있습니다. 파라미터가 너무 길어서 80자 제한을 넘어가면 다음 줄의 첫번째 열부터 계속 쓸 수 있습니다. 파라미터를 여러 줄에 써도 커널에 공백 없이 연결되서 전달됩니다.

장치가 많이 달려 있을 때 설치 프로그램을 논리 파티션(LPAR)이나 가상 머신(VM)에서 부팅하는 경우, 커널에서 일부 장치만 사용하도록 제한할 수 있습니다. LPAR 모드에서 디스크가 너무 많을 때 설치 프로그램 부팅에서 이렇게 하기를 권장합니다. cio_ignore 옵션은 블랙리스트(몇몇 장치를 사용하지 않기)와 화이트리스트(몇몇 장치만 사용하기)를 모두 지원합니다. 예를 들어:

 # 블랙리스트: 300 및 301 장치 두 개 무시
 cio_ignore=0.0.0300-0.0.0301
 # 화이트리스트: 1150, FD00, FD01, FD02만 허용하고 모두 무시
 cio_ignore=all,!0.0.1150,!0.0.fd00-0.0.fd02

16진수의 장치 번호는 소문자로 써야 합니다. 그리고 이 부팅 파라미터를 사용하면 모든 장치를 열거해야 합니다. 최소한 디스크, 네트워크 장치, 콘솔은 들어 있어야 합니다. 설치 프로그램 부팅에서 사용하려면 위 옵션을 parmfile.debian 파일에 추가하면 됩니다.