Jak zdarma virtualizovat Windows pod Mac OS X
Pokud vlastníte moderní počítač Apple s procesorem od společnosti Intel, můžete na svém stroji spouštět i jiné operační systémy včetně Microsoft Windows. K dispozici máte hned dva různé systémy, jak běhu jiných operačních systémů dosáhnout: buďto použijete vestavený nástroj Boot Camp (je součástí systému Mac OS X 10.5 a umožní nainstalovat systém přímo na pevný disk jako druhý), nebo některý z virtualizačních nástrojů.
Ty mají také své nevýhody (především mírně nižší rychlost ve srovnání s řešením prostřednictvím Boot Campu), ale také jasné výhody – především možnost spouštět druhý operační systéme bez toho, aniž byste museli Mac OS X ukončit.
Pokud máte patřičně vybaveného Maca, jistě jste již slyšeli o dvojici virtualizačních nástrojů Parallels Desktop a VMWare Fusion. Oba nabízí přibližně totéž, oba však patří mezi komerční aplikace, které musíte za nemalou částku nejdříve zakoupit.
Existuje však další možnost, která je s těmito dvěma jmenovanými téměř srovnatelná, na rozdíl od nich je však k dispozici zdarma. Touto volbou je zdarma dostupná aplikace xVM VirtualBox, který aktuálně vyvíjí společnost Sun Microsystems. Pro běžné použití běžných aplikací je toto řešení výbornou volbou, nepodporuje však spouštění her ve virtualizovaném systému – v tomto odvětví mauí oba komerční konkurenti před VirtualBoxem náskok.
Pokud tedy chcete používat operační systém Linux nebo Windows a v nich běžné aplikace (kancelářské balíky, účetní program, apod.), nevidím důvod, proč utrácet za dražší komerční varianty.
Pro použití virtualizace popsané v tomto návodu musíte vlastnit počítač s procesorem Intel a operačním systémem Mac OS X verze 10.5. Stáhnout a nainstalovat nejdříve musíte virtualizační nástroj xVM VirtualBox, který je zdarma k dispozici na webových stránkách společnosti Sun. Potřebovat budete také optický disk (nebo jeho obraz) instalace operačního systému, který budete chtít pod Mac OS X poté používat.
Jak na to
- Otevřete aplikaci VirtualBox a v hlavním okně klikněte na volbu New (Nový),
- v průvodci vytvoření nového virtuálního počítače klikněte na možnost Next (Další),
- do pole Name (Jméno) zadejte jméno, které chcete virtuálnímu počítači přiřadit, z rozbalovací nabídky OS Type (Typ operačního systému) poté vyberte ten, který chcete instalovat – v našem případě Windows Vista,
- nyní nastavte množství paměti, které chcete virtuálnímu počítači přidělit. Z vlastní zkušenosti nedoporučuji dávat virtuálnímu počítači více než polovinu operační paměti skutečně v počítači nainstalované. A pamatujte, že náročnější operační systémy si s pouhými 512 MB paměti také příliš neporadí,
- nastal čas pro vytvoření nového virtuálního disku. Virtuální disk je ve skutečnosti pouze soubor na vašem pevném disku, který je ve virtuálním počítači dostupný jako samostatný disk,
- zvolte volbu Dynamically expanding image (Dynamicky se zvětšující disk) a pokračujte kliknutím na tlačítko Next (Další),
- zvolte největší velikost, kterou bude virtuální disk zabírat. Nebojte se, nevytvoří se dvacetigigabajtový soubor ihned, ale bude postupně narůstat podle velikosti skutečně použitého prostoru,
- potvrďte vytvoření virtuálního disku kliknutím na tlačítko Finish (Dokončit).
- V nabídce virtuálních počítačů zvolte ten právě vytvořený a klikněte na volbu Settings (Nastavení) v horní liště,
- přepněte se na záložku Storage (Úložiště), zvolte možnosti CD/DVD-ROM, zaškrtněte volbu Mount CD/DVD Drive (Připojit CD/DVD disk) a poté zvolte možnost ISO Image File (Obraz disku ISO) a nakonec na malou ikonku adresáře zcela vlevo,
- klikněte na volbu Add (Přidat) v horní liště a poté vyberte obraz disku s instalací operačního systému. Ten poté vyberte v seznamu a klikněte na tlačítko Select (Zvolit),
- na záložce Storage (Úložiště) se přepněte na první volbu Hard Disks (Pevné disky) a zaškrtněte volbu Enable SATA Controller (Povolit SATA řadič) a poté z rozbalovací nabídky Slot zvolte možnost SATA Port 0. Pokud však chcete instalovat starší operační systém, tedy XP nebo 2000, toto nastavení neměňte.
- pokud budete chtít používat také USB zařízení ve virtuálním počítači, přepněte se na záložku Ports (Porty). Zde zaškrtněte volbu Enable USB Controller (Povolit USB řadič) a poté povolte rychlou komunikaci přes USB zaškrtnutím volby Enable USB 2.0 EHCI Controller (Povolit USB 2.0 EHCI řadič). Potvrďte provedená nastavení kliknutím na tlačítko OK.
- Nyní jste připraveni ke spuštění virtuálního počítače. Klikněte tedy na tlačítko Start.
- Proveďte instalaci operačního systému tak, jak jste zvyklí a jak byste ji prováděli na každém jiném počítači.
- Po instalaci operačního systému však ještě nebudou funkční některé hardwarové prvky, jako například akcelerovaná grafická karta, USB porty nebo síťová karta. Ty nainstalujete prostřednictvím dodávaných doplňků. Jakmile se poprvé přihlásíte do instalovaného operačního systému, zvolte z nabídky Devices (Zařízení) volbu Install Guest Additions (Instalovat doplňky).
- Potvrďte instalaci doplňků a poté restartuje hostující operační systém. Hotovo, můžete jej používat!
Tip závěrem: pokud v průběhu instalace potřebujete uvolnit myš a klávesnici z virtuálního počítače, stiskněte klávesu Jablko na vaší klávesnici.
Zaujala vás možnost virtualizace prostřednictvím nástroje xVM VirtualBox? Této aplikace se budu ještě věnovat, především pak podrobněji všem možnostem konfigurace, které nabízí.
OT – Vláďo v čem děláš ty šipečky na screenech :-) ?
Mikesh: Skitch (http://plasq.com/skitch)
Mikesh: Skitch (http://plasq.com/skitch)
OT – Vláďo v čem děláš ty šipečky na screenech :-) ?
Mikesh: Skitch (http://plasq.com/skitch)
Můžu se jenom zeptat, je dobré řešení nabootovat přes Boot Camp Windows a pracovat v něm na Adobe Photoshopu? Nebo je lepší použít již zmíněný xVM VirtualBox? Děkuji za odpověď.
Můžu se jenom zeptat, je dobré řešení nabootovat přes Boot Camp Windows a pracovat v něm na Adobe Photoshopu? Nebo je lepší použít již zmíněný xVM VirtualBox? Děkuji za odpověď.
Můžu se jenom zeptat, je dobré řešení nabootovat přes Boot Camp Windows a pracovat v něm na Adobe Photoshopu? Nebo je lepší použít již zmíněný xVM VirtualBox? Děkuji za odpověď.
Randy Hartman: v Boot Campu bude vše vždy o něco rychlejší, každopádně za vyzkoušení xVM VirtualBoxu nic nedáte, nejvýše trochu času…
Randy Hartman: v Boot Campu bude vše vždy o něco rychlejší, každopádně za vyzkoušení xVM VirtualBoxu nic nedáte, nejvýše trochu času…
Randy Hartman: v Boot Campu bude vše vždy o něco rychlejší, každopádně za vyzkoušení xVM VirtualBoxu nic nedáte, nejvýše trochu času…
Můžu se jenom zeptat, je dobré řešení nabootovat přes Boot Camp Windows a pracovat v něm na Adobe Photoshopu? Nebo je lepší použít již zmíněný xVM VirtualBox? Děkuji za odpověď.
Randy Hartman: v Boot Campu bude vše vždy o něco rychlejší, každopádně za vyzkoušení xVM VirtualBoxu nic nedáte, nejvýše trochu času…
Kdyby měl někdo stejný problém…
Instalace Windows mi hlásila, že v počítači nelze nalézt žádné pevné disky a nebude se tím pádem pokračovat. Nakonec pomohlo přepnutí slotu virtuálního HDD na IDE primární master.
Gondo: jakou verzi Windows jste instaloval? Jestli staré XP, pak by to bylo logické. Všechny moderní operační systémy ale jedou lépe (rychleji) se SATA řadičem na virtuálním disku…
Gondo: jakou verzi Windows jste instaloval? Jestli staré XP, pak by to bylo logické. Všechny moderní operační systémy ale jedou lépe (rychleji) se SATA řadičem na virtuálním disku…
Gondo: jakou verzi Windows jste instaloval? Jestli staré XP, pak by to bylo logické. Všechny moderní operační systémy ale jedou lépe (rychleji) se SATA řadičem na virtuálním disku…
Gondo: jakou verzi Windows jste instaloval? Jestli staré XP, pak by to bylo logické. Všechny moderní operační systémy ale jedou lépe (rychleji) se SATA řadičem na virtuálním disku…
Kdyby měl někdo stejný problém…
Instalace Windows mi hlásila, že v počítači nelze nalézt žádné pevné disky a nebude se tím pádem pokračovat. Nakonec pomohlo přepnutí slotu virtuálního HDD na IDE primární master.
Kdyby měl někdo stejný problém…
Instalace Windows mi hlásila, že v počítači nelze nalézt žádné pevné disky a nebude se tím pádem pokračovat. Nakonec pomohlo přepnutí slotu virtuálního HDD na IDE primární master.
Gondo: jakou verzi Windows jste instaloval? Jestli staré XP, pak by to bylo logické. Všechny moderní operační systémy ale jedou lépe (rychleji) se SATA řadičem na virtuálním disku…
Jj, XP. Teď jsem ale narazil na jiný problém – nepřipojuje se mi MDA s Windows Mobile přes USB. Ani ťuk. Přitom jiné věci jsou přes USB připojené.
Jj, XP. Teď jsem ale narazil na jiný problém – nepřipojuje se mi MDA s Windows Mobile přes USB. Ani ťuk. Přitom jiné věci jsou přes USB připojené.
Jj, XP. Teď jsem ale narazil na jiný problém – nepřipojuje se mi MDA s Windows Mobile přes USB. Ani ťuk. Přitom jiné věci jsou přes USB připojené.
Jj, XP. Teď jsem ale narazil na jiný problém – nepřipojuje se mi MDA s Windows Mobile přes USB. Ani ťuk. Přitom jiné věci jsou přes USB připojené.
Gondo: no, nemáte nainstalovánu nějakou verzi mac sync nebo nějaké synchronizační utility pro MDA v masoxu? Pokud ano, je třeba ji odstranit, protože ta si zablokuje MDA pro sebe a nedovolí jeho předá ní do virtualboxu…
Gondo: no, nemáte nainstalovánu nějakou verzi mac sync nebo nějaké synchronizační utility pro MDA v masoxu? Pokud ano, je třeba ji odstranit, protože ta si zablokuje MDA pro sebe a nedovolí jeho předá ní do virtualboxu…
Gondo: no, nemáte nainstalovánu nějakou verzi mac sync nebo nějaké synchronizační utility pro MDA v masoxu? Pokud ano, je třeba ji odstranit, protože ta si zablokuje MDA pro sebe a nedovolí jeho předá ní do virtualboxu…
Gondo: no, nemáte nainstalovánu nějakou verzi mac sync nebo nějaké synchronizační utility pro MDA v masoxu? Pokud ano, je třeba ji odstranit, protože ta si zablokuje MDA pro sebe a nedovolí jeho předá ní do virtualboxu…
Ano mám, ale to jsem samozřejmě vše ukončil před připojením MDA.
Ano mám, ale to jsem samozřejmě vše ukončil před připojením MDA.
Ano mám, ale to jsem samozřejmě vše ukončil před připojením MDA.
Gondo: ukončit mám pocit že nestačí, je potřeba odstranit i příslušný kernelový modul, který se o tu komunikaci stará. Kdy si jsem to řešil, zkusím prohledat starší zápisky…
Gondo: ukončit mám pocit že nestačí, je potřeba odstranit i příslušný kernelový modul, který se o tu komunikaci stará. Kdy si jsem to řešil, zkusím prohledat starší zápisky…
Gondo: ukončit mám pocit že nestačí, je potřeba odstranit i příslušný kernelový modul, který se o tu komunikaci stará. Kdy si jsem to řešil, zkusím prohledat starší zápisky…
Gondo: ukončit mám pocit že nestačí, je potřeba odstranit i příslušný kernelový modul, který se o tu komunikaci stará. Kdy si jsem to řešil, zkusím prohledat starší zápisky…
Tak to by mi bodlo. Při připojení přes Parallels se to chová lépe, MDA se připojí, ovšem dříve než stačím cokoli nainstalovat, tak se komunikace přeruší.
Tak to by mi bodlo. Při připojení přes Parallels se to chová lépe, MDA se připojí, ovšem dříve než stačím cokoli nainstalovat, tak se komunikace přeruší.
Tak to by mi bodlo. Při připojení přes Parallels se to chová lépe, MDA se připojí, ovšem dříve než stačím cokoli nainstalovat, tak se komunikace přeruší.
Tak to by mi bodlo. Při připojení přes Parallels se to chová lépe, MDA se připojí, ovšem dříve než stačím cokoli nainstalovat, tak se komunikace přeruší.
Trochu pokrok – pokud v nastavení USB ve VirtualBoxu přidělím pro MDA filtr zařízení, tak je ve Windows alespoň vidět jako připojené USB zařízení. Pokud se k němu ale pokusím připojit, tak to zahlásí: „USB device ‚HTC Generic RNDIS‘ is in use by someone else.“
Což by ukazovalo na ten kernel.
Trochu pokrok – pokud v nastavení USB ve VirtualBoxu přidělím pro MDA filtr zařízení, tak je ve Windows alespoň vidět jako připojené USB zařízení. Pokud se k němu ale pokusím připojit, tak to zahlásí: „USB device ‚HTC Generic RNDIS‘ is in use by someone else.“
Což by ukazovalo na ten kernel.
Trochu pokrok – pokud v nastavení USB ve VirtualBoxu přidělím pro MDA filtr zařízení, tak je ve Windows alespoň vidět jako připojené USB zařízení. Pokud se k němu ale pokusím připojit, tak to zahlásí: „USB device ‚HTC Generic RNDIS‘ is in use by someone else.“
Což by ukazovalo na ten kernel.
Trochu pokrok – pokud v nastavení USB ve VirtualBoxu přidělím pro MDA filtr zařízení, tak je ve Windows alespoň vidět jako připojené USB zařízení. Pokud se k němu ale pokusím připojit, tak to zahlásí: „USB device ‚HTC Generic RNDIS‘ is in use by someone else.“
Což by ukazovalo na ten kernel.
Gondo: přesně tak. Co za potvoru přesně v tom masoxu je?
Gondo: přesně tak. Co za potvoru přesně v tom masoxu je?
Gondo: přesně tak. Co za potvoru přesně v tom masoxu je?
Gondo: přesně tak. Co za potvoru přesně v tom masoxu je?
Gondo: přesně tak. Co za potvoru přesně v tom masoxu je?
Mám tam Missing Sync a ten má tyto běžící procesy, které ukončuji. Jestli spouští ještě něco dalšího, to netuším.
http://dl.getdropbox.com/u/134360/Activity%20Monitor.png
Mám tam Missing Sync a ten má tyto běžící procesy, které ukončuji. Jestli spouští ještě něco dalšího, to netuším.
http://dl.getdropbox.com/u/134360/Activity%20Monitor.png
Mám tam Missing Sync a ten má tyto běžící procesy, které ukončuji. Jestli spouští ještě něco dalšího, to netuším.
http://dl.getdropbox.com/u/134360/Activity%20Monitor.png
Mám tam Missing Sync a ten má tyto běžící procesy, které ukončuji. Jestli spouští ještě něco dalšího, to netuším.
http://dl.getdropbox.com/u/134360/Activity%20Monitor.png
Gondo: poradím, jak se ho zbavit úplně (když budete asi chtít synchronizovat přes XP)
1) otevřít Apple menu -> System Preferences
…. a) Accounts a otevřít „Login items“
…. b) vybrat „Missing Sync WM Monitor“ a kliknout na tlačítko „-“
…. c) zavřít System Preferences
2) Smazat:
…. /Applications/Missing Sync for Windows Mobile (or whatever you have)
…. /Applications/MarkSpace:Notebook.app
…. /Applications/MarkSpace
…. /Library/Application Support/Missing Sync for Windows Mobile
…. /System/Library/Extensions/MissingSyncWm.kext
…. /Users//Library/Application Support/Missing Sync for ..
…. /Users//Library/Application Support/SyncServices/Local/clientdata/com.markspace.missingsync.*
…. /Users//Library/Caches/com.markspace.missingsync.windowsmobile
…. /Users//Library/Caches/Missing Sync for Windows Mobile
…. /Users//Library/Caches/Missing Sync WM Monitor
…. /Users//Library/Caches/MissingSync_cardinfo
…. /Users//Library/Caches/MissingSync_mounted
…. /Users//Library/Logs/MissingSync for Windows Mobile.log
…. /Users//Library/Preferences/com.markspace.missingsync.*
3) restartujte stroj
Gondo: poradím, jak se ho zbavit úplně (když budete asi chtít synchronizovat přes XP)
1) otevřít Apple menu -> System Preferences
…. a) Accounts a otevřít „Login items“
…. b) vybrat „Missing Sync WM Monitor“ a kliknout na tlačítko „-“
…. c) zavřít System Preferences
2) Smazat:
…. /Applications/Missing Sync for Windows Mobile (or whatever you have)
…. /Applications/MarkSpace:Notebook.app
…. /Applications/MarkSpace
…. /Library/Application Support/Missing Sync for Windows Mobile
…. /System/Library/Extensions/MissingSyncWm.kext
…. /Users//Library/Application Support/Missing Sync for ..
…. /Users//Library/Application Support/SyncServices/Local/clientdata/com.markspace.missingsync.*
…. /Users//Library/Caches/com.markspace.missingsync.windowsmobile
…. /Users//Library/Caches/Missing Sync for Windows Mobile
…. /Users//Library/Caches/Missing Sync WM Monitor
…. /Users//Library/Caches/MissingSync_cardinfo
…. /Users//Library/Caches/MissingSync_mounted
…. /Users//Library/Logs/MissingSync for Windows Mobile.log
…. /Users//Library/Preferences/com.markspace.missingsync.*
3) restartujte stroj
Gondo: poradím, jak se ho zbavit úplně (když budete asi chtít synchronizovat přes XP)
1) otevřít Apple menu -> System Preferences
…. a) Accounts a otevřít „Login items“
…. b) vybrat „Missing Sync WM Monitor“ a kliknout na tlačítko „-“
…. c) zavřít System Preferences
2) Smazat:/Library/Application Support/Missing Sync for .. /Library/Application Support/SyncServices/Local/clientdata/com.markspace.missingsync.* /Library/Caches/com.markspace.missingsync.windowsmobile /Library/Caches/Missing Sync for Windows Mobile /Library/Caches/Missing Sync WM Monitor /Library/Caches/MissingSync_cardinfo /Library/Caches/MissingSync_mounted /Library/Logs/MissingSync for Windows Mobile.log /Library/Preferences/com.markspace.missingsync.*
…. /Applications/Missing Sync for Windows Mobile (or whatever you have)
…. /Applications/MarkSpace:Notebook.app
…. /Applications/MarkSpace
…. /Library/Application Support/Missing Sync for Windows Mobile
…. /System/Library/Extensions/MissingSyncWm.kext
…. /Users/
…. /Users/
…. /Users/
…. /Users/
…. /Users/
…. /Users/
…. /Users/
…. /Users/
…. /Users/
3) restartujte stroj
Díky za snahu, ale to by mi asi trochu znepříjemnilo život :-) Pracuji jen v Mac OSX a to taky potřebuji synchronizovat s oběma telefony – kontakty, kalendář, poznámky.
Win XP potřebuji jen na to, že občas je třeba něco do Windows Mobile nainstalovat a to někdy nejde jinak, než za pomoci PC.
Synchronizaci s PC naopak nepotřebuji vůbec.
Nicméně díky, ten seznam si schovám, třeba bude potřeba.
Díky za snahu, ale to by mi asi trochu znepříjemnilo život :-) Pracuji jen v Mac OSX a to taky potřebuji synchronizovat s oběma telefony – kontakty, kalendář, poznámky.
Win XP potřebuji jen na to, že občas je třeba něco do Windows Mobile nainstalovat a to někdy nejde jinak, než za pomoci PC.
Synchronizaci s PC naopak nepotřebuji vůbec.
Nicméně díky, ten seznam si schovám, třeba bude potřeba.
Díky za snahu, ale to by mi asi trochu znepříjemnilo život :-) Pracuji jen v Mac OSX a to taky potřebuji synchronizovat s oběma telefony – kontakty, kalendář, poznámky.
Win XP potřebuji jen na to, že občas je třeba něco do Windows Mobile nainstalovat a to někdy nejde jinak, než za pomoci PC.
Synchronizaci s PC naopak nepotřebuji vůbec.
Nicméně díky, ten seznam si schovám, třeba bude potřeba.
Zdarec. Možná se pletu, ale mám pocit, že i u placených programů jako Fusion a Parallels to s těma hrama taky není moc slavné, protože údajně nepodporují Direct X, takže si na nich člověk zapaří nejspš jen starší hry. Sám jsem to nezkoušel, ale pokud někdo podá info, budu rád, díky.
mikas: nevím úplně přesně, protože na hry mám herní konzoli, ale mám tušení, že minimálně Fusion podporuje alespoň DirectX 8, v aktuálních verzích možná částečně i devítku u obou. Snad mě doplní někdo, kdo je aktivněji používá.
mikas: nevím úplně přesně, protože na hry mám herní konzoli, ale mám tušení, že minimálně Fusion podporuje alespoň DirectX 8, v aktuálních verzích možná částečně i devítku u obou. Snad mě doplní někdo, kdo je aktivněji používá.
mikas: nevím úplně přesně, protože na hry mám herní konzoli, ale mám tušení, že minimálně Fusion podporuje alespoň DirectX 8, v aktuálních verzích možná částečně i devítku u obou. Snad mě doplní někdo, kdo je aktivněji používá.
mikas: nevím úplně přesně, protože na hry mám herní konzoli, ale mám tušení, že minimálně Fusion podporuje alespoň DirectX 8, v aktuálních verzích možná částečně i devítku u obou. Snad mě doplní někdo, kdo je aktivněji používá.
Zdarec. Možná se pletu, ale mám pocit, že i u placených programů jako Fusion a Parallels to s těma hrama taky není moc slavné, protože údajně nepodporují Direct X, takže si na nich člověk zapaří nejspš jen starší hry. Sám jsem to nezkoušel, ale pokud někdo podá info, budu rád, díky.
mikas: nevím úplně přesně, protože na hry mám herní konzoli, ale mám tušení, že minimálně Fusion podporuje alespoň DirectX 8, v aktuálních verzích možná částečně i devítku u obou. Snad mě doplní někdo, kdo je aktivněji používá.
naprosto super, zátěž malá, užitečnost stejná jako Paraels a již sem vyhodil BC a dos pouštím jen virtuálně