Run Internet Explorer 8/9/10/11/MS-Edge Virtual machines from Microsoft under Linux via VirtualBox.
:warning::warning::warning::warning:
Microsoft have (sadly) removed most (if not all) of these VM images from their public CDN. Repository will remain for historical purposes.
:warning::warning::warning::warning:
Detailed step-by-step notes for installing the Microsoft provided Internet Explorer virtual machines under Linux using VirtualBox.
Tested under Ubuntu 16.04LTS (previously 14.04LTS) with VirtualBox version 5.2.
File
-> Import Appliance...
ovf
file.Import
.ovf
disk image once the OS usage period ends, to avoid a full image re-download hit.$ mkdir --parents ~/vm/ie8-windows7 && cd ~/vm/ie8-windows7
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie8-windows7.txt
$ unzip IE8.Win7.VirtualBox.zip
$ rm IE8.Win7.VirtualBox.zip
IE8 - Win7.ova
with VirtualBox.$ mkdir --parents ~/vm/ie9-windows7 && cd ~/vm/ie9-windows7
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie9-windows7.txt
$ unzip IE9.Win7.VirtualBox.zip
$ rm IE9.Win7.VirtualBox.zip
IE9 - Win7.ova
with VirtualBox.$ mkdir --parents ~/vm/ie10-windows7 && cd ~/vm/ie10-windows7
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie10-windows7.txt
$ unzip IE10.Win7.VirtualBox.zip
$ rm IE10.Win7.VirtualBox.zip
IE10 - Win7.ova
with VirtualBox.$ mkdir --parents ~/vm/ie11-windows7 && cd ~/vm/ie11-windows7
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie11-windows7.txt
$ unzip IE11.Win7.VirtualBox.zip
$ rm IE11.Win7.VirtualBox.zip
IE11 - Win7.ova
with VirtualBox.$ mkdir --parents ~/vm/ie11-windows8.1 && cd ~/vm/ie11-windows8.1
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie11-windows8.1.txt
$ unzip IE11.Win81.VirtualBox.zip
$ rm IE11.Win81.VirtualBox.zip
IE11 - Win8.1.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-13.10586 && cd ~/vm/msedge-windows10-13.10586
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-13.10586.txt
$ unzip MSEdge.Win10TH2.VirtualBox.zip
$ rm msedge-windows10-13.10586.txt MSEdge.Win10TH2.VirtualBox.zip
MSEdge - Win10TH2.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-14.14342 && cd ~/vm/msedge-windows10-14.14342
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-14.14342.txt
$ unzip MSEdge.Win10_preview.VirtualBox.zip
$ rm msedge-windows10-14.14342.txt MSEdge.Win10_preview.VirtualBox.zip
MSEdge - Win10_14342.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-14.14393 && cd ~/vm/msedge-windows10-14.14393
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-14.14393.txt
$ unzip MSEdge.Win10_RS1.VirtualBox.zip
$ rm msedge-windows10-14.14393.txt MSEdge.Win10_RS1.VirtualBox.zip
MSEdge - Win10_preview.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-15.14959 && cd ~/vm/msedge-windows10-15.14959
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-15.14959.txt
$ unzip MSEdge.Win10_preview.VirtualBox.zip
$ rm msedge-windows10-15.14959.txt MSEdge.Win10_preview.VirtualBox.zip
MSEdge - Win10_preview.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-15.15014 && cd ~/vm/msedge-windows10-15.15014
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-15.15014.txt
$ unzip MSEdge.Win10_preview.VirtualBox.zip
$ rm msedge-windows10-15.15014.txt MSEdge.Win10_preview.VirtualBox.zip
MSEdge - Win10_preview.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-15.15063 && cd ~/vm/msedge-windows10-15.15063
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-15.15063.txt
$ unzip MSEdge.Win10.RS2.VirtualBox.zip
$ rm msedge-windows10-15.15063.txt MSEdge.Win10.RS2.VirtualBox.zip
MSEdge - Win10_preview.ova
with VirtualBox.IEUser
user. Supply the password of Passw0rd!
to proceed with login.$ mkdir --parents ~/vm/msedge-windows10-16.16299 && cd ~/vm/msedge-windows10-16.16299
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-16.16299.txt
$ unzip MSEdge.Win10.VirtualBox.zip
$ rm msedge-windows10-16.16299.txt MSEdge.Win10.VirtualBox.zip
MSEdge - Win10.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-17.17074 && cd ~/vm/msedge-windows10-17.17074
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-17.17074.txt
$ unzip MSEdge.Win10_preview.VirtualBox.zip
$ rm msedge-windows10-17.17074.txt MSEdge.Win10_preview.VirtualBox.zip
MSEdge - Win10.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-17.17127 && cd ~/vm/msedge-windows10-17.17127
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-17.17127.txt
$ unzip MSEdge.Win10_preview.VirtualBox.zip
$ rm msedge-windows10-17.17127.txt MSEdge.Win10_preview.VirtualBox.zip
MSEdge - Win10_preview.ova
with VirtualBox.$ mkdir --parents ~/vm/msedge-windows10-17.17134 && cd ~/vm/msedge-windows10-17.17134
$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-17.17134.txt
$ unzip MSEdge.Win10.VirtualBox.zip
$ rm msedge-windows10-17.17134.txt MSEdge.Win10.VirtualBox.zip
MSEdge - Win10.ova
with VirtualBox.For Windows 7, 8.1 and 10 images once connected to the Internet you will need to activate the OS trial to give a full 90 days of use. Enter the following from the Command Prompt running as administrator (Start - Right click Command Prompt - Run as administrator):
C:\> slmgr /ato
After a short delay you should be presented with a dialog telling you your Windows OS has been successfully activated for a 90 day trial.
For Windows 7 images you may be able to extend the initial trial usage period once it has expired via the "rearm" process. Enter the following as an administrator from the command prompt:
C:\> slmgr /rearm
It is not currently possible to rearm the trial period of Windows 8.1 or 10 images.