Erstellen eines Imaging-Startgeräts oder einer Imaging-Startmethode

Die Imaging-Engine von Novell® ZfD (ZENworks® für Desktops), die das tatsächliche Imaging der Arbeitsstation ausführt, ist eine Linux*-Anwendung. Deshalb muss die Arbeitsstation während der Durchführung des Imaging vorübergehend unter Linux gestartet werden.

Sie müssen ein Startgerät erstellen, auf dem der Linux-Kernel, die ZfD-Arbeitsstations-Imaging-Engine und Netzwerktreiber installiert sind. Dies ist nicht erforderlich, wenn Sie Preboot Services verwenden. Sie können folgende Startmethode verwenden:

Dieser Abschnitt enthält außerdem Informationen zum Hinzufügen von Linux-Treibern zu Ihrem Startgerät oder Ihrer Startmethode sowie Informationen zum Starten von Linux, wenn Sie keine englische Tastatur verwenden. Weitere Informationen zu diesen Themen finden Sie unter Weitere Informationen zum Starten von Linux .


Preboot Services (PXE)

PXE (Preboot Execution Environment) ist ein Industriestandardprotokoll, mit dem eine Arbeitsstation ein Programm vom Netzwerk starten und ausführen kann, bevor das Betriebssystem der Arbeitsstation gestartet wird. PXE verwendet DHCP (Dynamic Host Configuration Protocol) und TFTP (Trivial File Transfer Protocol). Die PXE-Umgebung wird folgendermaßen geladen: aus dem NIC im Flash-Speicher bzw. ROM (Nur-Lese-Speicher) oder aus dem gleichen Speicher wie das System-BIOS.

ZfD 4 Preboot Services verwendet PXE, um zu ermitteln, ob Imaging-Aufgaben für eine Arbeitsstation anstehen, und um der Arbeitsstation die Dateien zur Verfügung zu stellen, die für den Start der ZfD-Imaging-Umgebung erforderlich sind.

Bevor Sie Preboot Services verwenden können, müssen Sie folgende Schritte ausführen:

Informationen zu Anforderungen sowie zur Installation, Einrichtung und Verwaltung von Preboot Services finden Sie im Handbuch von ZfD 4 Preboot Services Installation und Konfiguration. Sie können während der Installation von ZfD 4 folgendermaßen auf dieses Handbuch zugreifen: Klicken Sie auf "Neue Installation" > "Dokumentation für die Preboot Services".


Eine ZfD-Arbeitsstations-Imaging-Partition (Linux) ist bereits installiert

Wenn Sie Preboot Services verwenden möchten, jedoch bereits eine ZfD-Imaging-Partition auf der Arbeitsstation installiert ist, können Sie die Partition deaktivieren oder löschen. Sie können die ZfD-Imaging-Partition deaktivieren (und aktivieren), wenn Sie Linux mit einem Imaging-Startgerät oder einer Imaging-Startmethode starten. Sie können die ZfD-Imaging-Partition nur löschen, wenn Sie ein Image mit Standard-Imaging auf der Arbeitsstation ablegen und die Arbeitsstation nicht mit der ZfD-Imaging-Partition, sondern einem anderen Imaging-Startgerät bzw. einer anderen Startmethode starten.

WICHTIG:  Nachdem Sie die ZfD-Imaging-Partition gelöscht haben, müssen Sie sicherstellen, dass das auf die Arbeitsstation aufgespielte Image auf einem Computer ohne ZfD-Imaging-Partition erstellt wurde. Andernfalls wird der falsche MBR (Master Boot Record) wiederhergestellt und der Computer kann nicht booten. Zudem kann Windows beim Entfernen der ZfD Imaging-Partition von einem Windows* NT*/2000/XP-Computer nicht mehr gestartet werden. Die ZfD Imaging-Partition sollte nur entfernt werden, wenn ein Image auf der Arbeitsstation wiederhergestellt wird.


Disketten

Imaging-Startdisketten können einfach und schnell erstellt werden. Es sind vier Disketten erforderlich, wenn Sie Images auf Computern erstellen müssen, die nicht über englische Tastaturen verfügen. Andernfalls benötigen Sie nur drei Disketten.


Erstellen von Imaging-Startdisketten

  1. Formatieren Sie drei HD-Disketten oder verwenden Sie formatierte leere Disketten. Wenn die Imaging-Startdisketten Unterstützung für das Starten einer Testarbeitsstation ohne englische Tastatur bieten sollen, benötigen Sie eine vierte Diskette.

  2. Navigieren Sie zum Ordner ZENWORKS\IMAGING in Ihrer ZfD-Installation (auf dem Imaging-Server) und führen Sie ZIMGBOOT.EXE aus.

    VORSCHLAG:  Sie können ZIMGBOOT.EXE auch in ConsoleOne® starten: Klicken Sie auf "Werkzeuge" > "ZENworks-Programme" > "Imaging" > "Startdiskette erstellen oder bearbeiten".


    Imaging-Startdisketten-Erstellung

  3. Geben Sie im unteren Drittel des angezeigten Bildschirms unter "Imaging-Proxy-Server-Adresse" den vollständigen DNS-Namen oder die feste IP-Adresse Ihres Imaging-Servers ein.

  4. Behalten Sie für die anderen Felder und Optionen auf dem Bildschirm die Standardeinstellungen bei, bis Sie einen bestimmten Grund für die Änderung einer Einstellung haben. Diese Unterstützung kann beispielsweise benötigt werden, wenn keine englische Tastatur vorhanden ist. Weitere Informationen zu bestimmten Einstellungen finden Sie unter "Hilfe".

  5. Klicken Sie auf "Startdiskette 1 erstellen" > legen Sie die erste Diskette ein > klicken Sie auf "OK".

  6. Wenn die erste Diskette erstellt wurde, klicken Sie auf "Startdiskette 2 erstellen" > legen Sie die zweite Diskette ein > klicken Sie auf "OK".

  7. Wenn die zweite Diskette erstellt wurde, klicken Sie auf "Startdiskette 3 erstellen" > legen Sie die dritte Diskette ein > klicken Sie auf "OK".

  8. Wenn die Imaging-Startdisketten Unterstützung bieten sollen, falls keine englische Tastatur vorhanden ist, gehen Sie folgendermaßen vor: Wenn die dritte Diskette erstellt wurde, klicken Sie auf "Sprachdiskette erstellen" > legen Sie die vierte Diskette ein > klicken Sie auf "OK". Überspringen Sie andernfalls diesen Schritt. Weitere Informationen hierzu finden Sie unter Starten mit einer nicht englischen Tastatur .

  9. Wenn die letzte (dritte oder vierte) Diskette erstellt wurde, klicken Sie auf "Schließen".

Nachdem Sie die Disketten erstellt haben, können Sie diese für die bestimmten Imaging-Tasks anpassen, für die sie verwendet werden sollen. Sie können beispielsweise einen Diskettensatz für die Verbindung zu einem Server, der über Windows 2000-Images verfügt, einen weiteren Diskettensatz für die Verbindung zu einem Server, der über Windows NT-Images verfügt, sowie einen Diskettensatz für die Installation von ZfD-Arbeitsstations-Imaging-Partitionen (Linux) erstellen. Um die Disketten anzupassen, bearbeiten Sie die Datei SETTINGS.TXT auf der dritten Diskette, wie in Imaging-Dienstprogramme und Optionen erläutert.

Wenn Sie eine Arbeitsstation mithilfe von Imaging-Startdisketten starten, werden Sie aufgefordert, die zweite und dritte Diskette sowie gegebenenfalls die Sprachdiskette einzulegen.

HINWEIS:  Sie können auch die Imaging-Startdisketten-Erstellung (ZIMGBOOT.EXE) verwenden, um eine Diskette zu erstellen, die Linux-Dienstprogramme enthält. Weitere Informationen hierzu finden Sie in der Hilfe für die Startdisketten-Erstellung.


CD

Wenn Sie über eine Software zum Brennen von CDs verfügen, können Sie eine Imaging-Start-CD für die Ausführung von Imaging-Vorgängen erstellen. Dieser Vorgang ist etwas komplizierter als das Erstellen von Imaging-Startdisketten. Sie haben jedoch mehr Speicherplatz zur Verfügung, um gegebenenfalls benutzerdefinierte Dateien (beispielsweise Images und Linux-Gerätetreiber) zu speichern.


Erstellen einer Imaging-Start-CD

Wenn Sie über Software zum Brennen von CDs verfügen, können Sie das Image BOOTCD.ISO, das auf dem ZfD-Arbeitsstations-Imaging-Server zur Verfügung steht, für die Erstellung einer Imaging-Start-CD verwenden.

So erstellen Sie eine Imaging-Start-CD:

  1. Erstellen Sie in einem temporären Arbeitsbereich die Datei SETTINGS.TXT, die die Einstellungen für den Imaging-Startvorgang enthält. Weitere Informationen hierzu finden Sie unter Imaging-Dienstprogramme und Optionen .

  2. Verwenden Sie die Schaltfläche "Linux-Treiber hinzufügen" in der Imaging-Startdisketten-Erstellung (ZIMGBOOT.EXE), um die Linux-Treiber auf eine Diskette zu kopieren. Kopieren Sie das Verzeichnis A:\DRIVERS von der Diskette in den oben genannten temporären Arbeitsbereich.

    Weitere Informationen zum Hinzufügen von Linux-Treibern finden Sie in der Onlinehilfe für die Imaging-Startdisketten-Erstellung oder unter Verwenden von ZIMGBOOT.EXE zum Hinzufügen von Linux-Treibern .

  3. Fügen Sie in dem temporären Arbeitsbereich alle ZfD-Imagedateien hinzu, die auf der CD gespeichert werden sollen.

  4. Verwenden Sie Ihre Software zum Brennen von CDs, um das Image BOOTCD.ISO auf der CD zu erstellen. Dieses Image befindet sich im Ordner ZENWORKS\IMAGING in Ihrer ZfD-Installation (auf dem Imaging-Server).

  5. Verwenden Sie Ihre Software zum Brennen von CDs, um den Inhalt Ihres temporären Arbeitsbereichs dem Stamm der CD hinzuzufügen, einschließlich der Datei SETTINGS.TXT, aller Linux-Netzwerktreiber und der ZfD-Imagedateien.

    WICHTIG:  Durch das Hinzufügen dieser Dateien wird die CD eine Multisession-CD. Damit eine Arbeitsstation von dieser CD gestartet werden kann, muss das CD-Laufwerk Multisession-CDs unterstützen. Wir haben in unserem Test beispielsweise erfolgreich eine HP* Vectra VL, eine Compaq* Prosignia und eine Dell* Optiplex gestartet. Einige andere Arbeitsstationen konnten jedoch nicht erfolgreich gestartet werden, einschließlich einer IBM* PC 300PL, einer Dell Dimension XPS T450 und eines IBM-Klons mit einem Intel*-Motherboard.

    Wenn Sie keine Multisession-CD erstellen können oder ein Laufwerk verwenden, das keine Multisession-CDs unterstützt, und das Image oder die Linux-Treiber nicht auf der CD gespeichert werden müssen, können Sie dennoch eine Imaging-Start-CD erstellen. Erstellen Sie die CD von der Datei BOOTCD.ISO, wie in Schritt 4 beschrieben. Erstellen Sie auch Imaging-Startdisketten, wie in Erstellen von Imaging-Startdisketten beschrieben. Starten Sie die Arbeitsstation mithilfe der CD. Wenn Sie aufgefordert werden, den Standort für SETTINGS.TXT anzugeben, legen Sie die dritte Imaging-Startdiskette in das Diskettenlaufwerk ein.

  6. Verwenden Sie Ihre Brennsoftware, um den Brennvorgang der CD abzuschließen.

Weitere Informationen zur Verwendung der CD für die Ausführung von getrennten Imaging-Vorgängen finden Sie unter Einrichten von getrennten Imaging-Vorgängen .


Festplattenpartition

Wenn Sie einen Computer für unbeaufsichtigte Imaging-Vorgänge einrichten möchten und Preboot Services (PXE) nicht verwenden können, müssen Sie eine ZfD-Arbeitsstations-Imaging-Partition (Linux) auf der Festplatte erstellen. Wenn Sie die Partition groß genug erstellen, können Sie sogar ein Image auf der Festplatte speichern. Dies kann sinnvoll sein, wenn der Computer (beispielsweise) falsch konfiguriert oder beschädigt wird.

Um eine ZfD-Imaging-Partition zu erstellen, müssen Sie zuerst Imaging-Startdisketten erstellen und den Computer über diese starten. Fahren Sie anschließend mit Schritt 5 in Aktivieren einer Arbeitsstation für automatisches Imaging fort.


Weitere Informationen zum Starten von Linux

Folgende Abschnitte enthalten weitere Informationen:


Hinzufügen von Linux-Gerätetreibern

Sie können Ihrem Startgerät oder Ihrer Startmethode gegebenenfalls Linux-Gerätetreiber hinzufügen.


Beziehen von Linux-Treibern

Linux-Treiber für Ihre spezifische Hardware können unter Umständen von der Website des Hardwareherstellers heruntergeladen werden.

Treiber lassen sich auch von anderen Websites beziehen:

Weitere Linux-Treiber stehen Ihnen zur Verfügung unter ZENworks Cool Solutions Web Community.

Weitere Informationen zu Treibern, beispielsweise zu den anzugebenden Ladeparametern, finden Sie im Linux-Dokumentationsprojekt und folgenden Websites:


Hinzufügen von Linux-Treibern zu Ihrem Startgerät oder ihrer Startmethode

Disketten

Weitere Informationen hierzu finden Sie unter Verwenden von ZIMGBOOT.EXE zum Hinzufügen von Linux-Treibern .


CD

Weitere Informationen hierzu finden Sie unter Erstellen einer Imaging-Start-CD .


Festplattenpartition

Es ist unwahrscheinlich, dass Sie Linux-Treiber hinzufügen müssen, wenn Sie eine ZfD-Arbeitsstations-Imaging-Partition verwenden. Wenn Sie die Linux-Treiber jedoch aktualisieren möchten, gehen Sie folgendermaßen vor:

  1. Starten Sie die Arbeitsstation mithilfe von Imaging-Startdisketten, einer Imaging-Start-CD oder, wenn sie PXE-fähig ist, vom Imaging/Preboot Services-Server.

  2. Geben Sie an der Boot-Prompt den Befehl manual ein. Oder wählen Sie im PXE-Menü die Option "ZENworks Imaging im Wartungsmodus starten".

  3. Geben Sie Folgendes ein, um die Festplatte zu aktivieren:

    mount /dev/hda1 /mnt/harddisk

  4. Geben Sie Folgendes ein, um die Diskette zu aktivieren, die die Treiberdateien enthält:

    mount /dev/fd0 /mnt/floppy

  5. Geben Sie Folgendes ein, um die Dateien in das entsprechende Verzeichnis auf der ZfD-Imaging-Partition zu kopieren:

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

  6. Geben Sie reboot und drücken Sie die Eingabetaste.


Preboot Services (PXE)

Um Linux-Treiber für die Verwendung von Preboot Services hinzuzufügen, müssen Sie über eine Linux-Arbeitsstation verfügen, die ein Loop-Gerät starten kann. Bei Red Hat* 7 ist diese Funktionalität im Kernel der Distribution kompiliert.

  1. Ermitteln Sie auf dem TFTP-Server auf Ihrem Imaging/Preboot Services-Server die Datei "linux.2" im Verzeichnis \PUBLIC\ZENWORKS\IMAGING\TFTP. Erstellen Sie eine Sicherungskopie dieser Datei.

  2. Erstellen Sie auf der Linux-Arbeitsstation ein Arbeitsverzeichnis für "linux.2".

  3. Übertragen Sie "linux.2" mit einer Übertragungsmethode wie FTP in das in Schritt 2 erstellte Verzeichnis.

  4. Geben Sie Folgendes ein, um "linux.2" in "linux.gz" umzubenennen:

    mv linux.2 linux.gz

  5. Geben Sie Folgendes ein, um "linux.gz" zu extrahieren:

    gzip -d linux.gz

    Dadurch wird die Datei "linux.gz" durch die Datei "linux" ersetzt. Diese Datei ist ein MINIX-Dateisystem, das aktiviert und geändert werden kann.

  6. Geben Sie Folgendes ein, um einen Bereitstellungspunkt zu erstellen:

    mkdir /mnt/loop

  7. Geben Sie Folgendes ein, um das Dateisystem zu aktivieren:

    mount -o loop linux /mnt/loop

  8. Kopieren Sie die Treiberdateien in das entsprechende Verzeichnis in der Verzeichnisstruktur "/mnt/loop".

  9. Geben Sie Folgendes ein, um das aktualisierte Dateisystem zu deaktivieren:

    umount /mnt/loop

  10. Geben Sie Folgendes ein, um die Datei zu komprimieren:

    gzip --v9c linux

  11. Geben Sie Folgendes ein, um die Datei umzubenennen :

    mv linux.gz linux.2

  12. Übertragen Sie "linux.2" mit einer Übertragungsmethode wie FTP an den TFTP-Server.

Sie können für die Bearbeitung von Linux-Treibern zur Verwendung mit Preboot Services auch ein Build-Skript verwenden. So können erfahrene Linux-Benutzer einen Build-Bereich einrichten, in dem Änderungen vorgenommen und neue Preboot Services-Dateien mit einem Skript erstellt werden können. Diese Build-Skripten werden "wie besehen" freigegeben und von Novell oder dem technischen Support von Novell nicht unterstützt. Die entsprechenden Skripten finden Sie einschließlich der Dokumentation in der ZENworks Cool Solutions Web Community.


Starten mit einer nicht englischen Tastatur

Wenn Sie Images auf Computern erstellen, die über keine englische Tastatur verfügen, muss das Imaging-Startgerät oder die Imaging-Startmethode zusätzliche Sprachunterstützung in Form einer Sprachdiskette enthalten. (Beim Starten eines Computers vom Imaging-Gerät oder der Imaging-Methode werden Sie aufgefordert, diese Diskette einzulegen.) Informationen zum Erstellen dieser Diskette finden Sie in der Onlinehilfe im Abschnitt Imaging-Startdisketten-Erstellung (ZIMGBOOT.EXE) .

Wenn die gewünschte Tastatursprache in der Dropdown-Liste "Sprache/Land" nicht im Dienstprogramm "Imaging-Startdisketten-Erstellung" enthalten ist, können Sie das Dienstprogramm schließen und für die Unterstützung der zusätzlichen Sprache erneut konfigurieren. Es wird vorausgesetzt, dass Sie über das Internet auf Dateien für die Linux-Tastaturunterstützung zugreifen können.


Hinzufügen der Unterstützung für eine weitere Tastatursprache
  1. Ermitteln Sie die GZ-Dateien von Linux, die die Zuordnungen für Tastatur, Schriftarten und Unicode* für die gewünschte Sprache enthalten.

  2. Navigieren Sie im Ordner, der die Datei ZIMGBOOT.EXE enthält, zum Ordner BOOTDISK > kopieren Sie die GZ-Dateien für die neue Sprache in folgende Unterordner:

  3. Fügen Sie der Datei ZIMGLANG.INI einen Abschnitt hinzu, indem Sie das Format verwenden, das für Deutsch in Sprachen für den Imaging-Startvorgang (ZIMGLANG.INI) veranschaulicht wird.

    1. Geben Sie für die Abschnittsüberschrift in Klammern die Sprache oder den Ländernamen an, die im Dienstprogramm "Imaging-Startdisketten-Erstellung" angezeigt werden sollen.

    2. Geben Sie bei den Parametern KEYMAP, FONT und ACM jeweils die Namen und Standorte (relativ zum Ordner BOOTDISK) der Zuordnungsdateien für Tastatur, Schrift und Unicode an.

  4. Speichern Sie Ihre Änderungen in die Datei ZIMGLANG.INI.

  5. Starten Sie das Dienstprogramm "Imaging-Startdisketten-Erstellung" und stellen Sie sicher, dass die neue Sprache in der Dropdown-Liste "Sprache/Land" angezeigt wird.