IE6, IE7, IE8 unter Virtualbox-ose Ubuntu
Wer heute Internetseiten macht, der sollte mehrere Browser testen. Leider ist der Internet Explorer dabei nicht so freundlich wie der Firefox. Also muss man sich um nicht Windows dreifach zu installieren eine virtuelle Testumgebung schaffen. Nachdem ich nun mehrere Stunden danach gesucht habe, hier die Erklärung für die Nachwelt.
Die Anleitung ist ganz einfach. Zuerst Virtualbox-ose installieren, Anleitungen in der http://wiki.ubuntuusers.de/VirtualBox
Dann die Images wie in diesem Tutorial beschrieben erst von Microsoft runterladen und installieren. Ja, das ist legal. http://zytzagoo.net/blog/2009/03/20/howto-running-ie6-ie7-and-ie8-on-ubuntu-intrepid-810-using-virtualbox/
Leider gab's bei mir Probleme und es klappte bei ersten Start nicht. Ein Bluescreen erschient, allerdings so kurz, dass man ihn nicht lesen konnte. Die Fehlermeldung ist sowas wie
- bla... virtualbox-ose processr.sys bla...
DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
Die Lösung besteht darin, dass man die Virtuelle Maschine im Safe Mode startet und dann in der Konsole (Start->All Programms->Accessories->Command Prompt) folgendes eingibt:
- sc config processor start= disabled
Neustart und alles läuft. Diese Lösung ist auch hier zu finden: http://ubuntuforums.org/showthread.php?t=1097080
Aber nur eine Maschine, denn die drei Maschinen von Microsoft haben alle die gleiche uuid, warum auch immer. Ändern kann man sie nicht (wie bei vdi Platten), also müssen sie vorerst noch konvertiert werden. Hierzu im Terminal erst qmenu installieren und dann konvertieren:
- sudo apt-get install qemu
qemu-img convert -f vpc image.vhd -O vmdk image.vmdk
So sollte alles laufen.