D.2 Novell ZENworks Configuration Management Imaging Agent (novell-ziswin)

The Novell ZENworks client (which includes novell-ziswin) should be installed on devices where you want to apply images. For information on installing the client on your devices, see the Installing the ZENworks Adaptive Agent in the ZENworks 11 SP4 Server Installation Guide.

Installing the Configuration Management client automatically installs the Novell ZENworks Configuration Management Imaging Agent (novell-ziswin). Therefore, every Primary Server is an imaging server.

After the ZENworks Adaptive Agent is installed, the ZENworks Imaging Windows Agent window indicating that the configuration files are being processed by the Imaging Agent is displayed during the device boot-up. During this process, the ZENworks Imaging Windows Agent restores the data from ISD so that the device can communicate by using its previous identity. Later on, the Imaging Agent automatically reboots the device.

The Imaging Agent’s purpose is to save certain device-unique data (such as IP addresses and hostnames) to an area on the hard disk that is safe from imaging. The Imaging Agent records this information when you install it on the device. Then the agent restores this information from the image-safe area after the device has been imaged. This allows the device to use the same network identity as before. This functionality is handled by the novell-zisdservice on Windows Vista, Windows Server 2008, Windows Server 2008 R2, and Windows 7 devices.

If a device is new and does not contain a unique network identity, the default settings that you have configured for the Management Zone are applied when you image the device by using a Preboot bundle.

The data that the Imaging Agent saves to (or restores from) the image-safe area includes the following:

  • Whether a static IP address or DHCP is used

  • If a static IP address is used:

    • IP address

    • Subnet mask

    • Default gateway (router)

  • DNS settings

    • DNS suffix

    • DNS hostname

    • DNS servers

By default, novell-ziswin runs automatically when the device boots up.

The following table lists the task that you can perform using the novell-ziswin command line options on a Windows device:

Table D-1 novell-ziswin Command Line Tasks

Task

Commands

Delete the data from ISD

ziswin [/c | -c | /clear | -clear]

You can also delete the data from ISD using the ZENworks Imaging Windows Agent utility:

  1. Launch the ZENworks Imaging Windows Agent utility by double-click %ZENworks_Home%\bin\preboot\ziswin.exe.

  2. Click Edit > Clear Image-safe Data

Export the ISD to a file

ziswin -export complete_path_of_the_file.zis

For example, if you want to export the ISD to c:\isd_export.zis, use the following command:

ziswin -export c:\isd_export.zis

Import the ISD from a file

ziswin -import complete_path_of_the_file.zis

For example, if you want to import the ISD from c:\isd_export.zis, use the following command:

ziswin -import c:\isd_export.zis

Delete the ISD

ziswin.exe [/w | -w | /wipe | -wipe]

The image based on the hardware rule is restored only when you delete both the ISD of a registered device and the device object associated with the registered device in ZENworks Control Center. If you want to perform the imaging operations on the device after you delete its ISD only, you must assign the work for the device by using the device object or Rule-Based Imaging.

If a registered device has a device object based on MAC address or Serial number in the database, the device continues to be a registered device when you reboot it after you delete its ISD, Device GUID, and Device data files. The device still gets the imaging work assigned to the device object.