D.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 boot do Imaging. Uma cópia está localizada no diretório /opt/novell/zenworks/zdm/imaging/winutils do imaging server onde o ZENworks Linux Management está instalado. 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. 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.

Você pode editar esse arquivo manualmente em um editor de texto ou fazendo mudanças de configuração no utilitário zimgboot.exe (consulte a Seção D.4, ZENworks Imaging Floppy Boot Disk Creator (Criador de disquete de inicialização de Criação de imagens do ZENworks (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.

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

Tabela D-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 Linux 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 inicializará automaticamente, mas exibirá o prompt bash do Linux, permitindo que você execute tarefas relacionadas à criação de imagens adicionais 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. 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 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=137.65.95.126

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=137.65.95.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=137.65.95.127
  • PROXYADDR=imaging.xyz.com

Este parâmetro é utilizado para definir a variável de ambiente PROXYADDR no Linux 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:Este parâmetro é definido automaticamente na inicialização do PXE e normalmente não deve ser especificado em /srv/tftp/boot/settings.txt, que é a cópia de settings.txt usado pelo PXE.

/bin/setleds -D +num < /dev/tty1

Ativa NUMLOCK após a inicialização.

export PS1=\`pwd \`#

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

export IMGCMD

Use para mudar o comportamento da criação de imagens automatizada. Se esta variável for definida como script (ou uma série de comandos), então esse script (ou aqueles comandos) serão executados em vez do comando de costume img auto (consulte /bin/imaging.s).

export ENTERPISE_NAME=nome

Este recurso não é suportado no Novell ZENworks Linux Management.

Deve ser um Nome de Empresa válido para um dispositivo AMT, como o entZENworks. Permite que os utilitários de criação de imagens acessem dados seguros para imagens no AMT NVRAM quando os dispositivos AMT são desconectados da Zona de Gerenciamento do ZENworks.

Se você não usar esse parâmetro para dispositivos AMT desconectados, os utilitários de criação de imagem poderão não conseguir manter atualizados os dados seguros para imagens.

netdevice=eth0

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

noshell=1

Suprime a exibição de um programa de terminal secundário.