Windows/Linux na Macu


Toto je článek v databázi znalostí. Pokud objevíte nějakou nesrovnalost, nekompletní nebo chybějící informaci, prosím zaregistrujte se a opravte ho. Děkujeme.

Na Macu je možné spustit Windows (a jiné x86 systémy - DOS, Linux, BSD...) několika způsoby, které závisí na procesoru který Váš Mac obsahuje.

Pokud máte Mac s procesorem PowerPC, máte možnost Windows spouštět v emulaci.
Emulace znamená, že je emulován celý kompletní počítač včetně procesoru - tj. i instrukce pro procesor jsou překládány z kódu pro x86 na kód pro PowerPC. Toto řešení bohužel znamená značnou degradaci výkonu, někdy až na zlomek původního výkonu. Na počítači s gigahertzy emulujete počítač s maximálně stovkami megahertz...
Dříve existovala řada emulačních řešení, postupně však zbyl pouze Connectix VirtualPC, později koupený firmou Microsoft. Nyní byl utlumen/zastaven i vývoj VirtualPC vzhledem k přechodu Maců na procesory Intel již nemá emulace na Macu zřejmě budoucnost.
Stránky Microsoft VirtualPC jsou na http://www.microsoft.com/mac/

Máte-li novější Mac s procesorem Intel, pak máte více možností. Dual boot a virtualizaci.
Dual-boot funguje úplně stejně jako jste zvyklí z PC, například pokud máte na počítači Windows společně s Linuxem, nebo více verzí Windows na jednom počítači. Můžete tedy nastartovat Mac OS X nebo Windows. Toto řešení poskytuje maximální výkon, bohužel budete-li potřebovat uprostřed práce v Mac OS X spustit nějakou aplikaci z Windows nebo naopak, máte smůlu. Musíte restartovat. Toto řešení je ideální např. na hraní náročných her, kdy restart nevadí a potřebujete maximální (100%) výkon a grafickou akceleraci.
Protože Macy nepoužívají BIOS ale modernější EFI které v současné době Windows nepodporují, je potřeba na Macu nainstalovat software BootCamp přímo od Apple, který poskytuje možnost instalace Windows, obsahuje potřebné ovladače HW atd.
http://www.apple.com/bootcamp/ - informace v angličtině
http://www.apple.cz/cze/macosx/bootcamp/guide/ - informace v češtině, podrobný návod na instalaci

Virtualizace je hitem posledních let a dorazila již i na Mac. Virtualizace narozdíl od emulace netrpí takovou rychlostní degradací. Protože systém běží na stejném hardware na jakém by běžel normálně, není potřeba emulovat celý počítač včetně procesoru, ale pouze některé části. Díky tomu se degradace výkonu pohybuje pouze v několika málo zanedbatelných procentech, udává se 3-15% podle použitého řešení a typu práce.

Stejně jako emulace umožňuje mít puštěno několik počítačů současně, firmy například mohou provozovat několik oddělených systémů Linux, Windows, Solaris, BSD... na jednom fyzickém počítači, s tím souvisí značná úspora financí za hardware, elektřinu, údržbu, chlazení serveroven... místo deseti nevytížených serverů mají jeden jediný který jede třeba na polovinu výkonu.

V případě virtualizace si můžete spustit ve virtuálním počítači Windows, a to třeba i několik Windows současně aniž byste museli ukončovat svou rozdělanou práci v Mac OS X. Můžete se mezi systémy přepínat, mít Windows puštěné pouze v okně nebo třeba přes celou obrazovku (fullscreen). Výhodou virtualizace (podobně jako u emulace) jsou další vlastnosti jako "zamrazení" (uložení stavu, hibernace) počítače s rozdělanou prací a spuštěnými aplikacemi. Příště už nemusíte Windows znovu startovat ale virtuální počítač se pouze obnoví/nahraje do předchozí stavu v řádech sekund. Snadno si můžete také zkopírovat celý virtuální počítač, např. když se chystáte otestovat software kterému moc nedůvěřujete, nebo se chystáte udělat nějakou riskantní operaci...

Existuje několik virtualizačních řešení pro Mac OS X. Jedním z nejlepších je VMware se svým software VMware Fusion. VMware je zkušeným letitým hráčem na poli virtualizace, poskytuje řešení od verzí zdarma, po řešení pro hardware za statisíce. Výběrem VMware si kupujete léta zkušeností a řešení která fungují na Windows, Macu i Linuxu.

Dalším virtualizačním produktem je Parallels Desktop. Parallels není tak velkým a renomovaným výrobcem jako VMware, ale vzhledem k úzké spolupráci s Apple se dá očekávat že nebude zaostávat.

Řešením pro zkušenější uživatele je CrossOver. Jde o podobné řešení jako známé Wine na Linuxu. Nejde o virtualizaci, ale o přímé spouštění Windows aplikací a obsluhu API. Výhodou je absence nutnosti instalovat Windows s licencí, nevýhodou je kompatibilita, která nemusí být vždy 100%, navíc nelze spustit úplně každou aplikaci, funguje spíše formou seznamu "kompatibilních aplikací" které lze díky tomuto řešení spustit.

Pro PowerPC Macy:
http://www.microsoft.com/mac/ - Microsoft VirtualPC

Pro Intel Macy:
http://www.apple.com/bootcamp/ - BootCamp - informace v angličtině
http://www.apple.cz/cze/macosx/bootcamp/guide/ - BootCamp - informace v češtině, podrobný návod na instalaci
http://www.vmware.com/products/beta/fusion/ - VMware Fusion
http://www.parallels.com/en/products/desktop/ - Parallels Desktop
http://www.codeweavers.com/products/cxmac/ - CrossOver
http://www.virtualbox.org - VirtualBox

Máte k tématu nějaký komentář nebo dotaz? Zeptejte se v diskuzním fóru

Komentáře

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • Webové a e-mailové adresy jsou automaticky převedeny na odkazy.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <center> <embed> <img> <table> <td> <tr> <th> <font> <hr>
  • Řádky a odstavce se zalomí automaticky.
  • Textual smileys will be replaced with graphical ones.

Více informací o možnostech formátování

CAPTCHA
Tento dotaz je zde pro otestování zda jste skutečný návštěvník a pro zabránění automatizovaným robotům ve vkládání spamu do komentářů a stránek.