Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
iconNone

Copyright 2016 by Assured Information Security, Inc. Created by Jean-Edouard Lejosne <lejosnej@ainfosec.com>. This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

First steps

  • Find a Windows 7 or Windows 7 SP1 CD or ISO file
  • Insert the CD or copy the ISO to /storage/isos
  • Create a new guest, with at least 1024MB of RAM for a 32 bits install, 2048MB for 64 bits (https://support.microsoft.com/en-us/help/10737/windows-7-system-requirements)
  • Install Windows. It's usually a good idea to choose "Ask me later" when asked about Windows Update, to avoid interference when installing standalone updates below.
  • Download the OpenXT tools certificate (for openxt.ainfosec.com builds, use: http://openxt.ainfosec.com/certificates/windows/developer.cer)
  • Open an Administrator command prompt, cd to the directory where developer.cer was downloaded and run the 3 following commands:
  • bcdedit /set testsigning on
  • certutil -addstore -f "Root" developer.cer
  • certutil -addstore -f "TrustedPublisher" developer.cer
  • Reboot the guest
  • Insert the OpenXT Guest Tools ISO, install the tools and reboot

Installing SP1

Non-SP1 installs of Windows 7 should be upgraded to SP1 first.

...

  • Install KB947821
  • Run the SP1 standalone installer: KB976932

Fixing Windows Update

Again, out of the box, there are Windows Update issues in WIndows 7 SP1. These are not OpenXT-specific, but they seem to have a bigger impact in Xen guests than on bare-metal.

...

  1. KB3102810 (https://support.microsoft.com/en-us/kb/3102810)
  2. KB3020369 (https://support.microsoft.com/en-us/kb/3020369)
  3. KB3172605 (https://support.microsoft.com/en-us/kb/3172605)

Updating

Once Windows Update is fixed, you should now be able to select "Windows Updates" in the Control Panel, check for updates and install the appropriate ones.

...