Red Hat Training

A Red Hat training course is available for RHEL 8

9.2. Personalização dos parâmetros de inicialização

Antes de iniciar a instalação, é necessário configurar alguns parâmetros de inicialização obrigatórios. Ao instalar através do z/VM, estes parâmetros devem ser configurados antes de inicializar no arquivo generic.prm. Ao instalar em uma LPAR, o parâmetro rd.cmdline é definido por padrão para ask, o que significa que você receberá um prompt no qual você poderá inserir estes parâmetros de inicialização. Em ambos os casos, os parâmetros necessários são os mesmos.

Nota

Toda configuração de rede deve agora ser especificada por meio de um arquivo de parâmetros, ou no prompt.

Fonte de instalação
Uma fonte de instalação deve ser sempre configurada. Use a inst.repo opção para especificar a fonte do pacote para a instalação.
Dispositivos de rede

A configuração da rede deve ser fornecida se o acesso à rede for necessário durante a instalação. Se você planeja realizar uma instalação sem supervisão (baseada em Kickstart-based) usando apenas mídia local, como um disco rígido, a configuração de rede pode ser omitida.

Use o ip= opção para configuração básica da rede, e outras opções, conforme necessário.

Use também a opção rd.znet= kernel, que toma um tipo de protocolo de rede, uma lista delimitada por vírgula de sub-canais, e, opcionalmente, pares de parâmetros e valores delimitados por vírgula sysfs. Este parâmetro pode ser especificado várias vezes para ativar vários dispositivos de rede.

Por exemplo:

rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo

O driver do dispositivo qeth atribui o mesmo nome de interface para dispositivos Ethernet e Hipersockets enc<device number>. O ID do barramento é composto pelo ID do subsistema de canal, ID do conjunto de sub-canais e número do dispositivo, separados por pontos; o número do dispositivo é a última parte do ID do barramento, sem levar zeros e pontos. Por exemplo, o nome da interface será enca00 para um dispositivo com o ID do barramento 0.0.0a00.

Dispositivos de armazenamento

Pelo menos um dispositivo de armazenamento deve ser sempre configurado para instalações em modo texto.

A opção rd.dasd= utiliza um dispositivo de armazenamento de acesso direto (DASD) identificador de barramento de dispositivo adaptador. Para DASDs múltiplos, especifique o parâmetro várias vezes, ou use uma lista separada por vírgula de identificadores de barramento. Para especificar uma gama de DASDs, especifique o primeiro e o último identificador de barramento. Exemplo:

rd.dasd=0.0.0200 rd.dasd=0.0.0202(ro),0.0.0203(ro:failfast),0.0.0205-0.0.0207

A opção rd.zfcp= leva um identificador de barramento de dispositivo adaptador SCSI sobre FCP (zFCP), um nome de porta mundial (WWPN) e um FCP LUN, e então ativa o dispositivo. Este parâmetro pode ser especificado várias vezes para ativar vários dispositivos zFCP. Exemplo:

rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000
Opções de pontapé de saída
Se você estiver usando um arquivo Kickstart para realizar uma instalação automática, você deve sempre especificar a localização do arquivo Kickstart usando a opção inst.ks=. Para uma instalação Kickstart totalmente automática e desacompanhada, a opção inst.cmdline também é útil.

Um exemplo personalizado do arquivo generic.prm contendo todos os parâmetros obrigatórios parece semelhante ao exemplo a seguir:

Exemplo 9.1. Arquivo genérico.prm personalizado

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:enc600: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

Alguns métodos de instalação também exigem um arquivo com um mapeamento da localização dos dados de instalação no sistema de arquivos do servidor de DVD ou FTP e os locais de memória onde os dados devem ser copiados. O arquivo é tipicamente chamado generic.ins, e contém nomes de arquivos para o disco RAM inicial, imagem do kernel e arquivo de parâmetros (generic.prm) e um local de memória para cada arquivo. Um exemplo generic.ins será semelhante ao exemplo a seguir:

Exemplo 9.2. Exemplo de arquivo generic.ins

images/kernel.img 0x00000000
images/initrd.img 0x02000000
images/genericdvd.prm 0x00010480
images/initrd.addrsize 0x00010408

Um arquivo generic.ins válido é fornecido pela Red Hat junto com todos os outros arquivos necessários para inicializar o instalador. Modifique este arquivo somente se você quiser, por exemplo, carregar uma versão do kernel diferente da padrão.

Recursos adicionais