Windows 7: Windows XP Mode
Néhány nappal ezelőtt már közzétettünk egy cikket a Windows 7-ben bemutatkozó új kompatibilitási szolgáltatással a Windows XP Mode-al kapcsolatban. Amint már említettem akkor is, a Windows XP Mode alapja egy host alapú virtualizációs megoldás jelen esetben a Virtual PC for Windows 7. Most, hogy hivatalosan is elérhető a Windows 7 RC verziója és ezzel együtt az új Virtual PC is, illetve az NDA sem köt már ezzel a termékkel kapcsolatban, szeretnék kicsit részletesebben kitérni a szolgáltatás bemutatására, ahogy azt a korábbi cikkben már ígértem.
Először a Virtual PC-ről
A hardverkövetelményeket tekintve amit fontos megemlíteni az a hardveres virtualizáció támogatás szükségessége processzor oldalról, illetve a szükséges memória mennyisége, amely jelen esetben 2 GB. A termék elérhető mind 32 bites, mind 64 bites változatban, ezért mindkét platformon használható, ugyanakkor csak x86 alapú rendszerek futtatására van lehetőségünk.
A támogatott gazda operációs rendszerek a következők:
- Windows 7 Home Basic
- Windows 7 Home Premium
- Windows 7 Enterprise
- Windows 7 Professional
- Windows 7 Ultimate
A Windows XP Mode csak az utóbbi három rendszer esetében használható, de erről később még lesz szó.
A támogatott vendég operációs rendszerek:
- Windows XP (csak x86)
- Windows Vista (csak x86)
- Windows 7 (csak x86)
A Virtual Applications szolgáltatás Enterprise illetve Ultimate kiadások esetében támogatott, illetve XP SP3 Pro-ban.
Újdonságok a korábbi verziókhoz képest:
Virtual Applications (A virtuális számítógépekre telepített alkalmazások megjelennek a Windows 7 Start menüjében és futtatásuk esetén a gazdaszámítógépen futó alkalmazásokhoz hasonlóan jelennek meg és viselkednek.)
USB támogatás (Integrációs komponens szükséges)
A támogatott eszközök:
- Printer class
- Storage devices
- Digital Cameras
- USB CD Writer/Reader
- Wireless Network Adapter
- MP3 Players
- Phone/PDA/Mobile Device
- WebCam/Video Camera
- Smart Card Readers
Integrációs komponens által nyújtott többletszolgáltatások
- Vágólap megosztás
- Meghajtók megosztása
- Nyomtatómegosztás
- USB eszközök megosztása
Windows XP Mode
A Windows XP Mode nem más, mint egy olyan letölthető MSI csomag, amelyet telepítve egy Windows XP SP3-at tartalmazó gépet kapunk. Gyakorlatilag egy előre elkészített virtuális gép, semmi más. A technológia melynek segítségével a Windows 7-en futó alkalmazásokhoz hasonlóan jelennek meg a virtuális gépen futó programjaink a Virtual Applications névre hallgat. Ezt pedig a Virtual PC tartalmazza. Ezért nyugodtan készíthetünk mi saját virtuális gépeket, Vista-val, W7-el, XP-vel, ugyanúgy kihasználhatjuk ezt a funkciót. Legalábbis azon verziók esetében, amelyeket felsoroltam a fentiekben.
Egy egyszerű példán bemutatva, ha a Windows XP Mode-ot szeretném használni a következőkre van szükségem:
- Gazdaszámítógép hardveres virtualizáció támogatással és telepített Windows 7 ENT, ULT, PRO operációs rendszerrel.
- Virtual PC for Windows 7
- Windows XP SP3 csomag (Windows XP Mode)
Mivel különösen kisvállalati környezetre tervezett szolgáltatásról van szó, várhatóan az OEM csatornákon keresztül vásárolt előtelepített Windows 7 operációs rendszereknek már integrált részét fogja képezni a csomag, így nem lesz szükségünk a komponensek egyesével történő telepítésére. Amennyiben dobozos vagy egyéb nem előtelepített terméket vásárolunk a telepítést magunknak kell elvégeznünk.
Telepítés, konfiguráció képekben
A Virtual PC telepítésének folyamatát nem ismertetném, egyszerű next, next téma. Annyi azért megjegyeznék, hogy mivel Windows Update csomagról van szó egy újraindítás mindenképpen szükséges a telepítés végeztével. Továbbá a korábbi Virtual PC verziót el kell távolítanunk a számítógépről, mielőtt használni szeretnénk a jelenlegi bétát.
Amint felkerült a gépre a Virtual PC eldönthetjük, hogy saját virtuális gépet szeretnénk készíteni vagy a letölthető Windows XP SP3-at használjuk.
XP Mode esetében semmi más dolgunk nincsen, mint telepíteni a virtuális gépet tartalmazó csomagot, amely összesen kicsit több mint 1GB méretű.
A Windows XP Mode konfigurációja
A teszt kedvéért telepítettem egy Outlook 2003-at a Windows XP-re, íme az eredmény:
Látható, hogy rögtön bekerültek a start menübe is a hivatkozások. Innentől kezdve egyetlen kattintással indíthatóak a virtualizált programjaink. Arra azért figyeljünk, hogy a virtuális gépnek ilyenkor kikapcsolt állapotban kell lennie, ahogy arra figyelmeztet is.
Outlook 2003 Windows 7 alatt:
Ha magunk szeretnék virtuális gépet készíteni, ezt a következőképpen tehetjük meg
Amint telepítettük a megfelelő operációs rendszert esetemben egy Vista Ultimate-et, engedélyeznünk kell az integrációs komponens használatát és be kell kapcsolnunk a Publishing Mode-ot. Ehhez viszont a kliensre telepítenünk kell a RAIL QFE csomagot is, amely szintén letölthető a Technet/MSDN oldalról. Ezzel körülbelül végeztünk is a bonyolult konfigurációs lépésekkel, kezdhetjük itt is az alkalmazások telepítését. A végeredmény ugyanaz mint XP esetében, a Start menüből indíthatóak az alkalmazások.
Érdekesség, hogy a RemoteApp-hoz hasonlóan az értesítési területen is megjelenik például a Windows Update. :)
ps: A Virtual PC beta csak a Windows 7 RC változatára telepíthető.
ps2: Ha megfigyeljük az aktív kapcsolatokat a kliensen, észrevehetjük, hogy ez bizony nem console session, hanem RDP kapcsolat. Ez a viselkedés a Virtual Applications mód velejárója. Továbbá az integrációs komponens is TS kapcsolaton keresztül teszi elérhetővé a gazdaszámítógép erőforrásait.














