E.6 Parámetros de configuración de generación de imágenes (settings.txt)

El archivo settings.txt contiene parámetros que controlan cómo se produce el proceso de arranque de generación de imágenes. Se debe mantener la copia de trabajo del archivo settings.txt en la raíz del dispositivo de arranque de generación de imágenes (CD, DVD o partición de ZENworks):

Windows: %DIRECTORIO_ZENWORKS%\bin\preboot\

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

La distribución de generación de imágenes está basada en SLES 11. Esto requiere que se mantenga una copia de trabajo de settings.txt en el directorio /tftp/boot/ del servidor de generación de imágenes.

Settings.txt es un archivo de texto sin formato que contiene varios parámetros, cada uno en una línea independiente. Cada parámetro tiene el formato general de PARÁMETRO=valor. Las líneas que comienzan por el signo # son comentarios y se pasan por alto durante el proceso de arranque de generación de imágenes.

Este archivo se puede editar manualmente en un editor de texto o realizando cambios de configuración en la utilidad zmediacreator.exe (consulte la Sección E.5, Creador de disquetes de arranque de ZENworks Imaging (zmediacreator)).

IMPORTANTE:si edita manualmente el archivo settings.txt para indicar vías a los ejecutables, asegúrese de proporcionar la vía completa; de lo contrario, es posible que el ejecutable no funcione.Asegúrese también de no cambiar el orden de los valores de configuración en el archivo.

El formato y la función de cada parámetro del archivo settings.txt se describen en la Tabla E-4.

Tabla E-4 Parámetros del archivo Settings.txt

Parámetro

Especifica

PROMPT

Indica si se debe confirmar cada ajuste de configuración al arrancar un dispositivo desde el medio de arranque de generación de imágenes.

Si no añade comentarios a este parámetro o lo establece en No, el dispositivo arranca con los ajustes de configuración especificados en settings.txt y el usuario no puede anularlos durante el arranque a menos que escriba config en el indicador de arranque antes de que el sistema operativo comience a cargarse.

Si establece este parámetro en Sí, se le pide automáticamente cada ajuste de configuración al arrancar.

MANUALREBOOT

Indica si se debe reiniciar un dispositivo de forma manual después de que se haya arrancado en modo automático desde el medio de arranque de generación de imágenes. Si el dispositivo se arranca desde el medio de arranque de generación de imágenes en modo manual, siempre se debe reiniciar manualmente.

Si arranca un dispositivo desde el medio de arranque de generación de imágenes y permite que el proceso de arranque se realice en modo automático, el motor de ZENworks Imaging se inicia y comprueba el servidor generador de imágenes para ver si debe realizarse alguna operación de generación de imágenes en el dispositivo. Si es así, efectúa la operación de generación de imágenes y se cierra. En caso contrario, se cierra sin realizar ninguna operación.

Lo que suceda a continuación dependerá de cómo se haya definido este parámetro:

  • Si lo deja marcado como comentario o lo establece en No, se le pedirá que retire el medio de arranque de generación de imágenes (si es necesario) y pulse cualquier tecla para volver a arrancar el dispositivo en el sistema operativo original.

  • Si establece este parámetro con el valor Yes (Sí), el dispositivo no se reinicia automáticamente, sino que muestra el indicador del modo de mantenimiento de generación de imágenes para que pueda realizar tareas adicionales relacionadas con la generación de imágenes mediante el menú de Linux o en la línea de comandos. Esto es útil si desea realizar operaciones como comprobar la información de la partición en uso o los datos seguros para usar en imágenes antes de arrancar en el sistema operativo original.

Ejemplo: MANUALREBOOT=YES

PARTITIONSIZE

Indica el número de megabytes que se debe asignar a la partición de ZENworks si decide crear una partición local en un dispositivo al arrancarlo desde el medio de arranque de generación de imágenes.

El tamaño por defecto es 150 MB. El tamaño de partición mínimo es 50 MB. El tamaño máximo permitido es 2048 MB (2 GB).

Si piensa almacenar una imagen en la partición de ZENworks con el fin de, por ejemplo, permitir que el dispositivo se restaure a un estado determinado sin conectarse a la red, puede que desee especificar un tamaño mayor en este parámetro.

Ejemplo: PARTITIONSIZE=500

netsetup

Si está utilizando DHCP, deje esta opción habilitada. Por defecto, el valor es “dhcp,now”. Si va a utilizar una dirección IP específica, sustituya “dhcp, now” por “-dhcp, now” y quite la marca de comentario de las otras tres líneas correspondientes a la dirección IP (HostIP, netmask y gateway) y configúrelas.

Ejemplo: netsetup=-dhcp,now

NOTA:el hecho de especificar una dirección IP no es aplicable a los arranques PXE.

HostIP

Dirección IP que utiliza un dispositivo para comunicarse en la red cuando se arranca desde el medio de arranque de generación de imágenes, si se necesita una dirección IP estática.

Ejemplo: HostIP=123.45.67.89

Si desea utilizar DHCP, marque como comentario éste y los dos parámetros siguientes.

netmask

Indica la máscara de subred que debe utilizar el dispositivo, si usa una dirección IP estática.

Ejemplo: netmask=255.255.252.0

Si se está utilizando DHCP, comente este parámetro.

gateway

Indica la dirección IP del gateway (router) que debe utilizar el dispositivo, si usa una dirección IP estática.

Ejemplo: gateway=123.45.67.254

Si se está utilizando DHCP, comente este parámetro.

nameserver

Indica la lista de servidores de nombres DNS, por dirección IP, que se utilizará para resolver nombres de dominio DNS que se empleen en el dispositivo. Utilice un espacio para separar las entradas.

Ejemplo: nameserver=123.45.6.7 123.45.6.9

Si se está utilizando DHCP, comente este parámetro.

domain

Indica la lista de sufijos de dominio DNS que se utilizará para identificar las conexiones que emplee el dispositivo. Utilice un espacio para separar las entradas. Por ejemplo:

domain=ejemplo.novell.com ejemplo.xyz.org

Si se está utilizando DHCP, comente este parámetro.

PROXYADDR

Indica la dirección IP o el nombre DNS completo del servidor proxy de generación de imágenes al que deba conectarse al arrancar un dispositivo desde el medio de arranque de generación de imágenes en modo de autogeneración de imágenes.

Ejemplos:

  • PROXYADDR=123.45.67.89
  • PROXYADDR=imagen.xyz.com

Este parámetro se utiliza para establecer la variable de entorno PROXYADDR cuando el dispositivo se arranca desde un medio de arranque de generación de imágenes (que no sea PXE). El motor de ZENworks Imaging lee entonces esa variable para determinar con qué servidor debe ponerse en contacto si se está ejecutando en modo automático. Tanto si se está ejecutando en modo automático como en manual, el motor de ZENworks Imaging intenta registrar los resultados de la generación de imágenes en el servidor especificado en esa variable.

IMPORTANTE:este parámetro se define automáticamente cuando se arranca mediante PXE y, normalmente, no es preciso especificarlo en la copia del archivo settings.txt que se emplea con PXE:

Windows:

%DIRECTORIO_ZENWORKS%\share\tftp\boot\

Linux:

/srv/tftp/boot/

export IMGCMD

Cambia el comportamiento de la generación de imágenes automática. Si esta variable se define como un guión (o una serie de comandos), el guión (o los comandos) se ejecutan en lugar del comando habitual, img auto (consulte /bin/imaging.s).

netdevice=eth0

Selecciona un adaptador de red específico. Si es necesario, sustituya eth0 por la interfaz correcta.