E.6 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 boot do Imaging. 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):

Windows: %ZENWORKS_HOME%\bin\preboot\

Linux: /opt/novell/zenworks/zdm/winutils/

A distro de Criação de Imagens baseia-se no SLES 11. Isso exige que você mantenha uma cópia de trabalho adicional de settings.txt no diretório /tftp/boot/ do Imaging Server.

Settings.txt é um arquivo de texto simples que contém parâmetros diversos, cada um em uma linha à parte. Cada parâmetro tem o formato geral de PARÂMETRO=valor. As linhas que começam com uma cerquilha (#) representam comentários e são ignoradas durante o processo de inicialização da criação de imagens.

É possível editar esse arquivo manualmente em um editor de texto ou mudar a configuração no utilitário zmediacreator.exe (consulte a Seção E.5, Criador de disquete de boot do ZENworks Imaging (zmediacreator.exe)).

IMPORTANTE:Se você editar o arquivo settings.txt manualmente para fornecer qualquer caminho dos executáveis, verifique se digitou o caminho completo; caso contrário, o executável poderá não funcionar. Além disso, tome cuidado para não alterar a ordem das configurações no arquivo.

O formato e a função de cada parâmetro do arquivo settings.txt são descritos no Tabela E-4:

Tabela E-4 Parâmetros do arquivo settings.txt

Parâmetro

Especifica

PROMPT

Especifica se deve ser feita uma solicitação para cada definição de configuração quando um dispositivo é inicializado a partir da mídia de boot do Imaging.

Se este parâmetro for mantido como comentário ou definido como Não, o dispositivo será inicializado com as configurações especificadas em settings.txt e não será possível anulá-las durante a inicialização, a menos que você digite config no prompt de inicialização antes de o sistema operacional ser carregado.

Se este parâmetro estiver definido como Sim, haverá uma solicitação automática para cada definição de configuração na inicialização.

MANUALREBOOT

Especifica se será necessário reinicializar um dispositivo manualmente depois que ele for inicializado no modo automático a partir da mídia de boot do Imaging. Se o dispositivo tiver sido inicializado a partir dessa mídia no modo manual, você sempre terá de reinicializá-lo manualmente.

Se você inicializar um dispositivo a partir da mídia de boot do Imaging e permitir que o processo de inicialização prossiga no modo automático, o Mecanismo do ZENworks Imaging será iniciado e examinará o Imaging Server para verificar se será necessário executar uma operação de criação de imagens no dispositivo. Se for o caso, 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ê mantiver esse parâmetro como comentário ou definido como Não, receberá uma solicitação para remover a mídia de boot do Imaging (se necessário) e pressionar qualquer tecla para reinicializar o dispositivo com o seu sistema operacional nativo.

  • Se você definir o parâmetro para Sim, o dispositivo não reinicializará automaticamente, mas exibirá o prompt de modo de manutenção de criação de imagens, permitindo que você execute 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 reinicializar com o sistema operacional nativo.

Exemplo: MANUALREBOOT=YES

PARTITIONSIZE

Especifica quantos megabytes serão alocados para a partição do ZENworks, se alguma for criada localmente em um dispositivo quando este for inicializado a partir da mídia de boot do Imaging.

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 do ZENworks, por exemplo, para permitir que o dispositivo seja restaurado para determinado estado sem se conectar à rede, convém especificar um tamanho maior nesse parâmetro.

Exemplo: PARTITIONSIZE=500

netsetup

Se você estiver usando DHCP, mantenha essa opção ativada. Por padrão, o valor é “dhcp,now”. Se estiver usando um endereço IP específico, substitua “dhcp, now” por “-dhcp, now”, remova o comentário e configure as outras três linhas de endereço IP (HostIP, netmask e gateway).

Exemplo: netsetup=-dhcp,now

NOTA:A especificação de um endereço IP não é aplicável à inicialização do PXE.

HostIP

O endereço IP utilizado por um dispositivo para se comunicar com a rede ao ser inicializado a partir da mídia de boot do Imaging, se for necessário um endereço IP estático.

Exemplo: HostIP=123.45.67.89

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

netmask

Especifica a máscara de sub-rede a ser utilizada pelo dispositivo se ele 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

Especifica o endereço IP do gateway (roteador) que deve ser utilizado pelo dispositivo se ele estiver usando um endereço IP estático.

Exemplo: gateway=123.45.67.254

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

nameserver

Especifica a lista de servidores de nome DNS, por endereço IP, que serão utilizados para resolver nomes de domínio DNS usados no dispositivo. 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.

domínio

Especifica a lista de sufixos do domínio DNS a serem utilizados para identificar conexões usadas por este dispositivo. Use um espaço para separar as entradas. Por 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 imaging server (proxy) ao qual o dispositivo deve se conectar quando for inicializado a partir da mídia de boot do Imaging no modo de criação automática de imagens.

Exemplos:

  • PROXYADDR=123.45.67.89
  • PROXYADDR=imaging.xyz.com

Este parâmetro é utilizado para definir a variável de ambiente PROXYADDR quando o dispositivo é inicializado a partir da mídia de boot do Imaging (que não seja PXE). O Mecanismo do ZENworks Imaging lê a variável para determinar qual servidor deve contatar se estiver sendo executado em modo automático. Quer esteja sendo executado em modo manual ou automático, o Mecanismo do ZENworks Imaging tenta registrar os resultados da criação de imagens no servidor especificado nessa variável.

IMPORTANTE:Esse parâmetro é definido automaticamente na inicialização do PXE e normalmente não deve ser modificado na cópia de settings.txt usada pelo PXE:

Windows:

%ZENWORKS_HOME%\share\tftp\boot\

Linux:

/srv/tftp/boot/

export IMGCMD

Altera o comportamento da criação de imagens automatizada. Se esta variável for definida como um script (ou uma série de comandos), esse script ou esses comandos serão executados no lugar do comando img ‑auto comum (consulte /bin/imaging.s).

netdevice=eth0

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