Tyvärr finns det fortfarande siter som tvingar en att köra Internet Explorer och Active X för att sidan ska fungera. Vad gör man då om man inte har tillgång till denna webbläsaren eftersom man kör med GNU/Linux Debian?

Som tur är erbjuder Microsoft bland annat Internet Explorer 8 tillsammas med Windows XP gratis som .vhd fil (Virtual PC). Problemet är bara att GNU/Linux Debian 5 stable innehåller version 1.6.6 av Virtualbox som inte stödjer dessa Virtual PC-filer.

Kör Internet Explorer 8 med VirtualBox OSE 1.6.6.

1. Börja med att installera Virtualbox på Debian

apt-get install virtualbox-ose virtualbox-ose-source virtualbox-ose-modules-2.6.26-2-486 virtualbox-ose-guest-utils virtualbox-ose-guest-source

2. Kör sen följande i en terminal:

apt-get install module-assistant
m-a prepare
m-a a-i virtualbox-ose
modprobe vboxdrv

3. Lägg sen till din användare till gruppen vboxusers

4. Ladda hem och packa upp Internet Explorer 8 med Windows XP från Microsofts hemsida, döp för enkelhetens skull om filen till ie8.vhd
http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en

5. Nästa steg blir att konventera .vhd (Virtual PC) till .vdi (VirtualBox). Installera qemu:

apt-get install qemu

6. Konventera .vhd filen genom att ange följade i en terminal:

qemu-img convert -O raw ie8.vhd ie8.bin

7. När filen är konventerad kan vi göra om den till .vdi format genom att använda VBoxManage:

VBoxManage convertfromraw ie8.bin ie8.vdi –variant standard

8. Skapa en ny VM genom att klicka på New
Ge den ett namn och sätt operativsystemet som Windows XP
Välj mängden RAM
Som hårddisk väljer du filen enligt ovan istället för att skapa en ny

Inställningar för Windows VM

  1. Tryck bort alla fönster varningar
  2. Välj Device > Install Guest Additions
  3. Följ anvisningarna, godkänd defaulta värden
  4. Starta om VM: Machine > Reset
  5. Välj Start > Run > “cmd” och ange: D:\VBoxWindowsAdditions-x86.exe /extract /D=C:\Drivers
  6. Välj Start > Administrative Tools > Computer Management
  7. Välj Device Manager.
  8. Välj Batteries, Unknown Device -> Disable
  9. Välj Sound, video and game controllers, Multimedia Audio Controller -> Disable
  10. Välj Universal Serial Bus controllers, Universal Serial Bus (USB) Controller -> Disable
  11. Välj Network Adapters, Ethernet Controller -> Update Driver
  12. Välj Yes, och tryck på nästa vid varje fråga
  13. Välj Install from a list or specific location, klicka på Next
  14. Ange sökvägen “C:\Drivers\x86\Network\AMD”
  15. Klicka på Finish

Blåskärm vid uppstart av Windows XP?

  1. Håll nere F8 när VM bootar.
  2. Välj “safe mode with command prompt”.
  3. Avbryt alla guider etc
  4. Vid DOS prompten ange

cd \WINDOWS\system32\drivers
ren processr.sys processr.old

Starta om VM – Machine > Reset

Källor/inspirationslänkar:
http://primeval-soup.blogspot.com/2009/02/ie8-in-ubuntu-intrepid-with-virtual-box.html
http://www.qc4blog.com/?p=721

Andra bloggares åsikter om: , , , , , , , , , , ,