Howto: Fix Zenworks imaging problems with Dell Optiplex 755

If you’re having problems using Zenworks 7.0.1 imaging with Dell Optiplex 755 workstations, you need to apply the Novell ZENworks Desktop Management 7 SP1 Interim Release 3a update per TID 3761823.

You can find links to the updated Zenworks 7 SP1 software in TID 3484245.  You can also download the file and simply replace four PXE files on the Zenworks server with the updated versions: bootcd.iso, initrd, linux, and root.

Novell does provide a workaround, which is described below:

Workaround – Need to add the parameter newid=”0x8086 0x10bd,e1000″.

To know where to put this parameter see:
How To get Linux to recognize new device ID.

If Using PXE, do this:

1. On the server, find this folder: \tftp\cmds\

2. You will need to edit all four cmd files (which are text files) if you want to give yourself the option of the various boot modes. The files are:
z_auto.cmd, z_maint.cmd, z_zpdis.cmd, z_zpen.cmd

3. Assuming the files are in their default state, the 2nd line of each file will be a very long APPEND command. In each file, at the very end of the APPEND command, add a space and then this: newid=”0x8086 0x10bd,e1000″

4. Save the files and then try PXE booting the 755. You might possibly need to stop and start Zen on the server first ( zfdstop, zfdstart).

If you want to use the manual mode of the Zen imaging utility, do this:

1. Turn on the 755, and just as it is starting up, hit F12 (for boot options)

2. Tell it to boot from the On board Network Controller.

3. As it begins to start the network boot process, press and hold (for a very long time) these keys: ctrl-alt-shift

4. If all is well, you will eventually be presented with some menu choices. Choose Maintenance Mode Zenworks Imaging.

5. After quite a while, you will get a bash prompt. Type img and hit enter. You should now be at the imaging menus.

Note that these steps only work if you are using ZDM 7.0.1 IR1 or later, as it already has the necessary driver present, e1000.ko. The newid command simply tells the kernel how to use the driver.

Leave a Reply

Your email address will not be published. Required fields are marked *