D.5 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. Une copie se trouve dans le répertoire/opt/novell/zenworks/zdm/imaging/winutils du serveur de création d'image dans lequel ZENworks Linux Management est installé. 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).

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 programme de création d'image.

Vous pouvez éditer ce fichier en procédant à un changement manuel dans un éditeur de texte ou en modifiant la configuration dans l'utilitaire zimgboot.exe (reportez-vous à la Section D.4, Créateur de disquette d'amorçage de création d'image ZENworks (zmediacreator.exe)).

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.

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

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

Paramètre

Spécifie

INVITE

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 en utilisant les 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 Linux.

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 de la création d'image, 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 de la création d'image et que le processus de démarrage est effectué en mode automatique, le moteur de création d'image ZENworks 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 bash Linux, 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 sur ce paramètre.

Exemple : PARTITIONSIZE=500

netsetup

Si vous utilisez DHCP, cette option doit rester cochée. Si vous utilisez une adresse IP spécifique, remplacez dhcp par 1, annulez la mise des trois autres lignes d'adresse IP (HostIP, NETMASK et GATEWAY) puis configurez-les.

Exemple : netsetup=dhcp

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 de la création d'image, si une adresse IP statique est nécessaire.

Exemple : HostIP=137.65.95.126

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 (passerelle)

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=137.65.95.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.

DOMAINE

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

Ce paramètre est utilisé pour déterminer la variable d'environnement PROXYADDR sous Linux lorsque le périphérique démarre à partir d'un support de démarrage de création d'image (autre que PXE). Le moteur de création d'image ZENworks 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, le moteur de création d'image ZENworks 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 du démarrage de PXE et ne doit normalement pas être spécifié dans /srv/tftp/boot/settings.txt, qui est la copie de settings.txt utilisée par PXE.

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

Active la touche VerrNum au démarrage.

export PS1=\`pwd \`#

Configure la chaîne utilisée par le shell bash. Vous pouvez changer la chaîne en modifiant le texte après le signe égal (=). Le caractère ‘ n'est pas un guillemet simple, mais le résultat de la touche ~.

export IMGCMD

Utilisez pour modifier le comportement de la création d'image automatique. Si cette variable est définie comme un script (ou une série de commandes), ce script (ou ces commandes) sont exécutés à la place de la commande img auto habituelle (reportez-vous à /bin/imaging.s).

export NOM_ENTREPRISE=name

Cette fonction n'est pas prise en charge dans Novell ZENworks Linux Management.

Le nom de l'entreprise doit être valide pour un périphérique AMT, tel que entZENworks. Cela permet aux utilitaires de création d'image d'accéder aux données permanentes d'image dans AMT NVRAM lorsque des périphériques AMT sont déconnectés de la zone de gestion ZENworks.

Si vous n'utilisez pas ce paramètre pour les périphériques AMT déconnectés, il se peut que les utilitaires de création d'image ne puissent conserver les données permanentes d'image à jour.

netdevice=eth0

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

noshell=1

Supprime l'affichage d'un programme de terminal secondaire