SUSE Drivers for Windows on Xen

[Tip]

Do not give the server a fixed IP address before installing the driver pack, otherwise you have to switch to a different intermediate IP address before finishing the installation.

  1. Launch the Virtual Machine Manager and start your Windows* virtual machine.

  2. Set up the ISO image or CD of the drivers you want to install as a virtual CD reader by following the instructions at Section 5.1.3, “Adding Virtual CD Readers”. The ISO images are found in the SLES 10 virtual machine host opt/novell/vm-driver-pack/xen directory.

  3. Right-click the virtual CD-ROM you just added, then click Autoplay.

    If a security alert appears, indicating the Bus driver has not been properly signed, click Yes to install the Bus driver software. It is important that you do not click No.

    The Novell Virtual Device Driver Installer launches.

  4. Click Next.

    The End User License Agreement window appears.

  5. Click I accept this agreement, then click Next.

    A software installation note appears, indicating that the software has not passed Windows logo testing.

    If you are installing Windows XP or Windows Server 2003, you see the following:

    If you are installing Windows 2000, you see the following:

  6. Click Continue Anyway or click Yes for each occurrence of this window.

    A Congratulations window indicates that the drivers were installed.

    [Note]

    Clicking Cancel on this screen does not cancel the installation. If you want to cancel, you have to uninstall (see Section 7.5.1, “Uninstalling the Driver Pack”).

  7. Click Finish.

    A message appears, indicating that you must restart the system.

  8. Click Yes.

    The system restarts. The Found New Hardware Wizard appears, indicating that it has found new hardware.

  9. Click Yes, this time only, then click Next.

  10. Click Install the Software Automatically, then click Next.

    A software installation note appears, indicating that the software has not passed Windows logo testing.

    If you are installing Windows XP or Windows Server 2003, you see the following:

    If you are installing Windows 2000, you see the following:

  11. Click Continue Anyway or click Yes.

    A message indicates the Found New Hardware Wizard is done.

  12. Click Finish.

  13. If you are installing the Windows 2000 Server, you must reboot the system again.

Uninstalling the Driver Pack

  1. Make sure the installation CD is detached from the virtual machine.

  2. Browse to c:\Program Files\Novell\XenDrv.

  3. Double-click uninstall.exe.

    You will be prompted to reboot the system.

  4. Close all applications that are running and click OK.

    The system restarts. The Found New Hardware Wizard appears, indicating that new hardware has been found.

  5. Click Yes, this time only, then click Next.

    The wizard asks to install software for the PCI Device.

  6. Click Cancel.

    The driver pack is now uninstalled from your system.

Upgrading the Driver Pack

To upgrade to a newer version of the driver pack follow these steps:

  1. Uninstall the current driver pack (see Section 7.5.1, “Uninstalling the Driver Pack”).

  2. Download and install the new driver pack.

Recovering from a Catastrophic Failure

In the event of a catastrophic failure caused by the driver pack, you can safely remove the driver pack and return to your previous system configuration.

  1. Shut down the virtual machine and reboot in safe mode.

  2. Uninstall the driver pack (see Section 7.5.1, “Uninstalling the Driver Pack”).

Avoiding Problems with the Drivers

To avoid problems and potential failure of the device drivers in the driver pack, you should avoid the following actions:

  • Using the Device Manager to manage (update, disable, uninstall, etc.) the device drivers in the driver pack.

  • Deleting driver files manually. Always use the uninstall utility (see Section 7.5.1, “Uninstalling the Driver Pack”).

  • Uninstalling the driver pack with the installation CD attached to the virtual machine.

  • Canceling the installation when you see security alert that indicates that the Bus driver has not been properly signed. Click Yes to continue the installation.

  • Upgrading the Linux* kernel of the virtual machine host without upgrading the driver pack at the same time.

  • Installing or uninstalling the driver pack by any other process than what is documented in this guide (see Section 7.5, “SUSE Drivers for Windows on Xen” and Section 7.5.1, “Uninstalling the Driver Pack”).


SUSE Linux Enterprise Server 10 SP2