Vorheriges Thema: LINUX-OSIM-BS-ImagesNächstes Thema: Aktualisieren von BS-Images mithilfe des DSM-Explorers


Erstellen und Bereitstellen von BS-Images mithilfe eines Linux-basierten Boot-Images

Als Systemadministrator können Sie ein Linux-basiertes Boot-Image verwenden, um Linux-Betriebssysteme und Hypervisoren, wie VMware ESXi und Citrix XenServer, in einem unbeaufsichtigten Modus bereitzustellen.

Das folgende Diagramm beschreibt die Schritte zum Erstellen und Bereitstellen von BS-Images mithilfe eines Linux-basierten Boot-Images:

Erstellen und Bereitstellen von BS-Images mithilfe eines Linux-basierten Boot-Images

Verwenden Sie das neue Linux-basierte Boot-Image, um BS-Images zu erstellen und bereitzustellen. Eine Liste der unterstützten Betriebssysteme finden Sie unter Unterstützte Betriebssysteme.

Gehen Sie folgendermaßen vor:

  1. Überprüfen der Voraussetzungen
  2. Erstellen und Registrieren eines Boot-Images
  3. (Optional) Hinzufügen zusätzlicher Treiber zum Boot-Image
  4. (Optional) Aktualisieren eines vorhandenen BS-Images
  5. Erstellen und Registrieren eines BS-Images
  6. Bereitstellen eines BS mithilfe des Linux-Basierten Boot-Images
  7. Überprüfen der BS-Bereitstellung

Überprüfen der Voraussetzungen

Client Automation stellt ein neues Linux-basiertes Boot-Image bereit, das auf dem 64-Bit-BS CentOS 6.3 basiert. Stellen Sie sicher, dass Sie Zugriff auf den Datenträger mit einer angepassten Version dieses Linux-basierten Boot-Images haben.

Hinweis: Sie können die Boot- und BS-Images mithilfe der entsprechenden Image Prepare System-Assistenten im DSM-Explorer oder der Befehlszeilenschnittstelle erstellen, aktualisieren und registrieren. Sie benötigen Administratorrechte für die auf dem IPS installierten Computer.

Auf Computern mit Versionen vor Windows Vista, beispielsweise Windows XP, Windows Server 2003 oder ältere Versionen, muss der Benutzer Mitglied der lokalen Administratorengruppe sein.

Auf Windows Vista und höher, z. B. Windows 7, Windows Server 2008 und höher, wo der Benutzer nicht der integrierte Administrator ist, muss er Mitglied der lokalen Administratorengruppe sein und die Tools mit der Option Als Administrator ausführen in einem Modus mit erhöhten Rechten ausführen.

Erstellen und Registrieren eines Boot-Images

Sie können ein Boot-Image mithilfe der entsprechenden Assistenten im DSM-Explorer oder der entsprechenden Befehle über die Befehlszeilenschnittstelle (CLI) erstellen.

Weitere Informationen finden Sie in den Abschnitten zum Erstellen und Registrieren eines Boot-Images mit DSM-Explorer und zum Erstellen und Registrieren eines Boot-Images mit der CLI.

Erstellen und Registrieren von Boot-Images mithilfe des DSM-Explorers

Gehen Sie wie folgt vor:

  1. Navigieren Sie zu "Software", "Boot- und BS-Image-Bibliothek", "Image Prepare System", "Assistenten", "Neues Boot-Image".

    Der Assistent zeigt den Einführungsinhalt an. Klicken Sie auf "Weiter".

  2. Aktivieren Sie die LINUXPEx64-Option in der Liste mit Image-Typen. Klicken Sie auf "Weiter".
  3. Geben Sie im Feld "Image-Name" einen Namen für das Boot-Image ein. Klicken Sie auf "Weiter".
  4. Suchen Sie nach dem Ordner, der die angepassten Centos 6.3 x64-Boot-Dateien enthält, die auf einer anderen DVD als der Produkt-DVD bereitgestellt werden, und wählen Sie den Ordner aus. Klicken Sie auf "Weiter".
  5. Überprüfen Sie die Zusammenfassung der angegebenen Details. Klicken Sie auf "Fertig stellen".

    Das neue Boot-Image: Auf der Seite "Befehlsausführung" wird angezeigt, dass das Boot-Image erfolgreich erstellt wurde.

Sie können das Boot-Image jetzt registrieren.

Gehen Sie wie folgt vor:

  1. Stellen Sie sicher, dass das neue Boot-Image unter "Software", "Boot- und BS-Image-Bibliothek", "Image Prepare System", "Lokale Boot-Images" verfügbar ist.
  2. Klicken Sie mit der rechten Maustaste auf das Boot-Image, und klicken Sie auf "Boot-Image in verbundener Domäne registrieren", "Daten und Software-Paket registrieren".

    Boot-Image registrieren: Auf der Seite "Befehlsausführung" wird angezeigt, dass das Boot-Image erfolgreich registriert wurde.

  3. Stellen Sie sicher, dass das Boot-Image im Ordner "Boot- und BS-Image-Bibliothek" verfügbar ist.

Sie können mit der Erstellung und Registrierung des BS-Images fortfahren.

Erstellen und Registrieren von Boot-Images mithilfe der Befehlszeilenschnittstelle

Sie können ein Boot-Image mithilfe der Befehlszeilenschnittstelle erstellen und registrieren.

Gehen Sie wie folgt vor:

Führen Sie einen der folgenden Befehle aus, um ein Boot-Image zu erstellen:

Gehen Sie wie folgt vor:

Verwenden Sie den folgenden Befehl, um das Boot-Image zu registrieren:

RegisterBTImages {-s <manager>} [-i <imagenames>[-u <user> -p <password> -d <domain>]

(Optional) Hinzufügen zusätzlicher Treiber zum Boot-Image

Fügen Sie Treiber zum Boot-Image hinzu, wenn die für die Ziel-Hardware erforderlichen Treiber nicht im Linux-Boot-Image enthalten sind. Ein Linux-basierter Rechner ist ebenfalls erforderlich. CentOS 6.3x64 ist das bevorzugte BS.

Gehen Sie wie folgt vor:

  1. Navigieren Sie zu den angepassten Linux-Boot-Image-Dateien, die auf der Boot-Image-DVD verfügbar sind. Kopieren Sie "initrd.img" (RAMDISK-Image), und entpacken Sie das Image mithilfe der folgenden Befehle:
    # mkdir initrd
    
    # cd initrd
    
    # gzip -dc ../initrd.img | cpio -idv
    
  2. Kopieren Sie die .ko-Dateien in das entsprechende Verzeichnis unter "/lib/modules/2.6.../kernel/drivers/"

    Wenn zusätzliche Treiber (zum Beispiel: myscsidriver.ko) für die SCSI-Festplatte hinzugefügt werden, kopieren Sie die myscsidriver.ko-Dateien in das entsprechende Verzeichnis "/lib/modules/ 2.6.32-279.el6.x86_64/kernel/drivers/scsi" des Initrd-Images.

    # cp myscsidriver.ko  /lib/modules/2.6.../kernel/drivers/scsi/
    
  3. Erstellen Sie eine Sicherung der vorhandenen initrd.img-Datei.
    #mv  ../initrd.img  ../initrd.bak
    
  4. Erstellen Sie eine neue initrd.img-Datei, indem Sie Dateien und Verzeichnisse mithilfe der folgenden Befehle in die initrd.img-Datei neu packen:
    # find.| cpio -H newc -o > ../initrd.cpio
    
    #gzip ../initrd.cpio
    
    #mv../initrd.cpio.gz ../initrd.img
    

Hinweis: Wenn Sie "initrd.img" erstellen, verwenden Sie ein getrenntes Verzeichnis für die Erstellung von "initrd.cpio" und "initrd.img". Wenn Sie das gleiche Verzeichnis verwenden, das alle entgepackten Dateien enthält, versucht cpio, "initrd.cpio" rekursiv zu erstellen (wobei der Packvorgang immer wieder durchgeführt wird) und kann aufgrund von mangelndem Speicherplatz auf der Festplatte fehlschlagen.

(Optional) Aktualisieren der vorhandenen WinPE-basierten Linux-BS-Images

Sie können die vorhandenen Linux-BS-Images aktualisieren, die WinPE als Boot-Image verwenden, um das neue Linux-basierte Boot-Image für die Bereitstellung zu verwenden. Eine Liste mit den unterstützten Betriebssystemen finden Sie auf support.ca.com unter Kompatibilitätsmatrix.

Verwenden Sie die folgenden Methoden zum Aktualisieren der BS-Images.

Diese Methoden aktualisieren die vorhandenen BS-Images mit neuen Skripten und Hilfsprogrammen, die für die Verwendung mit dem neuen Linux-basierten Boot-Image erforderlich sind und richten das BS-Image für die Verwendung dieses neuen Boot-Images ein.

Dank der Unterstützung für das neue Boot-Image müssen Administratoren syslinux nicht manuell in das BS-Image kopieren.