Internet Explorer for Mac the Easy Way: Run IE 7, IE8, & IE9 Free in a Virtual Machine

Sep 4, 2011 - 261 Comments

Internet Explorer 7 running in Mac OS X

If you’re a Mac user that requires the usage of Internet Explorer under Mac OS X, you’ll find your choices are generally as follows: run IE on top of Mac OS X with Wine which can be slow and buggy, dual boot Windows and Mac OS X which is a nuisance because it requites rebooting, or use virtualization with something like Parallels, VMWare, or VirtualBox. Virtualization is generally the best method because you can run IE and other Windows apps directly atop OS X, but some of the VM software is expensive and you still need a Windows license key, right? Wrong!

Run Internet Explorer 7, 8, and 9 in Mac OS X the Easy & Free Way

We’re going to walk you through how to install Internet Explorer 7, 8, or 9 in a virtual machine running Windows, directly in Mac OS X – for free. This is achieved by using the freely available VirtualBox software from Oracle, and combining that with free Internet Explorer testing virtual machines from Microsoft, the trick is converting these free IE vm’s so that they work flawlessly under OS X (or Linux, technically), and that is all handled automatically with this method.

Notes: the admin password for all of the IE VMs is “Password1″ without the quotes. This has been tested and confirmed to work with Mac OS X 10.7 Lion and Mac OS X 10.6 Snow Leopard.

  1. Download & Install VirtualBoxDownload Now (direct .dmg download link) – visit VirtualBox Downloads page
  2. Launch the Terminal (located in /Applications/Utilities/)
  3. Decide which versions of Internet Explorer you want to download and install – each version of Internet Explorer is contained within a separate virtual machine that runs within VirtualBox. In other words, if you want to run Internet Explorer 7, 8, and 9, you will need to download three separate VM’s, which may take a while so keep that in mind. Select the text below and copy it:
    • Install ALL versions of Internet Explorer: IE7, IE 8, and IE 9

    • curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash

    • Install Internet Explorer 7 Only

    • curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash

    • Install Internet Explorer 8 Only

    • curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="8" bash

    • Install Internet Explorer 9 Only

    • curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="9" bash

  4. Copy and paste the selected command from above into the Terminal and hit return, this will start the download and conversion process. How long this takes depends on your internet connection and how many versions of Internet Explorer you chose to install
  5. Launch VirtualBox and boot Windows & Internet Explorer – select the virtual machine corresponding to the version of Internet Explorer you intend to use: IE7, IE8, IE9, then click on the “Start” button to boot that Windows machine with that version of Internet Explorer.

Remember that the default Windows admin password is “Password1″, it’s also the password hint within the VM should you forget it.

Internet Explorer VM for Mac

That’s really all there is to it. These commands are part of the ievsms script from xdissent and it manages the entire download, conversion, and installation procedure, it doesn’t get much easier.

VM Snapshots Circumvent Microsofts 30 Day Limitation
The other great thing about this method is that it circumvents Microsofts 30 day limitation by utilizing snapshots, a feature built into VirtualBox. This preserves the original Windows VM state and allows you to continuously use the IE virtual machine without any time limitation simply by reverting to the original snapshot once the 30 day lock occurs.

To use a snapshot after the 30 day Windows expiration, just open VirtualBox, select the IE VM, and click on the “Snapshots” button. From here you can boot from the original snapshot that was created and use IE again for another 30 days. You can do this indefinitely, effectively having a clean IE test environment forever.

What about IE 6?
IE6 is being rapidly abandoned as usage dies, but if you need to use it then you can follow this guide to get IE6 running in Mac OS X. Getting it working isn’t quite as easy as the virtual machine methods above and it utilizes a wine based emulator so your mileage may vary.

Why Use Internet Explorer on a Mac?
This has been a common question, but the primary reasons that Mac users need Internet Explorer are either for web development and web app compatibility purposes, or to access certain web sites or apps that require the use of IE to gain access. If you’re not in either of those groups, there isn’t much benefit to getting IE in Mac OS X, since Safari, Chrome, and Firefox are all excellent browser choices with significantly better performance on the Mac.

Related articles:

Posted by: William Pearson in Mac OS X, Tips & Tricks

261 Comments

» Comments RSS Feed

  1. Bills Gate says:

    FYI: Although it doesn’t activate with MS, these are full fledged versions of Windows Vista. You can do many other things with them outside of running the dreaded IE dev tests :)

  2. Arnab says:

    Erm…eww, thats all i have to say ;D

  3. Alberto says:

    What is the meaning to use Exploder on a Mac? ;)

    • Netnyke says:

      Yeah! why should I use the worst browser in the world in the worst way possible?

      • Mark Hollis says:

        Because we have to check to see if our customers can see their websites after we make them as we do. There is very little difference between Google’s Chrome and Apple’s Safari. There are occasional differences in Firefox. But Internet Exploder causes major issues so, unless we want to have a computer running Windoze laying around, we need a way to run Microsloth’s incompatible browsers on our Macs.

        This is a great solution to quickly check websites we design to make sure that we’re handing the problems associated with the various flavors of Internet Exploiter.

        There’s another purpose for this hack: At some companies, the intranet is built for the Microsoft browser and no other browser will work correctly. So, to dial in to one’s corporate intranet from one’s home Macintosh, one may need to use this.

        • Jenya Rubanova says:

          Great Reply! Although many users do not understand why someone would want to instal internet explored on their mac, but as web designers and testers, this one is a must. I am going to try to download as you specified above! Thank you for the post!

        • ABB says:

          As a teacher, I have no choice but to use IE in order to access the reporting and IEP systems of my school board from home. I spend a lot of time writing report cards….. staying at school and sitting in an uncomfortable chair staring at an ancient monitor is just not an option!

        • Karina says:

          I loved this response and it’s so true for me as a Marketing Director.
          We built a new website and I see it different on Safari because it was created in Windows, the alignment of the page shows kind of screwed up and at first I thought it was my MAC who had the problem, it wasn’t refreshing after the changes I requested. I thought I would log on from another MAC just to see…. and it was then that I realized that something built in Windows won’t completely adapt to Safari.
          Any suggestions?
          The site was built in WP and I think it should have something that can be done on the backend?! I hope….

          Thank you very much for sharing knowledge!

      • Bob says:

        Because there are still stubborn service providers (like my bank) that only offer online functions compatible to IE. My pride of being mac and iOS user (which is anyway not fully justified apart from being religiously blind) has to yield to the switching cost of my bank service. I can complain the worst of worse for all day but at the end of month I need to see my pay slip. Simple as that…

      • xinuj says:

        If you are a web developer. It matters a lot to test web applications across on all major browsers. (IE, Safari, FF, Chrome, etc..). You don’t have to use IE in mac if you are just an end user.

    • Beaky says:

      Web and app developers have to use IE all the time, plus some schools and corps only allow IE access to websites.

    • Ketter says:

      Sometimes you need it to login to certain routers to change settings etc.

    • Chuck says:

      Alberto – for me, it saves having to run Paralells or a dual boot to access IE. I have a need to access some secure military sites with my job, and I cannot access them without IE. This is actually the perfect solution for me.

  4. Costa says:

    Why we would ever want IE on our macs? IE is probably the single most uninstalled application on Windows platforms.

    • Julie says:

      Actually, for me, I need it for the sites that only work on IE.. like my work website and the real estate website for realtors in my city.

      • shruti says:

        Me too! This is so tedious but I can only access my salary slip on Internet explorer (versions above 6), and I have a Mac. Very frustrating.

    • Seriously says:

      You can’t uninstall IE. It’s a part of the OS.

      IE holds more market share than any other browser. Any web developer who doesn’t test their code in IE is a fool.

      Not to mention that there are many older sites that only work in IE, or have IE-specific functionality, such as various college VPNs and that sort of thing.

      • Austin says:

        IE holds more market share?

        http://www.w3schools.com/browsers/browsers_stats.asp

        Someone begs to differ.

        • Mark Hollis says:

          That is internationally, which includes Europe. back in 2010, Microsoft began using a ballot that required all new users of their operating system to pick their default web browser in the European Community in order to answer a lawsuit claiming breach of competition rules.

          http://www.eweekeurope.co.uk/news/microsoft-to-offer-windows-browser-choice-5566

          Here in the United States, Microsoft continues to hold dominance with a 38.9% median usage share among the various statistics counters.

          http://en.wikipedia.org/wiki/Usage_share_of_web_browsers

          So, although Austin is correct with respect to the globe, he may be incorrect with respect to the United States.

        • Ian says:

          The W3Schools link is misleading because there’s huge selection bias going on. The data is culled from the W3Schools logs. People visiting W3Schools is not a fair representation of internet use at large: most likely, these visitors are knowledgable web users, likely developers, who long ago discovered IE’s inadequacies and switched to a different browser for their day-to-day use. The very page that is linked offers this disclaimer.

          The more generalized picture is different, with IE usage decreasing, no longer holding onto a majority share that it had a couple years ago, but still holding onto a plurality share, and thus still the most prevalent browser in use.

          Several sources of data are compiled here:
          http://en.wikipedia.org/wiki/Usage_share_of_web_browsers

          In short, if one is developing a site for general consumption and not a specific audience that is known not to use IE, then testing on IE is a no-brainer, in spite of the gnashing of teeth it may yield.

    • Chris says:

      Since IE still accounts for at least 50% of web users, anyone doing web design on a Mac needs a way to test their work in IE.

      • Patrick says:

        50% is incorrect. Sure, it used to be that way, but it’s been declining regularly for a number of years now. We still have to keep IE in mind, but it’s important to note that IE is becoming less of a driving factor in cross-browser support. And, in fact, I believe that some responsibility lies in web developers to continue to make an impact to change user habits, meaning there are things we can do to make users and companies aware of how problematic IE has proven itself to be, better ways of browsing, etc.

    • David says:

      You can’t uninstall IE on Windows.

    • quaidmccallister says:

      my work requires i use their vpn software which amazingly enough is buggy as heck on a mac (and requires several extra annoying steps for setup and use on a mac vs pc) and solid on a pc (juniper networks). otherwise i love my mac. people have plenty of reasons. open your mind quaid, start the reactor

    • quaidmccallister says:

      u can’t uninstal i.e. on windows

  5. Necrokeeper says:

    @Costa : for people who makes website for people who don’t uninstall it :)

  6. Julie says:

    I have a question.. some of my parts didn’t download completely so it’s not working when I input the same command code.. it just goes straight to extracting, but it always fails. How can I fix this?

  7. evren says:

    same here, extraction fails at 99%, any tips to resume missing parts?

    • ZM says:

      For those encountering errors, be sure that it’s actually a real error and not just saying that the IEVM didn’t exist! I was confused by that but it downloaded and installed, and you can then go into VirtualBox and it’s all available to run.

      The error looks like this but it doesn’t impact performance!

      Checking for existing IE7 VM
      VBoxManage: error: Could not find a registered machine named ‘IE7′
      VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee nsISupports
      Context: “FindMachine(Bstr(VMNameOrUuid).raw(), machine.asOutParam())” at line 2322 of file VBoxManageInfo.cpp
      Creating IE7 VM

  8. Nelson Minar says:

    Funny, I just wrote about this on a widely read blog post. In addition to the script method above, you can also set up the VMs by hand without too much work. There’s also a Windows XP with IE6 VM available, but it may take some more work to get running. More details on my blog at http://www.somebits.com/weblog/tech/testing-websites-with-ie-and-vm.html

  9. Ronnie says:

    Where does it download the files to? had the same error but i would like to delete them

  10. Jaco says:

    Why would anyone want to infect their Mac with IE? Awful just awful.

    • Michael says:

      Some of us make a living at a real job doing web dev work on Mac’s and as much as the Mac super-faithful would like to just put their fingers in their ears and close their eyes and pretend that everyone uses Safari to use the web, that simply isn’t true. IE still makes up a large amount of traffic on a lot of sites and like it or not, “omg IE suxxxxxx gtfo lol” doesn’t really fly with clients.

      • Jemmyn says:

        Hahahah. I love this Michael!

        “omg IE suxxxxxx gtfo lol” doesn’t really fly with clients.

        I am going to try that next time I am working with a client who uses IE.

    • Chris says:

      Developers, developers, developers!

  11. Peter Butler says:

    I’ve followed the steps above but after doing the Terminal steps..I waited until the process had finished but then when I launch VirtualBox there wasn’t anything in the left pane.

    Does anyone know how to solve this?

    Thanks!

  12. adam says:

    is the certificats works with, and activex ?

  13. Max says:

    I used the link for all versions and it worked fine.

    I noticed after the installation that the downloaded rar-files was left on the harddrive.

    There is a hidden folder in your user folder called .ievms where VirtualBox stores the WM-files. Delete the rar files in there and get back lots of space.

    • anton says:

      how do you go about finding/seeing these hidden folders that you speak of ??

      thanks
      a

      • Spike says:

        There’s a great free app called Houdini that lets you toggle hidden files and folders on or off without hassle!

        • waldbach says:

          or use Transmit from Panic. If you use it to browse/delete files locally you can also see hidden files on your Mac if you set that in the apps preferences. Works great for me.

    • parveen says:

      max,i have downloaded and installed IE9 but virtual box wansn’t running so now i cant find IE9 and i dont know how to find it in my mac,DO you know anything about this problem?
      Doe anyone know anything i can do about it?
      my mac has really slowed down and have no idea how to find IE9 now

  14. Tom says:

    Hmm, all works – but when I boot up the machine for IE8 I get a this is not a valid copy of windows message. Any ideas?

  15. Jack says:

    Honestly, I don’t know why Microsoft doesn’t just make a native port of IE9 to OSX. But it’s use of DirectX probably prevents that being viable.

  16. Bv7 says:

    Good tip but honestly if I needed to use ie I prefer to install user agent switcher extension on mozilla firefox but if I nedeed to change it with other different browser I prefer to check the List of User Agent Strings on its main page =)

    • fyrestarter says:

      Changing the user agent in another browser will not have any effect on rendering/functionality. It will only affect the content which is delivered if specific IE content is targetted for the IE user agents.

      You can’t test web dev or webapps rendering and functionality in IE using anything other than IE or that defeats the entire point of testing!

  17. James says:

    awesome! you rock! exactly what I need right now!! its such a pain to test my work on ie~~~ this will certainly speed up my testing process and ~~ for free! thx for sharing!

  18. Julien A says:

    I now get a “301 Moved Permanently” from curl.

    Have the files been removed?

  19. andjules says:

    thanks, as a web developer, this is a nice package for testing. However, it’s also my first experience with VirtualBox, and it seems like a pig. Windows is pretty clunky, running on the latest macbook pro i7. Slower than parallels on my old core2duo macbook.

    • Mark Hollis says:

      Runs fine on my Mac Pro (Dual Quad-Core Xeon Nehalem)

      How much RAM do you have? I have 16GB installed. I’d max out my MacBook Pro’s RAM to 8GB from the stock 4GB. It’s a pity Apple won’t let you install 16GB.

    • McFly says:

      I agree, its much slower than Parallels. I would not mind finding images to download and configure in a similar way as the above commands but for parallels…

  20. thekid says:

    i have a question.. how many parts does it have?

    • Phil says:

      How many parts?

      I started downloading IE9. Stuck around til til the first part finished, and found out that there’s still loads of parts. Has anyone confirmed that IE9 works? If I’m worried about this not working, should I try IE8 or IE7 first?

      I only say this because I’m letting it download overnight on my work computer, and if it’s not going to work, then I’d rather get an earlier version that does.

  21. dingone says:

    I have tried ie9 and there are no advantages compared with other virtual emulators. The windows running is a non genuine copy.

  22. Mo says:

    Wow. This will definitely help me when connecting to my work IE optimized website. Thanks!

  23. Mark says:

    This ended up complete debacle for me.
    Installed easily enough, but went quickly downhill after I started the VM. Dog slow and a resource hog, no real surprise there. After finally getting the VM to a state where I could launch IE, it promptly crashed when I tried to use it for my intended purpose. Windows (7) apparently still can’t handle an application crash without puking on its own shoes, and after about 3 hours of this, I called it quits and sh*tcanned everything. Another virtual Windows solution, more of my life wasted. Someday I’ll learn…

  24. Sofo says:

    The installation as explained here was very smooth.

    HOwever, I cannot get the Windows VM to access the Internet. I am using the Airport in a very standard bridge mode.

    • Vivianne says:

      Me too. Could you solve the problem? I have both possibilities – Airport and Ethernet. But nothing works….

      • Lyndsay says:

        Me too! I’m trying to use IE6 (it was in the download-all package), but it’s not connected to the internet, and I can’t figure out how to do it… Any help would be much appreciated!

  25. P3SS3SSOd says:

    “If you’re not in either of those groups, there isn’t much benefit to getting IE in Mac OS X, since Safari, Chrome, and Firefox are all excellent browser choices with significantly better performance on the Mac.”

    Everyone always forgets Opera… for shame.

  26. Nosidda says:

    Fatal: no bootable medium found! System halted.
    What do I need to do? I Really just want to remove everything and use a pc to do the little bit of work that I require IE for. How can remove or undo this?

  27. Ross says:

    For web developers looking to test on Internet Explorer, especially IE9, this is exactly what you need!

    Thank you Oracle for being awesome.

  28. KY says:

    It said the OS had expired… :(

  29. @portero says:

    All developers should stop protesting programmed to stop seeing things in IE, while all browsers improve and evolve, ie maintaining their silly fool that do not serve d parameters emucho, including their own websites are not properly in their own browser!

  30. halan says:

    I understand that people don’t like IE but sometimes you have no choice.

    I have a job that requires authentic java and Five9.com does not like apples version of Java (even though Chrome can run it).
    So I got a hold of virtual box and windows XP with a key and will see how that works. That way I can install IE and see what happens. If XP cant run these versions of IE, then I will try the method above.

    Otherwise, I wouldn’t try IE. Sometimes you have no choice!

  31. notimportant says:

    how can i download part2? its broken

    • Paul says:

      The script should automate the entire download, conversion, and installation automatically. Just run the script again if you had a download cancel.

  32. Ingrid Friel says:

    I’m trying to download IE7 – in the terminal i receive the following error – “check that the parent really exists and that you have permissions to create the machine folder” it is looking for a folder in the users folder…i tried to create the said folder but still get this error…thanks

  33. Manuela says:

    Hi,

    I am new to all thid and I am not a developper, so excuse me if my question sounds stupid.

    In my oganisation we’ve implemented CRM microsoft dynamics, which only runs on IE7 or higher.

    I’ve downloaded virtualbox, but when I open it, I have no idea where I have to paste the links that are given in the steps above. I never get passed step 2 in other words :S ( I really don’t know anything about computers and I need to have IE7 or higher on my mac, and going back to buying a PC is something I am not ready to do )

    It does ask me to instal window XP or Vista or 7. But then I get an error message again.
    Please help, thank you.

  34. Jimmy says:

    Is anyone else getting these errors..? I have been wanting to ditch my full fledged win7 install for ages! this would be alot better.

    VBoxManage: error: RTZipGzipDecompressIoStream failed: VERR_ZIP_BAD_HEADER
    VBoxManage: error: Details: code NS_ERROR_FAILURE (0×80004005), component ExtPackFile, interface IExtPackFile, callee nsISupports
    Context: “Install(fReplace, NULL, ptrProgress.asOutParam())” at line 872 of file VBoxManageMisc.cpp

    ERROR: Failed to install Oracle VM VirtualBox Extension Pack from /Users/XXXXXXXXX/.ievms/Oracle_VM_VirtualBox_Extension_Pack-4.0.10-72479.vbox-extpack, error code (0)

  35. JT says:

    I am getting this error, what can i do?

    Extracting Windows Vista.vhd 16%

    Extracting from Windows_Vista_IE7.part02.rar

    … Windows Vista.vhd 33%

    Extracting from Windows_Vista_IE7.part03.rar

    … Windows Vista.vhd 50%

    Extracting from Windows_Vista_IE7.part04.rar

    … Windows Vista.vhd 66%

    Extracting from Windows_Vista_IE7.part05.rar

    … Windows Vista.vhd 83%

    Extracting from Windows_Vista_IE7.part06.rar

    … Windows Vista.vhd 99%
    Windows Vista.vhd – CRC failed
    Extracting Windows Vista.vmc OK
    Total errors: 1

    ERROR: Failed to extract Windows_Vista_IE7.part01.exe to /Users/ME/.ievms/vhd/IE7/Windows Vista.vhd, unrar command returned error code 0

  36. Josh says:

    I use IE for to run financial reports and until about 10 minutes ago I had to use my bulky windows laptop, but no more. Works well once you get the hang of it!

  37. Wendy says:

    Took a while to install (all 3 versions – couple hours), and to start up the Windows virtual machines (which reminded me of all the fun times me and Windows have had in the past) but after some quick testing it seems to do the job! And no problem running all 3 VM’s at the same time.
    I’ve used Parallels for testing, too bad it was something I had to pay for, but it seemed to be the only solution at the time.
    If only I found out about this sooner!

    Thanks so much!! :)

    Now I’ll just have to wait and see if those snapshots will work after 30 days *fingers crossed*

    • parveen kumar says:

      wendy i dont know where is the terminal to paste the command its not in the applications,could you plz tell me where is the terminal?

  38. Wendy says:

    BTW, I got those errors too while installing. But like ZM said: it doesn’t impact performance, everything seems to work just fine.

  39. Clement says:

    Hi,

    My hotmail email address has been used for the last two days by spamers… I ve been very careful with my security hence I started to ask myself what I have done differently in the last 3 days.. As you have guessed it, I have installed this VirtualBox. I quick Avast scan has detected on of its files os a Trojan horse. File name is:
    {7be7eed0-5001-4ff6-a923-5805f1522c53}.vhd

    Not sure this is entirely correct as Avast has been incorrect before but be CAREFUL!

    Clement

  40. ray says:

    can u guys let me know how to delete everything if its not working? Thanks in advance

  41. jaja says:

    Bonjour

    je viens d’installer virtual box avec internet explorer 9
    je rentre bien le mot de passe de la session admin et il me dit que l utilisateur ou le mot de passe sont incorrect
    Avez vous la solution?

  42. BVT says:

    Please help! This is taking forever to download – I left terminal chugging away after starting the download at 2pm EDT (U.S.) 10/11/11. Now, 9am 10/12/11, still on part 3, with 6d 12h to go!? Using a Macbook Pro (2010) OS x 10.6.6, just tested cable modem speed; it’s lousy, 1.45 mbps. Is there anything I can do – and even with this slow speed, should this take this long?

    Please reply in newby terms, as I have no knowledge of this kind of thing.

    Many thanks for any help or suggestions. I am leaving tomorrow on vacation, and had hoped to get this cleared up by today.

    Thanks,
    B.A.

  43. BVT says:

    Since I last posted, this error message appears:

    curl: (56) Failure when receiving data from the peer

    It has since downloaded part 4 and is now dl part 5.

  44. Liz Lee says:

    Just downloaded and tried this out. I can see why someone would want to use it cuz it’s free, but it is waaaayyyy slower than parallels (which is already sorta slow). It has weird keyboard capture UI – it took me a minute to figure out that I had to hold Left and hit Command twice. Also, it doesn’t seem to go to full screen, so my window is about 600×600 px.
    Open to suggestions on the full screen piece, but for now I’m not sure I’m going to use this.

  45. Eduardo says:

    I am getting ERROR: Failed to extract Windows_7_IE8.part01.exe to /Users/ME/.ievms/vhd/IE8/Win7_IE8.vhd, unrar command returned error code 0

    Any help will be appreciate. Thanks

  46. Skullbunny says:

    Ditto, please help!

  47. Nakul says:

    Rather setting up all the vm’s and dont forget they keep expiring, you guys can use browserstack.com, an interactive cross browser testing solution.

    • Neolope says:

      Thanks for the tip. I ended up using browserstack.com because I needed IE7 to work without wasting my time, signed up and worked within seconds! I can now do my infrequent IE7 data entry work for my job – $44 for 25 hours over a 6 month period. To me, it’s worth it saving time and hassle.

  48. Piffeo says:

    Great, thank you, it works. BUT the password ‘Password1′ doesn’t work. Windows Vista tells me that the user name or password is incorrect, both with ‘admin’ or ‘administrator’ username. How to fix that ?

    Thanks

    • Horton says:

      Same problem on my end, but for Windows XP. Installation went fine, however, I’m not given an Admin option, only Guest and my name. “Password1″ does not work. Anyone with insight, please help us poor lost souls. Thx

  49. Piffeo says:

    Sorry, I works ! It’s because I’m a french guy on a french keyboard (Azerty) and forgot to switch my mind to Qwerty ! Great.

  50. Paul M says:

    I thought I’d document my issues and solutions for installing this on Ubuntu 11.10 (Oneiric Ocelot) AMD64.

    1. Curl was not installed. Easy fix: sudo apt-get install curl
    2. The script tried to download a nonexistent version of the Oracle Extension Pack, and failed almost immediately. I had to download it and install it manually. I used this:
    http://download.virtualbox.org/virtualbox/4.1.2/Oracle_VM_VirtualBox_Extension_Pack-4.1.2-73507.vbox-extpack (as of this writing, Ubuntu 11.10 uses version 4.1.2 of virtualbox, if installed from apt-get)

    I am downloading now. If I have more issues, I’ll reply to this comment. If I have no more issues, then these little solutions were all I needed.

  51. Nice tip for those who want to check IE compatibility without having to pay for windows or virtualization software.

    If I were not a developer, I would never bother with IE.

  52. SHIGGA says:

    I actually have an issue with these. Cookies are not being set for some reason so I am unable to test certain sites.

  53. sogga says:

    I have downloaded the files, but it keeps stopping before I get all of them. Do I need all of these files? I still can’t find where it is putting the files? I search for ievms and cant find it. I have unhidden my files. Where is the file?

  54. sogga says:

    ok i got the hidden files showing with a totaly different command, try … -boot true line for leopard. I cant open the file in vm because it keeps freezing when Im locating the file. I installed the update but now it freezes. Am I supose to add part 1 rar or 4 or 6? what do I out in there. this site doesn’t explain much.

  55. Shakedown Pete says:

    I needed this solution for a client and it took a very long time to get up and running and it sort of worked. I now want to get rid of the VM and get rid of the Windows 7 part of this. Is there a way to uninstall it cleanly?

    Thanks

    • OSXDaily says:

      Yup, just delete the virtual machine image and the VirtualBox. The VM’s are stored in:

      ~/.ievms/

      Since that is a hidden directory you’ll either want to use the Terminal or Command+Shift+G to get there. VirtualBox is in the Applications folder and can be removed as usual.

      • Shakedown Pete says:

        @ OSXDaily – Thanks. That’s exactly what I need.

      • sudhirian says:

        how do we use Terminal do delete the directory? thanks

        • R says:

          i was frustrated for a few days because i had lost 20G of memory, but just did the Command+Shift+G. pmce i got the window i pasted the folder’s name (~/.ievms/) and entered. I then deleted the folder which contained the IE files, dont remember the name but started with VS i think. Once you explore the folder you’ll see the IE files in there. I deleted them and cleaned my trash and i got my memory back. I dont have enough memory to install this so im considering buying a cheap laptop JUST to test the sites on internet explorer :/

  56. What? says:

    1st: It’s NOT as easy as download-copy-paste. Nice way to hook people and leave out all the inbetween stuff :P

    2nd: I can’t copy&paste because it won’t let me paste! I hit “command + V” and nothing happens. I can’t click on it and select “paste” because it captures my mouse.

    So wtf?

  57. What? says:

    Oh, and I also can’t uninstall it because when it asks me for my password (during the uninstall) it won’t let me type anything.

    • Matt says:

      Passwords don’t display in the Terminal when typing them, it’s a security precaution.

      • What? says:

        Then why does it ask me for my password? And I don’t mean “it doesn’t display” as in, dots/characters show up instead of letters, I literally mean nothing shows up when I type. Anyways, I typed my password for the heck of it, figuring maybe it recognizes it and just doesn’t show anything, and hit Enter…then it says wrong password. Because, for some reason, it recognizes the Enter key, but no others.

        So how do I uninstall?

  58. What? says:

    Can anyone tell me how to delete this thing and get my 20GB of space back? Much appreciated, thanks.

  59. [...] but VirtualBox can not read/start these images. After much searching, I found a post that describes how to convert Virtual-PC images to VirtualBox ones. It does this via a shell script that does all of the heavy lifting for you. My testing has so [...]

  60. Wes Ellis says:

    Thanks for this! My employer uses a web application for employee time ticket tracking that is NOT web standards compliant. Thus, I NEED to use IE, but have no desire to buy windows.

    This is a great tool to fight the non standards battle.

  61. Eric says:

    i keep gettng an error code 0

    ERROR: Failed to extract Windows_7_IE8.part01.exe to /Users/Ericfield/.ievms/vhd/IE8/Win7_IE8.vhd, unrar command returned error code 0

    I started downloading then accidentaly quit terminal, and i cant find the ievms file. how do i do this?

  62. Daren says:

    I get this at the end in Terminal:

    Windows Vista.vhd 90%
    No space left on device
    Write error in the file Windows Vista.vhd [R]etry, [A]bort
    Write error in the file Windows Vista.vhd
    Program aborted

    No space left on device
    ERROR: Failed to extract Windows_Vista_IE7.part01.exe to /Users/pro13/.ievms/vhd/IE7/Windows Vista.vhd, unrar command returned error code 0

    How much space does IE7 need? I have 12GB!

  63. melanie says:

    hey so i’m a noob at all this computer stuff let alone hacking or even my computer being a mac… so i need a little how to remove everything i just did for dummy’s :P i put in the codes but then had to cancel them because of the fact that my internet disconnected and they stopped running so now every time i put in the code thing it says fail but not the good fail that is above someone help please :( asap need IE for some work stuff that i need to do tonight :(

  64. The IE7 VM is forcing me to activate windows… I thought these images didn’t need activation?

  65. andy says:

    was crap. Installed and couldn’t get anything to recognise a single key stroke. Uninstalled after ten minutes of frustration.

  66. david says:

    You lose me at “2. Launch the terminal.” Once I launch Virtual Machine, I have to the new machine wizard and choose settings which is where I get totally lost. Where do i input the command, you mention to cut and paste into the Terminal, but i dont know what youre talking about because I am still in the start up wizard.

    • Evan says:

      Hi David,
      Terminal is an OS X application that provides a local shell (“command line” if you’re not a unix person). You can find Terminal in /Applications/Utilities. When you start this app, a window will open with a command prompt at your home directory. This is where you’ll cut and paste the commands listed in this article.
      You don’t need to have VirtualBox running when you initiate the Terminal command, just have it installed. The download, unrar, and install will happen automagically.

  67. Evan says:

    This is a great resource and I’m rally glad you put it up Daily!

    I’m having an issue though. I’ve tried the terminal command for ‘all versions’ twice now, and I think there was a corruption during download. The unpack fails consistently with part 3 of the archive. What would the terminal command be to redownload and overwrite the old archive? I’m not very familiar with curl.

    Thanks!

    • eduo says:

      It’s not curl. It’s that the script doesn’t delete half-downloaded files.

      Check for the parts in the directory:
      /Users/eduo/.ievms/vhd/IE7/ (or IE8 or whatever) and delete the one giving you the error. The script will redownload it.

  68. eco_bach says:

    So this is perfectly legal? to run a demo version of Vista without a Windows license key?

  69. Jack says:

    I downloaded it yesterday, and everything worked fine. But, today I realized my overzealous need to clean off the leftover files let to the deletion of the vhd file… Not good, that one is needed. Today, I have started this shell`1 like 5 times, and every time, it starts very fast, like the first time, then slows to about 100K! That would be 12 hours of downloading. Not a good option, as the first time, I took about 45 min. I’ve checked the pipe (cable), and it’s running around 8Mps, and it’s not my computer cuz everything is running normal. Any ideas?

    • Phinetune says:

      Just read your comment after adding one of my own: I found this slowing of download as well. I noticed that as the script downloaded subsequent files from MicroSoft’s site the speed would go back to normal (fast) for each one and then inevitably slow down again. I think that MicroSoft’s site is throttling the download after a time, perhaps detecting a non-browser agent is doing the download. I found a reduction to about 1/8 of the original speed. In my other comment I suggest doing this install overnight – it doesn’t make it faster, but it hurts less.

  70. Jesper says:

    I’ve downloaded and installed the software. But when I try to login I’m told that the license has expired.

    Any ideas?

  71. Kelly says:

    when i try to cut and paste ie7 iget this message

    no bootable medium found? what happened

  72. Phinetune says:

    Nice work this is just what I needed and a lot simpler than other “solutions” I found. One thing I noticed though was that it takes a long time to download all of the files. Partly this is because there is heaps to download, partly MicroSoft’s site throttles you after a bit slowing the download up. I suggest running this overnight so you don’t feel like you’re waiting around.

    I got the license expired message too, but just ignored it and ticked the “register later” option. I guess after the 30 days it will force us back to the “clean” snapshot to start again.

    I haven’t tried it yet, but I’m thinking it would be a good idea to first set up the VM how you want (screen resolution, IE setting, etc) and then snapshot it again so you can go back to that one so you don’t have to go through your setup process again.

    All this make you wonder how far ahead the world would be if IE had never existed.

    Thanks for the info.

  73. Dickens says:

    Why do some of you ask the stupid question…”Why would anyone want to use IE?”

    Well read you idiots…because there is no other way to access some sites!

  74. Rasha says:

    As soon as I loaded it on the first time it says it has expired. Can’t reset to a snapshot if the first one is expired. Help?

  75. sudhirian says:

    can somebody explain to me how to completely delete all files? i don’t seem to be able to get past the 4th part of downloading and i have no idea how to resume the 4th stuck part. thanks

  76. T says:

    Currently downloading IE9 as I need this for work purposes…

    It’s taken over 60 mins so far and I’m crossing my fingers it’ll finish extracting Windows 7 without any errors!

  77. Victor says:

    This is great, thanks for such useful info. However there’s no sound on the Virtual Machine, I installed the one for IE8, I assume is a drivers issue, do you guys happen to know I place where I can download a whole bunch of drivers or any clue on how to solve it. I installed it because of a stupid course I have to take that only works on IE. Thanks again!

  78. John says:

    I got this error messages trying to install the extension pack 4.1.8-75467:

    Progress state: NS_ERROR_FAILURE
    VBoxManage: error: Failed to install “/Users/TTT/.ievms/Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack”: The installer failed with exit code 1: VBoxExtPackHelperApp: error: World writable: ‘/Applications’

    ERROR: Failed to install Oracle VM VirtualBox Extension Pack from /Users/TTT/.ievms/Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack, error code (0)

    How can I fix that?

  79. AmandaRama says:

    For anyone dealing with the “Must Activate” issue:

    *Note: You may be required to activate the OS as the product key has been deactivated. This is the expected behavior. The VHDs will not pass genuine validation. Immediately after you start the Windows 7 or Windows Vista images they will request to be activated. You can cancel the request and it will login to the desktop. You can activate up to two “rearms” (type slmgr –rearm at the command prompt) which will extend the trial for another 30 days each time OR simply shutdown the VPC image and discard the changes you’ve made from undo disks to reset the image back to its initial state. By doing either of these methods, you can technically have a base image which never expires although you will never be able to permanently save any changes on these images for longer than 90 days.

  80. Hilmon says:

    I went for the INSTALL ALL Version … which includes IE6..

    I ran into the problem of ….

    A rar parts failed to download?

    so just thought I’d post what I did to fix the issue and continue the installation (for newbs like me)

    All the rar part download links are listed in the terminal window as it downloads them. It will show you which parts failed.

    So I copied the url of the fail rar part into my browser and downloaded them again.

    I then located the hidden folder username/.ievms and replaced the failed rar parts.

    Here’s a good articles on how to see all hidden files in Finder. http://osxdaily.com/2009/02/25/show-hidden-files-in-os-x/

    To restart the install process I copied the original command line and hit enter to restart the install….

    The install will skip to wherever the failure point was and continue on from there!!

    That’s it!…. I have IE6 running on XP, IE7 & 8 running on Vista and IE9 running on Windows 7…

    BRILLIANT!!!…

    I’m a recent pc to mac convert… it’s true what they say..”Once you’ve gone Mac… you’ll never go back”

    Thanks for this great article!!

    Now I’m off to test my latest couple of projects in all those horrible browsers…. :-/

  81. Robert Kline says:

    This was just what I have been looking for, because like it or not, you have to accommodate older IE versions. I found it
    useful to install IE8, deal with the massive updates, then
    clone IE8 to IE9 and do the update of IE in the IE9 clone.
    The point is that VirtualBox recent versions make it very easy to create clones.

  82. Graham says:

    I think my company network/proxy settings are preventing the download when I paste any of those lines into Terminal. I’ve tried manually downloading all of the Win7/IE9 files from MS, but while the first exe creates the .vhd, the following 6 all produce copies of the same .vmc, and I’m guessing they should combine to produce a single .vmc. Any ideas how I can unpackage all of the files together or get around the problem in terminal?

  83. Andy Davies says:

    Excellent, really simplifies getting IE for web development testing purposes!

    Thank you

  84. asdfas says:

    Why is it so slow?

    • jasoncaffee says:

      You can change the performance settings by clicking the settings icon. Just make sure you don’t have the VM running or it won’t let you alter the settings.

      Mine is still a$$ slow though. Ramping up the values gave a “non optimal settings detected” warning so I haven’t tried it completely full throttle yet.

  85. waldbach says:

    How huuuuuuuuuuge can these files be? Why did noone mention? Been downloading all day and now it stole the last 20GB of space on my disk and aborted while i was gone. This, imho, is quite ridiculous, soooooooooo much space for just IE testing? Why wasn’t this mentioned in the article?

    • Readme says:

      Think about what you are doing: you are installing entire different virtual installations of the Windows operating system, that isn’t a small task. If you’re concerned about file size, just pick one of them.

  86. Ling says:

    I encountered the following problem, please help:Last login: Wed Feb 1 20:36:44 on console
    Rons-MacBook-Pro:~ ines3001$ curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
    Checking for VirtualBox

    ERROR: VirtualBox is not installed! (http://virtualbox.org)

    Thanks.

  87. Logan Y says:

    I am getting the same error as many of the folks above. The error code (0) one.

    This happens only on my install of IE7.

    I have IE6 and 8 running – how freakin cool! Saves me from purchasing an old windows laptop for browser testing.

    Any help with the error code (0) would be helpful – I’d really like to test on ie7!

    Thanks for sharing this!

  88. James says:

    My Applications folder isn’t the root so it won’t install, apparently this is normal so I’m surprised no one else has this problem. Could someone guide me to switching it?
    thanks

  89. dssoup says:

    Thanks for this solution. My 11″ Mac Air now allows access to our hospital’s medical imaging site (IE only, Active X downloads required). The resolution is only 800×600, but suggestions about scripting a change to 5 options are offered in the VirtualBox manual. Absent Parallels, this is the first success I’ve had in several attempts to run IE 8 on this little box, and it really seems to be free. No tricks or insights, just followed the 2-step instructions offered. The Win7 install indicated a 90 day trial, so we’ll see. Great stuff, and thanks again.

  90. Justin says:

    After all things of IE8 done, found the sound of the win7 system not work. How can i solve this issue or where can i download some driver for it?

  91. jasoncaffee says:

    Doesn’t ie8 (and ie9 I would hope) have a compatibility mode where it will render sites like ie6 & 7?

    Wouldn’t that make it redundant to download all versions separately?

    • jasoncaffee says:

      ie9 will render as ie8 and ie7 if you open the developer tools, so you don’t need to download those separately.

      R.I.P. ie6. Even microsoft sent flowers to the funeral.

  92. Fellermelad says:

    Everyone has forgotten another thing. Office computers. A lot of businesses operate on practically vintage versions od Windows with IE7/8 as the only available browser. Installing others isn’t allowed, and even if there are ways to circumvent them, not everyone is as technically adventurous as some of you.

    My girlfriend is a prime example. Today she even did some IE testing for me and sent me a screenshot. But thanks to the ineptitude and laziness of some IT guys, these systems will only ever have shit software for rendering the internet. And if you value every person that wishes to view your site, you’ll do what you can to hack it together for them.

  93. Alberto says:

    As a web developer all I can say is THANK YOU!

  94. Plastickr says:

    Hello and thx for this job.
    Everything went fine for me using a Mac OS X V 10.6.8.
    I launched IE9 on the virtual machine but I still can’t log in. “Password1″ is rejected. Does anyone got the same issue?

    Take care.

  95. Plastickr says:

    Ok, mind it’s QWERTY default settings and not AZERTY

  96. Jenya Rubanova says:

    Hi everyone! I have an issue and I was wondering if any one else is experiencing it as well. I have successfully downloaded the virtual box but when loading the internet explorer (any version) into my terminal, it does not give me a download time and although it says downloading its been “downloading” for at least 3 days with no changes. Is anyone else experiencing this? Is there a solution? Also, I would like to point out that I have a pretty fast internet connection. Help please!

  97. Rooz Mahdavian says:

    Does anybody know if this has access to my Macs installation of XAAMP and localhost for dev purposes?

  98. Gaurav says:

    I am getting the error “Build 7601, this copy of Windows is not genuine”

  99. Mark says:

    Downloaded, installed, started, launched IE (7, 8 & 9), and none of them could connect to the internet. I ran the diagnostics, they all came back saying my connections were fine, yet no web page. Waste of my time, unfortunately. Would have loved easy access to testing on IE.

    Thanks anyway.

    • Minimalist says:

      Hey Mark.
      Same issue here. Have you got it working?

      Thx.

      • Lyndsay says:

        Yes! My problem too! (Though I’m using IE6…) Has anyone figured this out! Clearly a MAJOR problem with something that otherwise seemed very promising! :/

  100. [...] and developers and designers should find some value in adding an Android VM alongside their Windows & Internet Explorer VM’s, giving this some practical use beyond the novelty [...]

  101. fkenna says:

    I’m having a problem that hopefully someone can comment on.

    When I start VirtualBox up for the first time, the “First Time Wizard” runs, and after a while the “Select Installation Media” dialog box appears, with a selection box that says “Empty.” There’s a disk icon that allows me to browse to the VirtualBox folder, but all the files are grayed out.

    While that’s sitting there doing nothing, another progress bar appears that says, “Creating process for virtual machine,” but it just hangs.

    Any idea what I’m doing wrong?

  102. lon says:

    i have to user account (default) admin and administrator. i need to enter password for logging, but i don’t know any password.

  103. Carrie says:

    Why does the Windows program “TIME OUT” after about an hour of me working on it – is there a setting to change that because it is really frustrating as you can imagine!!!

  104. Mary says:

    Terminal was downloading part 2 of the IE7 overnight, it was at 248 of 700 MB when I went to bed, working fine. I have a slower internet connection so I knew it would take hours, perhaps days. This morning, it had stopped.

    Tried re-entering the script into Terminal, both into a new terminal window & the window which had downloaded part 1. It looked like it was unpacking part 1, software permissions appeared, then it said:

    “Windows Vista.vhd – CRC failed
    Unexpected end of archive
    Windows Vista.vhd : packed data CRC failed in volume Windows_Vista_IE7.part02.rar
    Cannot find volume Windows_Vista_IE7.part03.rar
    Total errors: 3

    ERROR: Failed to extract Windows_Vista_IE7.part01.exe to /Users/……../.ievms/vhd/IE7/Windows Vista.vhd, unrar command returned error code 0″

    Tried several times. The only thing I can think to do now is close Terminal and open it again, when I go to close it, the message says “Closing this window will terminate the running processes: login, bash, bash, curl.” But of couse as far as this naked eye can see, nothing is happening, nothing is being downloaded.

    From an earlier comment, I got the impression if the download broke, by re-entering the script, it would resume where it left off. That’s not what happened for me. So at this point, it was all a nice idea, but didn’t work. Suggestions welcome.

    • Paul says:

      You should delete what you have already downloaded (found in ~/.ievms/ folder) and then re-run the script.

      • Mary says:

        Thanks, tried deleting part 2 which is where the download stopped, got this message:

        “Extracting Windows Vista.vhd 99%
        Cannot find volume Windows_Vista_IE7.part02.rar
        Windows Vista.vhd – CRC failed
        Total errors: 1

        ERROR: Failed to extract Windows_Vista_IE7.part01.exe to /Users/…/.ievms/vhd/IE7/Windows Vista.vhd, unrar command returned error code 0

        Are you suggesting I should delete part 1 as well and basically start all over again?

        • Paul says:

          Yes, chances are one of the rar files is incomplete and throwing the error. Remove them all and try again.

          It works, I promise!

          • Mary says:

            Okay, I have started the whole process again, I deleted the .ievms folder. The one difference from the first time is it DID NOT first download & install Oracle VM VirtualBox Extension Pack like it did the first time I tried this. Of course when I deleted the .ievms folder to start over, the Oracle VM VirtualBox Extension Pack was inside it, so it’s not on my machine now. I am hoping if all 6 parts of the IE7 VM install properly and the Oracle VM VirtualBox Extension Pack is required, it will find & download that as well.

            Main issue for me is my internet connection is described as High Speed Lite so it’s taking a very long time. As a MAC user, I view these experiences as good learning opportunities, so hopefully this will work. If it doesn’t, it’s not the end of the world. Thanks for your help, will keep my fingers crossed.

    • Mary says:

      I guess there isn’t any real human being reading these posts and providing advice, eh?

  105. Austin B says:

    I have to use IE for a work related site, and let me tell you this is the bomb, It makes it so easy to be able to do stuff from home…I absolutely love it!

  106. Mary says:

    It did work for me, thanks so much. It became a journey of a dedicated Mac user in a Windows world, and as usually happens when I go on such a journey, I learned a lot, so thank you for that.

    I downloaded IE8, it worked for me although it took a very long time, I have a High Speed Lite connection, it took almost 48 hours all told. Patience is a virtue.

    I used Houdini to locate the hidden files, works great.

    I tried IE7 VM first but it didn’t work because the site I am accessing to enter data does not work on Vista, and that’s the OS accompanying the IE7 VM. Also when IE7 VM launched, it took me to a Wizard which I had no idea what to do with.

    When the IE8 VM opened, I entered as both Admin and IE User, the ‘Password 1’ worked on both, it even provided a hint about the password. No Wizard here with questions I had no clue how to answer.

    The VM said the license was good for 90 days, not just 30 as written above. I am a bit unclear about the proper protocol to shut down the VM, it has been saved in “clean” Powered Off state, I assume that’s how it originally came to me, and that’s the snapshot I will click on should the license expire, correct?

    I had some trouble with the display size but got help from the User Guide, was able to adjust it to full screen using the “Switch to Scale Mode” within IE8. Perfect. I made a few changes like background colour on the desktop, created a desktop icon for the one site I will be visiting using this system, and when I powered down and then re-booted in the IE8 (clean) Powered Off machine in VM, it seemed to have kept those changes I made. Not sure what will happen when the license expires.

    Question about deleting files…….

    From comment
    Max says:
    On September 6, 2011 at 5:35 am
    I used the link for all versions and it worked fine.
    I noticed after the installation that the downloaded rar-files was left on the harddrive.
    There is a hidden folder in your user folder called .ievms where VirtualBox stores the WM-files. Delete the rar files in there and get back lots of space.

    So in .ievms>vhd>IE8> there are these files which were downloaded to create the VM:

    Windows_7_IE8.part01.exe – 734 MB
    Windows_7_IE8.part02.rar – 734 MB
    Windows_7_IE8.part03.rar – 734 MB
    Windows_7_IE8.part04.rar – 580.8 MB

    Can these files be deleted now if the VM is working properly? It would free up 2 GB of space.

    Also within .ievms>vhd>IE8> is this file “Win7_IE8.vhd” – I am assuming that’s the guts of the operation, correct? So I CANNOT delete the .ievms folder because I would lose everything, is that correct?

    If anyone can confirm my question about deleting those files, that would be great.

    Any files I could safely remove to free up space would be good because it certainly used a lot of space on my little MacBook.

    Thanks ever so much.

  107. Webgraf says:

    If you are using OSx snow leopard, you have to combine instructions on this site with instructions on this blog (http://www.somebits.com/weblog/tech/testing-websites-with-ie-and-vm.html) . Especially for networking. After combining this two methods I got network work properly.

  108. Webgraf says:

    For all MAC users! You don’t have to instal IE7 and IE8, just instal VM with IE9 and after installation is successful, run IE9 VM and find developer mode (f12) where you can switch between ie7-ie8-ie9, so you can test functionality of your website in 3 versions of Internet Explorer.

    • Twip says:

      Actually, IE’s developer mode will not emulate older IE versions 100% accurately. Neither will IE tester, Multiple IE and such. Some actual IE bugs will never be rendered with this kind of solution. Reliable testing means one Windows installation for each version of IE.

  109. Twip says:

    Thanks for the tutorial.

    It worked perfectly for me and i’ve got my 3 IE virtual machines in VirtualBox.

    But now i’m struggling with local networking.

    I’m running VB in Snow Leopard and i’m developing a WordPress website locally using MAMP. And i can’t seem to connect to my MAMP server with my Windows VMs. Typing my host IP/colon/apache port (like 192.168.0.10:8888) in IE doesn’t work.

    I’ve been searching the internet and usually find solutions this way but this time i’m pretty much lost.

    Any thoughts on this?

    • Twip says:

      Okay, i can’t believe i got stuck in such a stupid way… I had a brilliant idea: installing Firefox on my Vista VM and see if i could connect to my local MAMP project.

      And i could.

      In Firefox you don’t have to type http:// before [hostIP]:8888. In any IE version, you do. *facepalm*

      • James says:

        If you go to the Sharing settings in preferences you can set your localhost name – Go Computer Name > Edit > Local Hostname – choose something easy to remember and you can access it like that.

  110. jorge says:

    I will rather get a cheap pc to run explorer, without having to ruin my mac book pro with windows.

  111. doforumda says:

    I am new to mac. I am having the same error
    “Unexpected end of archive
    Windows 7.vhd : packed data CRC failed in volume Windows_7_IE9.part04.rar”

    AND

    “ERROR: Failed to extract Windows_7_IE9.part01.exe to /Users/zafarsaleem/.ievms/vhd/IE9/Windows 7.vhd, unrar command returned error code 0″

    I downloaded part 4 manually but I cannot find ievm folder in my mac. Can someone tell me how can I find this folder so that I will copy downloaded file?

  112. chris says:

    this is the ONLY link that worked without any issues. I love Terminal. Thank you for sharing this! So appreciated.
    Chris

  113. Jacob Hodes says:

    thanks for this! works great. the only detail not mentioned: if you’re running websites locally on your mac and want to test them on the virtual pcs, use the address 10.0.2.2 on the PC, and it magically works.

  114. Faisal says:

    This is so amazing! just finished designing a website to a client and wanted to test the project on IE. Thanks mate

  115. Marco says:

    I’ve installed the IE 7 but is not working, I know there is a way to make it work changing some Storage Settings but I don’t know how to do it. Does anyone have an idea? Thanks

  116. Matth says:

    Wow, what a dream come true. Thanks for posting this super method. I normally trudge over to the PC to check my sites on windows before deployment. But yesterday my PC PSU died, leaving me stranded. I had no idea such a solution existed. Glad I found this.

    • KristaKHarris says:

      Matth, did you get it to work?? I just can’t get the IE into VirtualBox and I am having the same issue- my PC died…..

  117. Adam says:

    Does this work for Mac OSX Leopard 10.5.8?

  118. [...] Amazingly, this is free for the first 2GB of virtual storage space on the cloud PC, though additional storage and paid plans are available. The paid plans start at $4.99 and include up to 50GB of storage, provide access to more Windows applications, add DropBox support, and also bring full Internet Explorer access with Flash (useful for web developers who don’t want to run IE in virtual machines). [...]

  119. Jeremy says:

    Why is this download broken up into 6+ very large pieces and thats not mentioned? also, there is not mention of how to create a new VM…

  120. JC says:

    Thanks..Installed per guidelines (in spite of people bitching and complaining as though you were paid support – the temerity of some!) and it worked the first time. The idea of having Windoze on my imac kills me, but when websites refuse to use any other browser other than IE, you gotta go what you gotta do.

    Thanks,

    JC

    • Jeremy says:

      I thought I followed the guidelines exactly but I cannot create a new VM. It says I need a boot disc or other bootable media. I thought that was part of the download, but I do not know how to access it for the initial use wizard. Do you know what I am doing wrong?

  121. MB says:

    My default Terminal shell is /bin/tcsh.

    In order to run your curl (Install Internet Explorer) command line, I had to first type

    sh

    I have no experience whatsoever with Windows 7, but that’s what seems to be the Virtual Machine being built for IE 8. So to run Internet Explorer, I have to first become expert on something I have no experience with???

    • MB says:

      I’m running this on a 24″ iMac with Mac OS X 10.6.8.

      How do I increase the size of the VM window?

      After increasing the size of the application window the VM window is in, I tried using Scale Mode (host key + C, page 23 of the User Guide), thinking it would fill the application window with the VM window. Instead of doing that, it shrunk both. Hitting the host key + C again, returned the VM window to the old size, with the application window just big enough to hold it. It would be easier to explain if pictures could be posted here.

      So, how do I increase the size?

      • Palu says:

        Try running in full screen, or increasing the screen resolution within the running VM (Windows) itself.

      • MB says:

        Too dumb to figure out that after going to Scale Mode, the window can be resized like any Mac OS X window. Sorry for the dumb question.

  122. Jelly says:

    How do I change some of the settings? I don’t seem to have audio abled…

  123. KristaKHarris says:

    Ok, I have installed VirtualBox, but I cant get IE inside the application. You say to copy and paste, but I get an error message stating that i have an autocapture keyboard and then a black screen with a shell> prompt. I tried to type the IE address from above into the box, but it simply wont’ work perhaps I don’t know the correct commands. I tried “install”, “run”, “curl” (as stated in the directions), but none seem to work. Any thoughts?

    • Jeremy says:

      Real dumb idea here… have you tried using a different keyboard?

    • MB says:

      I apologize if I’m misreading what you’re saying, but did you skip Step 2: Launch the Terminal (located in /Applications/Utilities)?

      The curl commands listed in Step 3, create a Virtual Machine (VM) for each version of IE you choose to install.

      But at Step 4, you run the curl command(s) in the Terminal, not in the VirtualBox. If you’re already doing that and can’t get the curl command to work, maybe you first need to type

      sh

      in the Terminal, before running the curl command(s).

      That should create the IE(s) for the VirtualBox to use (Step 5).

  124. [...] Run free Internet Explorer test VM’s [...]

  125. Jeremy says:

    This is probably a stupid question, but can someone help me start the IE machine for the first time? I do not have bootable media, which I thought was part of the download? THe instructions seemed very simple but there is no step involving the setup of a VM. By reading the instructions, I come to the conclusion that once I start Virtual Box the machine will already be there. It’s not, so I clicked “New”. Then it takes me through a setup wizard, then an initial start wizard. During the initial use/start wizard, VB aborts the VM since I “do not have bootable media.”

  126. Jeremy says:

    “That’s really all there is to it. These commands are part of the ievsms script from xdissent and it manages the entire download, conversion, and installation procedure, it doesn’t get much easier.”

    I think I have to assume that something went wrong with my download, since the installation did not take place automatically. If I just do it again, I may have better luck. But without knowing why it went wrong I may be just futilely repeating hours of downloading over and over.

    • Jeremy says:

      “http://download.microsoft.com/download/B/7/2/B72085AE-0F04-4C6F-9182-BF1EE90F5273/Windows_7_IE9.part01.exe –> Windows_7_IE9.part01.exe
      –_curl_–http://download.microsoft.com/download/B/7/2/B72085AE-0F04-4C6F-9182-BF1EE90F5273/Windows_7_IE9.part01.exe
      % Total % Received % Xferd Average Speed Time Time Time Current
      Dload Upload Total Spent Left Speed
      73 700M 73 513M 0 0 101k 0 1:58:00 1:26:32 0:31:28 0
      curl: (18) transfer closed with 195747742 bytes remaining to read”

      Transfer closed…. dang. This is almost definitely the problem. I don’t know why it did that. Is there a way to download just part1.exe? That could save me several hours.

      • Kirk says:

        I had the same “transfer closed” issue.

        The URL for the download part is in the terminal message (in this case it’s http://download.microsoft.com/download/B/7/2/B72085AE-0F04-4C6F-9182-BF1EE90F5273/Windows_7_IE9.part01.exe ).
        I entered that directly into the address bar of my web browser (Safari) to download it, then manually moved it from my Downloads folder to /USER_NAME/.ievms/vhd/IE9 using Transmit ( you will need to substitute in your USER_NAME and may need to change IE9 depending on which one you’re downloading).

        Then I re-ran the original terminal command and it recognized all the files and skipped the download and then…

        Hit another error, something about ‘Windows 7.vmc’ already existing in .ievms/vhd/IE9. I deleted the ‘Windows 7.vmc’ file then re-ran the original terminal command and it successfully completed and I had IE9 available in VirtualBox.

        Hope that helps someone!

  127. Ritesh says:

    OK so followed the instructions, downloaded the files, upgraded virtualbox…and everything works like a charm…thanks.

  128. Jacke Gillespie says:

    Client: “Will my site work on IE6?”
    Answer: “We do work with a firm that specializes in handling outdated browsers. IE6 was probably one of the worst coded browsers ever – it literally took teams of developers to contend with all of the flaws. But yeah, for around $10,000, we can make sure your potential customers who are still using IE6 can see your site. I just don’t think you’ll see an ROI.”

  129. Epic Solution says:

    But sadly, an epic fail. I have an extremely fast connection – so the download took less than an hour, after which (at least) one of the .rar files was bad. This was based on the combined install of 7,8, and 9.
    So what the hey – I ignored the errors – booted her up – she told me had IE6 – which I thought was kinda funny – and then nothing but a statement about it being expired.
    Hoping you might look into it and see what’s new ’round them parts – as I ain’t no techie.
    Thanks ahead of time if you ever get around to it. Also, there’s a newer version of ye olde Oracle box.

    But if it had worked – AWESOME! ‘Til then, I’m still running VMWare Fusion XP with the combined IE test-solution installed (so pages render as they should in those horrific excuses for browsers) and Windows 7 running on 8, which pretty much renders CSS as it should for the most part :) Scared to death of what the Hell they’re gonna do to 9 or 10 eventually with Apple running all over their stock…

  130. John N says:

    Is the audio compatible with Mac?

  131. Ain says:

    I second to Epic’s experience above. VMs don’t work. Expired.

    • Basmeni says:

      They do work, the whole point of them expiring and running a saved state VM is so that they do work because you can roll back the VM date to before the expiration.

  132. Hamish says:

    Go buy an old PC for say $100 and save yourself a world of headaches trying to get this to work!
    If all you want it for is testing IE6,7,8,9 then this is the best way by a long shot! Honestly, don’t waits your time with this. PLEASE

  133. Rahul Lodha says:

    Govt. of India’s sites work on Internet explorer only :(

  134. MacNoob says:

    Everything worked like a charm, HOWEVER, Windows auto shut down after about an hour (maybe 30min I wasn’t counting). Is this because Windows isn’t activated/genuine? or is it something else?

  135. matt says:

    This is fantastic. I was so tired of having to jump on my old slow PC to test my dev sites for IE. This will help save a lot of back/forth time ensure all display well in the recent versions of IE (in my case, 8+). Great share. Thanks!

  136. Arthur says:

    Thanks for this guide guys. IE (specially ie9) is not so bad as many people think.

  137. Mathilde says:

    hi
    It irks well. Thanks a lot.
    One question. The windows frame is not as big as my laptop is. How can I get it as big as my own screen?
    thanks.

  138. Ashwin says:

    How to begin downloading again, if my internet connection goes down in between

  139. Craig Howell says:

    Thanks so much for posting this – I need to run IE to get to my company Internet and have been doing that by connecting to a local PC from my 27″ iMAC via Chicken of the VLC, then running IE from the old XP PC. This had lots of latency and the PC I used could only display at 1200 x 768. Now I’m running Win 7 must faster with VirtualBox and at 1600 x 1200 as well! Everything installed perfectly as described, thanks again!

  140. Wes says:

    Ok, so everything went fine on the download but as others have said, when I try to start IE is says it is expired. I read that it is supposed to say that and I just need to start the snapshot over again. How do I do that exactly?

  141. Lyndsay says:

    Thank you for posting this article – a very promising solution. However, I can’t seem to get my VM to connect to the internet… I’m trying to use IE6 (which was the first download in the package – I stopped downloading after that was complete because I didn’t want to continue with the 6, 700MB parts of the IE7 package…) When I open IE6 on the VM there just isn’t an internet connection, and I can’t figure out what to do… Any ideas?

    Thank you very much for any help!

    • Dhaya says:

      Hi, I figured it out. Follow the step 6 and read the notes regarding IE6 here : https://github.com/xdissent/ievms

      In a gist, you have, on your first boot, to install the VirtualBox additions AND the network drivers (automatically mounted). Then on the second boot, you will be able to validate your windows copy.

  142. [...] Excellent tip here using free virtual box software. This entry was posted in Uncategorized by Mark. Bookmark the permalink. [...]

  143. nomie says:

    hey i just got a cd from college but it is an exec file and will not work on my mac i have tried vpc emulator but it wont except it on my mac osx 10.6.8 can anyone help me

  144. nomie says:

    hey i just got a cd from college but it is an exec file and will not work on my mac i have tried a vpc emulator but it wont except it on my mac osx 10.6.8 can anyone please help me

  145. ayush says:

    what if download stops in the middle …….. i reached part 3 of the download… and then it stopped… idk… showed ” download speed as 0″
    what should i do ?

  146. Kevin says:

    it worked immediately! (realtors using MLS will love this!)

  147. Natasha says:

    I am no computer expert and I am stuck. I have successfully installed Virtual Box and thought I have fully downloaded the IE9 from the terminal. I left my mac to continue downloading as it appears that it would take a few hours. However, it downloaded all the rar2-7s fully but the first rar01.exe

    What do I do now? I uninstalled Virtual Box using MacKeeper thinking that all of VB would fully uninstall and to download IE9 for laboriously long hours again… but after reinstallation of VB, all the incomplete IE9 components are still on the system.

    What comment do I type onto the terminal for just the first rar file of IE9?

    THank you!

Leave a Reply

 

Shop for Apple & Mac Deals on Amazon.com

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates

Shared on Facebook

Shop at Amazon

Ad

OSXDaily on Facebook