E.6 Paramètres de configuration du composant de création d'image (settings.txt)

Le fichier settings.txt contient des paramètres qui contrôlent le déroulement du processus de démarrage du composant Images. Conservez la copie de travail du fichier settings.txt à la racine du périphérique de démarrage du composant Images (CD ou DVD, ou partition ZENworks) :

Windows : %ZENWORKS_HOME%\bin\preboot\

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

La distribution Création d'image se base sur SLES 11. Vous devez donc conserver en plus une copie de travail du fichier settings.txt dans le répertoire /tftp/boot/ du serveur de création d'image.

Settings.txt est un fichier en texte clair qui contient différents paramètres, chacun sur une ligne séparée. Chaque paramètre a le format général de PARAMETER=value. Les lignes qui commencent par le signe dièse (#) sont des commentaires ; elles sont ignorées pendant le processus de démarrage du composant Images.

Vous pouvez éditer ce fichier en procédant à un changement manuel dans un éditeur de texte ou en modifiant la configuration dans l'utilitaire zmediacreator.exe (reportez-vous à la Section E.5, Créateur de disquette de démarrage de ZENworks Imaging (zmediacreator)).

IMPORTANT :si vous modifiez manuellement le fichier settings.txt pour ajouter des chemins à des exécutables, veillez à fournir le chemin complet pour être sûr que l'exécutable fonctionnera. En outre, veillez à ne pas modifier l'ordre des paramètres dans le fichier.

Le format et la fonction de chaque paramètre dans le fichier settings.txt sont décrits dans le Tableau E-4.

Tableau E-4 Paramètres du fichier settings.txt

Paramètre

Spécifie

PROMPT

Précise si vous devez confirmer chaque paramètre de configuration lorsqu'un périphérique démarre à partir du support de démarrage du composant Images.

Si vous ignorez ce paramètre ou si vous le réglez sur Non, le périphérique démarre à l'aide des paramètres de configuration spécifiés dans le fichier settings.txt : vous ne pouvez pas annuler ces paramètres pendant le démarrage, sauf si vous saisissez la commande config à l'invite de démarrage avant le lancement du chargement du système d'exploitation

Si vous réglez ce paramètre sur Oui, vous êtes automatiquement invité pour chaque paramètre de configuration pendant le démarrage.

MANUALREBOOT

Précise si vous devez ou non redémarrer manuellement le périphérique après un démarrage en mode automatique effectué à partir du support de démarrage du composant Images. Lorsque le périphérique est démarré en mode manuel à partir du support de démarrage du composant Images, vous devez systématiquement redémarrer manuellement ce périphérique.

Si vous démarrez un périphérique à partir du support de démarrage du composant Images et que le processus de démarrage est effectué en mode automatique, ZENworks Imaging Engine démarre et analyse le serveur de création d'image afin de déterminer si une opération de création d'image doit être exécutée sur ce périphérique. Si tel est le cas, l'opération est lancée et la planification se ferme automatiquement. Si ce n'est pas le cas, la planification se ferme sans lancer d'opération.

Les actions qui suivent dépendent des paramètres que vous avez déterminés :

  • Si vous ignorez ce paramètre ou si vous le réglez sur Non, la planification vous invite à retirer le support de démarrage du composant Images (si nécessaire) et à appuyer sur une touche pour redémarrer le périphérique avec le système d'exploitation natif.

  • Si vous définissez ce paramètre sur Oui, le périphérique ne redémarre pas automatiquement, mais affiche l'invite du mode de maintenance de la création d'image, ce qui permet d'effectuer des tâches de création d'image supplémentaires depuis le menu de Linux ou la ligne de commande. Cela s'avère utile si vous souhaitez, par exemple, vérifier les informations de la partition en cours ou les données permanentes d'image avant de démarrer avec le système d'exploitation natif.

Exemple : MANUALREBOOT=YES

PARTITIONSIZE

Spécifie le nombre de mégaoctets à allouer à la partition ZENworks lorsque vous décidez d'en créer une localement sur le périphérique lors d'un démarrage à partir du support de démarrage du composant Images.

L'espace alloué par défaut est de 150 Mo. La taille minimale de la partition est de 50 Mo. La taille maximale autorisée est de 2 048 Mo (2 Go).

Si vous prévoyez de stocker une image sur la partition ZENworks afin de restaurer un état déterminé du périphérique sans vous connecter au réseau, vous devez spécifier une taille plus importante pour ce paramètre.

Exemple : PARTITIONSIZE=500

netsetup

Si vous utilisez DHCP, cette option doit rester cochée. Par défaut, la valeur est « dhcp,now ». Si vous utilisez une adresse IP spécifique, remplacez « dhcp, now » par « -dhcp, now », annulez les marques de commentaire des trois autres lignes d'adresse IP (HostIP, netmask et gateway), puis configurez-les.

Exemple : netsetup=-dhcp,now

REMARQUE :la spécification d'une adresse IP n'est pas applicable pour le démarrage PXE.

HostIP

L'adresse IP utilisée par un périphérique pour communiquer sur le réseau lorsque vous démarrez ce périphérique à partir du support de démarrage du composant Images, si une adresse IP statique est nécessaire.

Exemple : HostIP=123.45.67.89

Si vous souhaitez utiliser le DHCP, laissez cette étape et les deux paramètres mis en commentaire suivants.

netmask

Spécifie le masque de sous-réseau à utiliser par le périphérique, si ce dernier utilise une adresse IP statique.

Exemple : netmask=255.255.252.0

Si le DHCP, ignorez ce paramètre.

gateway

Spécifie l'adresse IP de la passerelle (routeur) qui doit être utilisée par le périphérique, si ce dernier utilise une adresse IP statique.

Exemple : gateway=123.45.67.254

Si le DHCP, ignorez ce paramètre.

nameserver

Spécifie la liste des serveurs de noms DNS, par adresse IP, à utiliser pour résoudre les noms de domaine DNS utilisés sur ce périphérique. Utilisez un espace pour séparer les entrées.

Exemple : nameserver=123.45.6.7 123.45.6.9

Si le DHCP, ignorez ce paramètre.

domain

Spécifie la liste des suffixes de domaine DNS à utiliser pour identifier les connexions utilisées par ce périphérique. Utilisez un espace pour séparer les entrées. Par exemple :

domain=example.novell.com example.xyz.org

Si le DHCP, ignorez ce paramètre.

PROXYADDR

Spécifie l'adresse IP ou le nom DNS complet du serveur (proxy) de création d'image auquel vous devez vous connecter lorsque vous démarrez un périphérique à partir du support de démarrage du composant Images en mode de création automatique d'image.

Exemples :

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

Ce paramètre est utilisé pour déterminer la variable d'environnement PROXYADDR lorsque le périphérique démarre à partir d'un support de démarrage du composant Images (autre que PXE). ZENworks Imaging Engine lit ensuite cette variable pour déterminer quel serveur doit être contacté s'il fonctionne en mode automatique. S'il fonctionne en mode automatique ou en mode manuel, ZENworks Imaging Engine tente de se connecter aux résultats de la création d'image sur le serveur spécifié dans cette variable.

IMPORTANT :ce paramètre est défini automatiquement lors de le démarrage de PXE et ne doit normalement pas être modifié dans la copie de settings.txt utilisée par PXE :

Windows :

%ZENWORKS_HOME%\share\tftp\boot\

Linux :

/srv/tftp/boot/

export IMGCMD

Modifie le comportement de la création d'image automatique. Si cette variable est définie en tant que script (ou série de commandes), ce script (ou cette série de commandes) est exécuté à la place de la commande img auto habituelle (reportez-vous à /bin/imaging.s).

netdevice=eth0

Sélectionnez un adaptateur réseau spécifique. Si nécessaire, remplacez eth0 par la bonne interface.