Novell Home

Automatic Update for ZENworks Imaging

Novell Cool Solutions: Trench
By Damien Schmitt

Digg This - Slashdot This

Posted: 15 Jul 2004
 

Many users experience problems with new hardware and imaging. This script updates kernel and drivers to support all new network devices and Serial ATA. Follow these instructions to update your imaging distribution.

This is the second version of "Automatic Update for ZENworks Imaging". I am searching for beta testers, to make a Hardware Compatibility List with tested hardware. Perhaps we missed some drivers in this new version, and there can be some issues with any tool. If you're interested, just use this tool and let me know by submitting feedback.

Major new features included in this new version:

  • Updated kernel (version 2.4.26 including network / raid / usb drivers modules)
  • Customized language configuration / DMA settings
  • Updated bash from version 1 to version 2
  • Tools

Requirements

On the computer from which you run Automatic Update for ZENworks Imaging, there must be:

  • An active internet HTTP connection
  • Any Linux distribution
  • A working install of wget
  • Support for MINIX filesystem
  • Support for loop devices

Using this tool with a installed Linux box

Prerequisite

On the computer from which you want to run Automatic Update for ZENworks Imaging, there must be:

  • An active internet HTTP connection
  • Any Linux distribution
  • A working install of wget
  • Support for MINIX filesystem
  • Support for loop devices

To update your distribution, simply run this command:

wget -q -O - http://www.dames-network.com/zenupdate2-beta | sh

If you are using a proxy, replace the above line with:

export http_proxy=http://host:port/ && wget -q -O - http://www.dames-network.com/zenupdate2-beta | sh

where "host" is your proxy host and "port" is your proxy port number.

How does this script work?

This script simply downloads linux.1 and linux.2 from your Imaging server via FTP (or copy it from your local hard disk), backup them, download the patch, apply the patch and replace original files.

Any Linux box should be fine as long as it supports the MINIX filesystem and loop devices. If you are not sure your linux box supports these functions, go to the next step, a check is made by the installer. Your ZENworks Imaging server must run FTP services for this patch to work.

This patch changes your kernel with kernel version 2.4.26 and all modules located in your initrd according to the new kernel.

What to do if your linux box doesn't support MINIX filesystem?

Go to http://www.rpmfind.net and search for "util-linux". Download the rpm file corresponding to the distribution you are using (this file does not contain "src" in his name) and install it with the following command:

rpm -ivh rpm-filename.rpm

What to do if your linux box doesn't support loop devices?

Go to http://www.rpmfind.net and search for "losetup". Download the rpm file corresponding to the distribution you are using and install it with the following command:

rpm -ivh rpm-filename.rpm

If you have any driver problems or errors, please contact me so I can update this patch to add more drivers if necessary. If you have any trouble using this script, or you just want more functions, you can get help at beta@dames-network.com

Article reprinted with permission from Damien Schmitt.


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell