poniedziałek, 16 listopada 2009

Ubuntu: legalna wirtualizacja Windows XP, Vista z różnymi wersjami IE


Tworząc strony internetowe, bardzo ważne jest, by były homogeniczne.
Niezależnie, od używanej w danej chwili przeglądarki internetowej, strona powinna wyświetlać się w sposób jak najbardziej zbliżony do pierwowzoru!

Jest to nie lada wyzwanie.
Pracując na Ubuntu wielką zaletą jest brak IE ;)...
Niestety dla twórcy stron internetowych jest to niedogodność (z punktu widzenia powszechności tego programu i niezgodności z standardami ;)).

Na szczęście jest coś takiego jak wirtualizacja
Ponadto Microsoft udostępnia do pobrania za darmo(!) wirtualne obrazy Windows:

Poniższy opis instalacji Virtual Box, konwersji obrazów .vhd -na .vmdk oraz instalacji sterowników do karty sieciowej pod procesory z rodziny AMD zaczerpnięty jest z ubuntuforums.org

1. Pobierz potrzebne pakiety virtualbox qemu wine:
apt-get install virtualbox qemu wine

2. Pobierz darmowy obraz VPC z interesującą nas wersją Internet Explorer.
http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en

3. Rozpakuj pobrane pliki.

4. Skonwertuj obraz VPC na VMWare (który jest kompatybilny z Virtual Box)
qemu-img convert -f vpc image.vhd -O vmdk image.vmdk

5. Uruchom Virtual Box i utwórz nową wirtualną maszynę wybierając podczas instalacji utworzony wyżej obraz wirtualnego dysku

TYLKO DLA POSIADACZY AMD

Po uruchomieniu wirtualnego XP brakuje sterowników dla karty sieciowej by móc nawiązać połączenie internetowe.

1. Pobierz sterowniki do AMD PCnet drivers here:
http://www.amd.com/us-en/Connectivit...5E2486,00.html

2. Utwórz obraz z pobranymi plikami używając np. Brasero.

3. Zamontuj utworzony obraz ISO w wirtualnej maszynie i zainstaluj sterowniki.

To wszystko, miłej deWWWeloperki ;)
Pozdrawiam!

3 komentarze:

java pisze...

Widac juz w 2009 wirtualizacja dzialala dobrze

Jedrek pisze...

Dla mnie to czarna magia.

Bartek pisze...

Myślisz, że w ile da się tego nauczyć?