Archive for December, 2015

Tester IE sous Linux

Monday, December 7th, 2015

Microsoft propose depuis un certain temps des images pour pouvoir effectuer des tests sous Internet Explorer.
Ces images sont disponibles à https://dev.windows.com/en-us/microsoft-edge/tools/vms/

Voici un petit pense bête pour pouvoir les lancer sous Linux sans Virtual Box (pour ma part, j’utilise QEMU et KVM qui est incompabible avec l’usage simultané avec VirtualBox)

  • Télécharger l’image du navigateur désiré au format VirtualBox / OVA (dans l’exemple, IE8 – Win7)
  • Extraire l’archive puis l’OVA avec :
    $ unzip IE8.Win7.For.Windows.VirtualBox.zip
    Archive: IE8.Win7.For.Windows.VirtualBox.zip
    inflating: IE8 - Win7.ova
    $ tar xvf "IE8 - Win7.ova"
    IE8 - Win7.ovf
    IE8 - Win7-disk1.vmdk

  • Convertir le disque dur au format QCOW2 pour QEMU
    $ qemu-img convert -O qcow2 "IE8 - Win7-disk1.vmdk" "IE8 - Win7.qcow2"

  • Vérifier la mémoire utilisé dans le fichier OVF
    $ grep "Memory RAMSize" IE8*.ovf

  • NOTE: la license associé à la VM est temporaire, il est conseillé d’effectuer une copie du disque avant le premier lancement. Grâce au format QCOW2, on va créer un snapshot
    $ qemu-img snaspshot "IE8 - Win7.qcow2" -c "original_state"
    $ qemu-img snaspshot "IE8 - Win7.qcow2" -l

  • Lancer QEMU:
    $ qemu-system-x86_64 -m 512M -smp cpus=2 -k fr "IE8 - Win7-disk1.qcow2"

Source:
http://edoceo.com/notabene/ova-to-vmdk-to-qcow2