Préparation d'un périphérique ou d'une méthode de démarrage de création d'image

Le moteur de création d'image Novell® ZENworks® for Desktops (ZfD) qui effectue la création réelle d'image du poste de travail est une application Linux*. Vous devez donc démarrer temporairement le poste de travail sous Linux lors de la création d'image.

Si vous n'utilisez pas les services de pré-lancement, vous devez préparer un périphérique de démarrage sur lequel le kernel Linux, le moteur de création d'image de poste de travail ZfD et les pilotes réseau sont installés. La méthode de démarrage utilisée peut être l'une des suivantes :

Cette section contient également des informations sur l'ajout de pilotes Linux au périphérique ou à la méthode de démarrage, ainsi que des informations sur le démarrage sous Linux à l'aide d'un clavier autre qu'anglais. Pour plus d'informations, reportez-vous à Informations supplémentaires relatives au démarrage sous Linux .


Services de pré-lancement (PXE)

L'environnement PXE (Preboot Execution Environment) est un protocole standard qui permet à un poste de travail de démarrer et d'exécuter un programme depuis le réseau avant le lancement du système d'exploitation du poste de travail. L'environnement PXE fait appel aux protocoles DHCP (Dynamic Host Configuration Protocol) et TFTP (Trivial File Transfer Protocol). Vous le chargez soit à partir de la carte NIC en mémoire flash ou en mémoire morte, soit dans la même mémoire que le BIOS système.

Les services de pré-lancement ZfD 4 font appel à l'environnement PXE pour déterminer si un travail de création d'image a été spécifié pour un poste de travail et lui fournir les fichiers nécessaires au démarrage de l'environnement de création d'image ZfD.

Avant de pouvoir utiliser les services de pré-lancement, vous devez effectuer les opérations suivantes :

Pour plus d'informations sur la configuration requise, l'installation, le déploiement et l'administration des services de pré-lancement, reportez-vous au guide ZfD 4 Preboot Services Installation et Configuration (Installation et configuration de ZfD 4 Preboot Services). Vous pouvez accéder à ce guide lors de l'installation de ZfD 4 en cliquant sur Nouvelle installation > Documentation des services de pré-lancement.


Si vous avez préalablement installé une partition de création d'image de poste de travail ZfD (Linux)

Si vous envisagez d'utiliser les services de pré-lancement mais que vous avez préalablement installé une partition de création d'image ZfD sur le poste de travail, vous pouvez désactiver ou supprimer cette dernière. Vous pouvez désactiver (et activer) la partition de création d'image ZfD lorsque vous démarrez sous Linux à l'aide d'un périphérique ou d'une méthode de démarrage de création d'image. Vous ne pouvez supprimer la partition de création d'image ZfD que lorsque vous placez une image sur le poste de travail à l'aide de la création d'image standard et que vous démarrez le poste de travail à partir d'un périphérique ou d'une méthode de démarrage de création d'image autre que la partition de création d'image ZfD.

IMPORTANT :  Une fois la partition de création d'image ZfD supprimée, vous devez vous assurer que l'image placée sur le poste de travail a été créée sur un ordinateur sans partition de création d'image ZfD. Sinon, le secteur de démarrage (MBR - Master Boot Record) qui est restauré n'est pas le bon, et le démarrage de l'ordinateur échoue. En outre, si vous supprimez la partition de création d'image ZfD d'un ordinateur Windows* NT, Windows 2000 ou Windows XP, Windows ne pourra plus procéder au démarrage. Ne supprimez la partition de création d'image ZfD que si vous restaurez une image sur le poste de travail.


Disquettes

Les disquettes de démarrage de création d'image exigent peu de préparation. Trois disquettes sont nécessaires, voire quatre si vous souhaitez créer des images à partir d'ordinateurs ne disposant pas d'un clavier anglais.


Création de disquettes de démarrage de création d'image

  1. Formatez trois disquettes haute densité ou utilisez des disquettes vierges préformatées. Si les disquettes de démarrage de création d'image doivent prendre en charge le démarrage du poste de travail de test sans clavier anglais, une quatrième disquette est nécessaire.

  2. Recherchez le dossier ZENWORKS\IMAGING dans le programme d'installation de ZfD (sur le serveur de création d'image) et exécutez ZIMGBOOT.EXE.

    SUGGESTION :  Vous pouvez également lancer ZIMGBOOT.EXE dans ConsoleOne® en cliquant sur Outils > Utilitaires ZENworks > Création d'image > Créer ou modifier la disquette de démarrage.


    Créateur de disquette de démarrage du composant Images

  3. Dans la partie inférieure de l'écran qui s'affiche, sous l'adresse du serveur Proxy de création d'image, entrez l'adresse IP fixe ou le nom DNS complet du serveur de création d'image.

  4. Vous pouvez modifier un paramètre à des fins spécifiques comme, par exemple, pour inclure la prise en charge d'un clavier autre qu'anglais. Sinon, conservez les paramètres par défaut des autres champs et options de l'écran tels quels. Cliquez sur Aide pour plus de détails sur les paramètres spécifiques.

  5. Cliquez sur Créer la disquette de démarrage 1 > insérez la première disquette > cliquez sur OK.

  6. Une fois la première disquette créée, cliquez sur Créer la disquette de démarrage 2 > insérez la deuxième disquette > cliquez sur OK.

  7. Une fois la deuxième disquette créée, cliquez sur Créer la disquette de démarrage 3 > insérez la troisième disquette > cliquez sur OK.

  8. Si les disquettes de démarrage de création d'image doivent prendre en charge les claviers autres qu'anglais, procédez comme suit : Une fois la troisième disquette créée, cliquez sur Créer la disquette de langue > insérez la quatrième disquette > cliquez sur OK. Sinon, ignorez cette étape. Pour plus d'informations, reportez-vous à Démarrage à l'aide d'un clavier autre qu'anglais .

  9. Une fois la dernière (troisième ou quatrième) disquette créée, cliquez sur Fermer.

Une fois les disquettes créées, vous avez la possibilité de les personnaliser pour les tâches de création d'image spécifiques auxquelles elles sont destinées. Ainsi, vous pouvez utiliser un jeu de disquettes pour la connexion à un serveur contenant des images Windows 2000, un autre jeu pour la connexion à un serveur comportant des images Windows NT, et un dernier pour l'installation de partitions de création d'image de poste de travail ZfD (Linux). Pour personnaliser les disquettes, modifiez le fichier SETTINGS.TXT qui se trouve sur la troisième disquette comme indiqué au Utilitaires et options de création d'image .

Lorsque vous démarrez un poste de travail à l'aide des disquettes de démarrage du composant Images, un message vous invitant à insérer les deuxième et troisième disquettes ainsi que la disquette de langue s'affiche (si vous en avez créé une).

REMARQUE :  Vous pouvez également utiliser le créateur de disquette de démarrage du composant Images (ZIMGBOOT.EXE) pour créer une disquette contenant des utilitaires Linux. Pour plus d'informations, reportez-vous à l'aide du créateur de disquette de démarrage.


CD

Si vous disposez d'un logiciel de gravure de CD, vous pouvez créer un CD de démarrage du composant Images pour effectuer des opérations de création d'image. Ce processus est plus complexe que la préparation de disquettes de démarrage de création d'image. En revanche, vous bénéficiez d'un espace plus important pour stocker les fichiers personnalisés que vous souhaitez ajouter, tels que des images et des pilotes de périphérique Linux.


Préparation d'un CD de démarrage du composant Images

Si vous disposez d'un logiciel de gravure de CD, vous pouvez utiliser l'image BOOTCD.ISO disponible sur le serveur de création d'image de poste de travail ZfD pour créer un CD de démarrage du composant Images.

Pour créer un CD de démarrage du composant Images, procédez comme suit :

  1. Dans une zone de travail temporaire, créez un fichier SETTINGS.TXT contenant les paramètres souhaités pour le processus de démarrage du composant Images. Pour plus d'informations, reportez-vous au Utilitaires et options de création d'image .

  2. À l'aide du bouton Ajouter des pilotes Linux sur le créateur de disquette de démarrage du composant Images (ZIMGBOOT.EXE), copiez les pilotes Linux sur une disquette. Copiez le répertoire A:\DRIVERS de la disquette dans la zone de travail temporaire indiquée plus haut.

    Pour plus d'informations sur l'ajout de pilotes Linux, reportez-vous à l'aide en ligne du créateur de disquette de démarrage du composant Images ou à Utilisation de ZIMGBOOT.EXE pour ajouter des pilotes Linux .

  3. Dans la zone de travail temporaire, ajoutez les fichiers d'image ZfD que vous souhaitez stocker sur le CD.

  4. À l'aide du logiciel de gravure de CD, gravez l'image BOOTCD.ISO sur le CD. Cette image se trouve dans le dossier ZENWORKS\IMAGING du programme d'installation de ZfD (sur le serveur de création d'image).

  5. À l'aide du logiciel de gravure de CD, ajoutez le contenu de la zone temporaire de travail à la racine du CD, y compris le fichier SETTINGS.TXT, les pilotes réseau Linux et les fichiers d'image ZfD.

    IMPORTANT :  Lorsque vous ajoutez ces fichiers, le CD devient un CD multisession. Pour démarrer un poste de travail à partir d'un CD-ROM de ce type, le lecteur de CD-ROM doit prendre en charge des CD multisessions. Par exemple, lors de notre test, le démarrage des ordinateurs HP* vectra VL, Compaq* Prosignia et Dell* Optiplex s'est correctement déroulé, alors que celui d'autres postes de travail, notamment d'ordinateurs IBM* PC 300PL, Dell Dimension XPS T450 et d'un clone IBM doté d'une carte mère Intel* a échoué.

    Si vous ne parvenez pas'à créer un CD multisession, ou si vous utilisez un lecteur qui ne prend pas en charge les CD multisessions, et si vous n'avez pas besoin de stocker l'image ou les pilotes Linux sur le CD, vous pouvez néanmoins créer un CD de démarrage du composant Images. Créez le CD à partir du fichier BOOTCD.ISO comme indiqué à l'Etape 4. Créez également des disquettes de démarrage du composant Images comme indiqué dans Création de disquettes de démarrage de création d'image . Démarrez le poste de travail à l'aide du CD. Lorsque vous êtes invité à fournir le fichier SETTINGS.TXT, insérez la troisième disquette de démarrage dans le lecteur correspondant.

  6. À l'aide du logiciel de gravure de CD, finalisez le CD.

Pour plus d'informations sur l'utilisation du CD pour effectuer des opérations de création d'image en mode déconnecté, reportez-vous au Configuration des opérations de création d'image en mode déconnecté .


Partition de disque dur

Si vous souhaitez configurer un ordinateur pour réaliser des opérations de création d'image sans surveillance et si vous n'êtes pas familiarisé avec les services de pré-lancement (PXE), vous devez créer une partition de création d'image de poste de travail ZfD (Linux) sur le disque dur. Si la partition créée contient suffisamment d'espace, vous pouvez même stocker une image du disque dur de l'ordinateur, ce qui peut s'avérer utile (par exemple) en cas de mauvaise configuration ou d'altération de l'ordinateur.

Pour créer une partition de création d'image ZfD, vous devez d'abord créer des disquettes de démarrage du composant Images, puis démarrer l'ordinateur à partir de celles-ci. Procédez ensuite à l'Etape 5 de Activation d'un poste de travail pour des opérations automatiques de création d'image .


Informations supplémentaires relatives au démarrage sous Linux

Les sections suivantes contiennent des informations supplémentaires :


Ajout de pilotes de périphériques Linux

Vous pouvez, si vous le souhaitez, ajouter des pilotes de périphériques Linux au périphérique ou à la méthode de démarrage.


Obtention de pilotes Linux

Pour obtenir le pilote Linux correspondant à votre matériel, visitez le site Web de votre fournisseur et recherchez la page de téléchargement.

D'autres sites Web proposent des pilotes :

Vous pouvez également obtenir d'autres pilotes Linux auprès de la communauté Web ZENworks Cool Solutions.

Pour en savoir plus sur les pilotes, notamment sur les paramètres de chargement à spécifier, consultez le projet de documentation Linux et visitez les sites HOWTO suivants :


Ajout de pilotes Linux au périphérique ou à la méthode de démarrage

Disquettes

Pour plus d'informations, reportez-vous à Utilisation de ZIMGBOOT.EXE pour ajouter des pilotes Linux .


CD

Pour plus d'informations, reportez-vous à Préparation d'un CD de démarrage du composant Images .


Partition de disque dur

Il est rarement nécessaire de devoir ajouter des pilotes Linux lorsqu'une partition de création d'image de poste de travail ZfD est utilisée. Cependant, si vous souhaitez mettre à jour les pilotes Linux, procédez comme suit :

  1. Démarrez le poste de travail à l'aide des disquettes de démarrage du composant Images, d'un CD de démarrage du composant Images, ou s'il est activé pour PXE, démarrez-le à partir du serveur de création d'image/services de pré-lancement.

  2. Entrez manual à l'invite de démarrage ou choisissez Démarrer le composant Images ZENworks en mode maintenance dans le menu PXE.

  3. Entrez les informations suivantes pour monter le disque dur :

    mount /dev/hda1 /mnt/harddisk

  4. Entrez les informations suivantes pour monter la disquette contenant les fichiers du pilote :

    mount /dev/fd0 /mnt/floppy

  5. Entrez les informations suivantes pour copier les fichiers dans le répertoire approprié de la partition du composant Images ZfD :

    cp /mnt/floppy/*.o /mnt/harddisk/lib/modules/2.4.3/drivers/net

  6. Tapez reboot > appuyez sur Entrée.


Services de pré-lancement (PXE)

Pour ajouter des pilotes Linux destinés à être utilisés avec des services de pré-lancement, vous devez disposer d'un poste de travail Linux opérationnel capable de monter un périphérique en boucle. Red Hat* 7 intègre cette fonction au kernel de distribution.

  1. Sur le serveur TFTP du serveur de création d'image/services de pré-lancement, recherchez le fichier linux.2 dans \PUBLIC\ZENWORKS\IMAGING\TFTP. Effectuez une copie de sauvegarde de ce fichier.

  2. Sur le poste de travail Linux, créez un répertoire de travail pour linux.2.

  3. À l'aide d'une méthode de transfert telle que FTP, transférez linux.2 vers le répertoire créé à la deuxième étape.

  4. Entrez la ligne de commande suivante pour remplacer le nom linux.2 par linux.gz :

    mv linux.2 linux.gz

  5. Entrez la ligne de commande suivante pour extraire linux.gz :

    gzip -d linux.gz

    Ceci permet de remplacer le fichier linux.gz par un fichier nommé linux. Ce fichier est un système de fichiers MINIX qui peut être monté et modifié.

  6. Entrez la ligne de commande suivante pour créer un point de montage :

    mkdir /mnt/loop

  7. Entrez la ligne de commande suivante pour monter le système de fichiers :

    mount -o loop linux /mnt/loop

  8. Copiez les fichiers du pilote dans le répertoire approprié de la structure de répertoire /mnt/loop.

  9. Entrez la ligne de commande suivante pour démonter le système de fichiers mis à jour :

    umount /mnt/loop

  10. Entrez la ligne de commande suivante pour zipper le fichier :

    gzip --v9c linux

  11. Entrez la ligne de commande suivante pour renommer le fichier :

    mv linux.gz linux.2

  12. À l'aide d'une méthode de transfert telle que FTP, transférez linux.2 vers le serveur TFTP.

Une autre méthode de modification des pilotes Linux destinés à être utilisés avec des services de pré-lancement consiste à recourir à un script de version. Ceci permet aux utilisateurs avertis de Linux de conserver une zone de version où des modifications peuvent être apportées et où de nouveaux fichiers de services de pré-lancement peuvent être créés à l'aide d'un seul script. Ces scripts de version sont fournis « en l'état » et ne sont ni pris en charge par Novell ni par son support technique. Ils sont disponibles auprès de la communauté Web ZENworks Cool Solutions et incluent leur propre documentation.


Démarrage à l'aide d'un clavier autre qu'anglais

Si vous créez des images à partir d'ordinateurs ne disposant pas d'un clavier anglais, le périphérique ou la méthode de démarrage de création d'image doit inclure une prise en charge de langues supplémentaires, sous la forme d'une disquette de langue. (Lors du démarrage d'un ordinateur à partir du périphérique ou de la méthode de création d'image, vous êtes invité à fournir cette disquette.) Pour plus d'informations sur la préparation de cette disquette, consultez l'aide en ligne de Créateur de disquette de démarrage du composant Images (ZIMGBOOT.EXE) .

Si la liste déroulante Langue/Pays de l'utilitaire Créateur de disquette de démarrage du composant Images ne comporte pas la langue recherchée pour le clavier, vous pouvez fermer l'utilitaire et le reconfigurer afin qu'il prenne en charge la langue supplémentaire. Vous devrez au préalable rechercher les fichiers de prise en charge des claviers Linux sur le Web et les télécharger.


Prise en charge supplémentaire pour une autre langue de clavier
  1. Procurez-vous les fichiers Linux .gz qui contiennent les assignations de clavier, les polices et les assignations Unicode* pour la langue à ajouter.

  2. Dans le dossier contenant le fichier ZIMGBOOT.EXE, recherchez le dossier BOOTDISK > copiez les fichiers .gz correspondant à la nouvelle langue dans les sous-dossiers suivants :

  3. Ajoutez une section au fichier ZIMGLANG.INI à l'aide du format illustré pour l'allemand dans Langues de démarrage du composant Images (ZIMGLANG.INI) .

    1. Pour le titre de section entre crochets, spécifiez la langue ou le nom du pays que vous souhaitez afficher dans l'utilitaire Créateur de disquette de démarrage du composant Images.

    2. Dans les paramètres KEYMAP, FONT et ACM, spécifiez les noms et les emplacements (relatifs au dossier BOOTDISK) de l'assignation du clavier, des polices et des fichiers d'assignation Unicode, respectivement.

  4. Enregistrez les modifications dans le fichier ZIMGLANG.INI.

  5. Redémarrez l'utilitaire de création de disquette de démarrage du composant Images et vérifiez que la nouvelle langue s'affiche correctement dans la liste déroulante Langue/Pays.