Skip to content

Instantly share code, notes, and snippets.

@rogeriopradoj
Last active March 21, 2017 16:13
Show Gist options
  • Save rogeriopradoj/9399b2068a49be19ac8a to your computer and use it in GitHub Desktop.
Save rogeriopradoj/9399b2068a49be19ac8a to your computer and use it in GitHub Desktop.

Modern.IE VM Notes

Updated: 5/24/13

System Requirements for Virtualization Platforms

Download Instructions

Most of the provided virtual machines have been archived into a self-extracting RAR archive, with some split into multiple parts of about 1GB a piece. You will need to download all the files associated with your chosen virtual machine before you can begin the extraction process. You DO NOT need to download or install RAR.

Make sure you have plenty of disk space available for the extracted virtual machine files before downloading. Most of the virtual machines should take no more than about 10GBs, with some images consuming significantly less (Windows XP images are less than 2GB).

To download the virtual machine files (for Windows VMs):

  • Option 1: It is highly recommended that you use a download manager to download the VM files as they are quite large. For each VM set that contains multiple files, a text file is provided that contains all the needed URLs, and download managers typically work well with lists of URLs. For example, Free Download Manager is a free tool that allows you to import a list of URLs straight from the clipboard.

  • Option 2: Download each file individually.

To download the virtual machine files (for Mac VMs):

  • Option 1: Use the ‘curl’ command provided with the download to download all needed parts.

  • Option 2: Download each file individually.

To download the virtual machine files (for Linux VMs):

Extraction Instructions

To extract the virtual machine files (for Windows VMs):

  • Locate and verify that you have all the needed files for your chosen VM. You should have at least one .EXE and possible a number of additional .RAR files. The .EXE file contains both the self-extraction code plus the first part of the RAR archive itself.

  • Execute the .EXE and choose the location where you would like to extract the VM files to.

  • Follow the normal import process for your chosen virtualization platform.

To extract the virtual machine files (for Mac and Linux VMs):

  • Locate and verify that you have all the needed files for your chosen VM. You should have at least one .SFX and possible a number of additional .RAR files. The .SFX file contains both the selfextraction code plus the first part of the RAR archive itself.

  • Give the SFX file execute permission by typing “chmod +x filename.sfx” at the terminal.

  • Execute the SFX executable from the terminal with “./filename.sfx” to expand the virtual machine to the current directory.

Notes for all platforms:

  • If you do not want to use the self-extractor, you can also extract the virtual machine files using RAR itself (but this does require downloading and installing RAR).

Usage Instructions

Although you may be able to get away with less, it is recommended that you assign the following RAM to the virtual machines:

  • Windows XP images: 256 – 512MB

  • Windows Vista images: 512 – 1024MB

  • Windows 7 images: 1024 – 2048MB

  • Windows 8 images: 1024 – 2048MB

It is also highly recommended that you implement a rollback strategy for any virtual machines that you download. This could be as simple as holding onto the original archive that you downloaded, or you could take advantage of your virtualization platform’s snapshotting capability so that you can start over with a fresh VM at any time and not have to worry about the guest operating system running out of trial time.

Login Instructions

Login Information (for Windows Vista, 7, 8 VMs):

IEUser, Passw0rd!

Instructions to set password for XP VMs:

  1. Using virtualization platform of choice, load the XP VM
  2. Go to Control Panel | User Accounts
  3. Select IEUser
  4. Select "Create a password" link and enter the desired password
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment