63.5 Parâmetros de configuração da criação de imagens (settings.txt)

O arquivo settings.txt contém parâmetros que controlam o processo de inicialização da criação de imagens.

A cópia de trabalho de settings.txt deve ser mantida na raiz do dispositivo de inicialização de criação de imagens (CD, DVD ou partição ZENworks).

Settings.txt é um arquivo de texto simples que contém parâmetros diversos, cada um em uma linha à parte. Todos os parâmetros têm o formato geral: PARÂMETRO=valor. As linhas que começam com o sinal (#) são comentários que são ignorados durante o processo de inicialização da criação de imagens.

É possível editar esse arquivo manualmente em um editor de texto, usando a opção Carregar Configurações do Disco no utilitário zimgboot.exe ou fazendo mudanças de configuração no utilitário zimgboot.exe.

A Tabela 63-6 descreve o formato e a função de cada parâmetro do arquivo settings.txt:

Tabela 63-6 Parâmetros de settings.txt

Parâmetro

Especifica

MANUALREBOOT

Especifica se será necessário acessar o prompt bash para reinicializar manualmente uma estação de trabalho depois que ela tiver sido inicializada no modo automático a partir do dispositivo de criação de imagens. (Se a estação de trabalho tiver sido inicializada a partir do dispositivo de criação de imagens no modo manual, você terá de reinicializá-la manualmente sempre.)

Se você inicializar uma estação de trabalho a partir do dispositivo de criação de imagens e permitir que o processo de inicialização prossiga no modo automático, o ZENworks Imaging Engine será iniciado e examinará o servidor de criação de imagens para ver se é necessário executar uma operação de criação de imagens na estação de trabalho. Caso isso ocorra, o mecanismo executará a operação de criação de imagens e será encerrado. Caso contrário, ele será encerrado sem executar nenhuma ação.

O que ocorre depois depende de como você define esta opção. Se você deixar este parâmetro como comentário ou definido como No, receberá uma solicitação para remover o dispositivo de criação de imagens (como CD ou disquete, se necessário) e pressionar qualquer tecla para reinicializar a estação de trabalho com seu sistema operacional nativo. Se ele for definido como Yes, a estação de trabalho não será reinicializada automaticamente. Em vez disso, ela exibirá o prompt do Linux, que lhe permite executar tarefas adicionais relacionadas à criação de imagens usando o menu do Linux ou a linha de comando. Esse recurso é útil para executar ações como verificar as informações atuais de partição ou os dados seguros para imagens antes de inicializar com o sistema operacional nativo.

Exemplo: MANUALREBOOT=YES

PARTITIONSIZE

Quantos megabytes devem ser alocados para a partição ZENworks, caso alguma seja criada localmente em uma estação de trabalho quando essa estação for inicializada a partir de um dispositivo de criação de imagens. O tamanho padrão é 150 MB. O tamanho mínimo da partição é 50 MB. O tamanho máximo permitido é 2048 MB (2 GB). Se você pretende armazenar uma imagem na partição ZENworks, por exemplo para permitir que uma estação de trabalho volte a um determinado estado sem se conectar à rede, especifique um tamanho maior neste parâmetro.

Exemplo: PARTITIONSIZE=500

netsetup

Se você usar DHCP, mantenha esta opção habilitada. Se você usar um endereço IP específico, substitua “dhcp” por “1”, não crie comentários e configure as outras três linhas de endereço IP (HostIP, NETMASK e GATEWAY).

Exemplo: netsetup=dhcp

HostIP

O endereço IP usado por um dispositivo para se comunicar na rede quando ele é inicializado a partir do dispositivo de criação de imagens, se um endereço IP estático for necessário.

Exemplo: HostIP=137.65.95.126

Se quiser que seja utilizado DHCP, deixe este e o próximo parâmetro como comentário.

NETMASK

A máscara de sub-rede utilizada pela estação de trabalho, se ela estiver usando um endereço IP estático.

Exemplo: NETMASK=255.255.252.0

Se estiver usando DHCP, deixe este parâmetro como comentário.

GATEWAY

O endereço IP do gateway (roteador) que deve ser utilizado pela estação de trabalho, se ela estiver usando um endereço IP estático.

Exemplo: GATEWAY=137.65.95.254

Se estiver usando DHCP, deixe este parâmetro como comentário.

NAMESERVER

A lista, por endereço IP, dos servidores de nomes DNS que devem ser utilizados para resolver os nomes de domínio DNS usados nesta estação de trabalho. Use um espaço para separar as entradas.

Exemplo: NAMESERVER=123.45.6.7 123.45.6.9

Se estiver usando DHCP, deixe este parâmetro como comentário.

DOMAIN

A lista dos sufixos de domínio DNS que devem ser utilizados para identificar as conexões usadas por esta estação de trabalho. Use um espaço para separar as entradas.

Exemplo: DOMAIN=example.novell.com example.xyz.org

Se estiver usando DHCP, deixe este parâmetro como comentário.

PROXYADDR

O endereço IP ou o nome DNS completo do servidor (proxy) de criação de imagens ao qual a estação de trabalho deve se conectar quando for inicializada a partir de um dispositivo de criação de imagens no modo de criação automática de imagens.

Exemplos:

PROXYADDR=137.65.95.127
PROXYADDR=imaging.xyz.com

Este parâmetro é utilizado para definir a variável de ambiente PROXYADDR no Linux, quando a estação de trabalho é inicializada a partir do dispositivo de criação de imagens. O ZENworks Imaging Engine lê essa variável para determinar qual o servidor que deve ser contatado quando ele for executado no modo automático. Quer esteja sendo executado em modo manual ou automático, o ZENworks Imaging Engine tenta registrar os resultados da criação de imagens no servidor especificado nesta variável.

export PS1="\`pwd \`#"

Configura a string usada pelo shell bash. Você pode mudar a string editando o texto que aparece depois do símbolo =. O caractere ‘ não é um sinal de aspa simples, mas sim o da tecla ~.

export IMGCMD

Use IMGCMD para mudar o comportamento da criação de imagens automatizada. Se essa variável estiver definida como um script ou uma série de comandos, esse script ou esses comandos – e não o comando img auto habitual – é que serão executados (consulte /bin/imaging.s).

netdevice=eth0

Seleciona um adaptador de rede específico. Se necessário, substitua eth0 pela interface correta.