Virtual PC w wirtualnej maszynie Hyper-V

Moje testy wersji beta MED-V opieraja sie calkowicie na maszynach wirtualnych pod kontrola Hyper-V. O ile w przypadku MED-V serwera wszystko jest dobrze, to w przypadku klienta wyglada to troche gorzej – w koncu MED-V klient dziala na bazie Virtual PC 2007 .

Pytanie wiec jak zrobic laboratorium MED-V na Hyper-V ? Czy jest mozliwe uruchomienie Virtual PC 2007  wewnatrz maszyny wirtualnej Hyper-V? Odpowiedz brzmi: jest to mozliwe, ale:

  • nie jest to wspierane rozwiazanie przez Microsoft
  • wydajnosc maszyn uruchomiona pod Virtual PC, który dziala pod kontrola Hypervisora bedzie bardzo zla, dopóki nie zainstalujemy Virtual Machine Additions.

Jak wiec ów problem ominac? Po pierwsze, w celu przygotowania maszyny wirtualnej, nalezy uzyc lokalnie zainstalowanej (na partycji Parent) wersji Virtual PC. Na czas instalacji VPC i tworzenie bazowej maszyny wirtualnej, trzeba wylaczyc Hyper-V (np. za pomoca komendy SC zmienic tryb startu drivera HVBOOT oraz uslugi VMMS na manualny <demand w SC>), nastepnie zrestartowac komputer.
Po restarcie mozna spokojnie zainstalowac Virtual PC 2007, przygotowac wirtualna maszyne, zainstalowac w niej Virtual Machine Additions., a nastepnie deinstalowac VPC.

Bedzie to najszybsza droga do uzyskania obrazu maszyny, uzywanej potem przez klienta MED-V .