Teraz by ste s tým mali byť oboznámení čip M1, nový SoC od spoločnosti Apple, ktorý nahrádza Intel ako procesor pre všetky budúce počítače Mac. Dokonca si môžete kúpiť niekoľko počítačov Mac teraz už máte nainštalovaný čip M1.
Ak ste už dostali svoj M1 Mac alebo zvažujete jeho objednanie, možno vás napadne niekoľko otázok. Pre mnohých používateľov, najmä vývojárov, je dôležitým prípadom použitia Macu spustenie systému Windows (alebo aplikácií pre Windows) na vašom počítači so systémom macOS.
Pre tých, ktorí potrebujú spustiť Windows na svojom Macu, si možno budete chcieť prečítať tento príspevok pred nákupom.
Obsah
-
Prečo je nový čip M1 problémom pre Windows na Macu
- x86 vs ARM: Prečo Apple prešiel
-
Funguje Boot Camp stále na počítačoch Mac M1?
- Znamená to, že Apple úplne prestane podporovať Boot Camp?
- A čo virtuálne stroje Windows na čipe M1?
- Mali by ste preskočiť M1 Mac, ak potrebujete spustiť Windows?
-
Medzitým…
- Parallels VM: Už čoskoro (?)
- CrossOver: Spúšťajte (niektoré) aplikácie Windows
-
Záver: Počkajte alebo pokračujte
- Súvisiace príspevky:
Prečo je nový čip M1 problémom pre Windows na Macu
Žiaľ, čip M1 spôsobuje komplikácie, ak chcete na svojom Macu spustiť Windows. Čip M1 totiž používa inú architektúru ako čipy Intel, čo sú čipy, pre ktoré je Windows určený.
Konkrétne čip M1 je postavený na architektúre ARM, zatiaľ čo Intel je postavený na architektúre x86. To znamená, že na základnej úrovni sú počítače M1 Mac a x86 PC navzájom nekompatibilné.
Architektúra procesora nemení len to, ako počítač beží, ale aj to, čo na ňom môže bežať. Aplikácie musia byť vytvorené pre jedného alebo druhého. Kompenzovať tento rozdiel je taká výzva, že aj aplikácie, ktoré boli v minulosti vytvorené pre Mac, musia byť prestavané alebo preložené pomocou Rosetta 2.
Takže pokiaľ ide o spustenie systému Windows na počítači Mac M1 – áno, existuje prinajmenšom niekoľko problémov.
x86 vs ARM: Prečo Apple prešiel
Predtým, ako sa dostaneme k rozsahu tohto problému, poďme na chvíľu pochopiť, prečo by Apple v prvom rade prešiel z x86.
Po prvé, jasná odpoveď: Intel vlastní architektúru x86. Je to spoločnosť, ktorá to vymyslela! Takže na to, aby sa Apple odtrhol a vyrobil konkurenčný čip, má zmysel ísť len s alternatívnou architektúrou.
Čítajte tu zistiť, prečo chcel Apple prestať používať čipy Intel.
Po druhé, Apple už nejaký čas vyvíja čipy ARM vo svojich mobilných zariadeniach (iPhone, iPad, Apple Watch, AirPods, Apple TV – všetko). Inžinieri spoločnosti Apple sú s touto architektúrou skúsení, pohodlní a efektívni. Je to v ich kormidlovni.
Po tretie, pretože Apple vyrába všetky svoje mobilné zariadenia s čipmi ARM, znamená to ARM Mac môže spúšťať aplikácie pre iPad a iPhone. Ide o veľký krok smerom k preklenutiu priepasti medzi týmito zariadeniami a zvýšeniu kompatibility medzi nimi, čo je od Apple veľmi krok.
Funguje Boot Camp stále na počítačoch Mac M1?
Teraz, keď už vieme, prečo Windows nemusí bežať na Macu a prečo sa spoločnosť Apple rozhodla urobiť toto rozhodnutie, je čas odpovedať na otázku, ktorá má na mysli väčšinu z vás. Drumroll….Nie, Boot Camp nefunguje na nových počítačoch Mac M1.
Myslím, že tu nemusím zachádzať do prílišných podrobností, pretože sme práve dokončili vysvetlenie, prečo je to tak. Ale je to pravda. Windows sa kedysi dal nainštalovať na Mac pomocou funkcie Boot Camp. Keďže procesor Mac už nedokáže interpretovať operačný systém Windows, je to momentálne viac-menej nemožné.
Znamená to, že Apple úplne prestane podporovať Boot Camp?
Na túto otázku je trochu ťažšie odpovedať. Nemám potuchy, čo je na programe Apple; možno sa Boot Camp vráti budúci týždeň. Ak by som mal hádať, povedal by som, že návrat Boot Campu je absolútny minimálne o rok a je pravdepodobnejšie, že sa nevráti oveľa dlhšie, ak vôbec niekedy.
Je to preto, že existujú iba dva spôsoby, ako vyriešiť nezrovnalosť medzi architektúrami ARM a x86. Buď Apple vytvorí službu v štýle Rosetta, ktorá prekladá Windows 10 v reálnom čase, alebo Windows ponúka robustnú ARM verziu svojho OS.
Nevidím, že by sa prvá z týchto vecí stala tak skoro. Druhý však už akosi existuje. Verziu ARM systému Windows 10 si môžete stiahnuť a nainštalovať na ARM SoC. V čase písania článku však táto verzia systému Windows nie je najspoľahlivejšia. Je pomalý, chybný a keďže je založený na ARM, nespúšťa žiadne 64-bitové aplikácie Windows (môžete však spustiť 32-bitové).
Microsoft pracuje na zlepšení tohto stavu, takže dúfajme, že ARM edícia Windowsu 10 bude v budúcnosti praktickejšia. Avšak, aj keby Microsoft zajtra oznámil, že ARM Windows 10 je rovnako robustný ako x86 Windows 10, neznamená to, že si ho budete môcť nainštalovať na svoj Mac. Apple by potom potreboval oživiť funkciu Boot Camp, čo sa samozrejme ešte len uvidí.
Boot Camp na Macu je skrátka v dohľadnej dobe mŕtvy a nespoliehal by som sa na to, že sa v blízkej dobe vráti.
A čo virtuálne stroje Windows na čipe M1?
To nás privádza k druhému spôsobu, akým by ste spúšťali Windows na Macu, a to prostredníctvom virtuálneho počítača.
Pre tých, ktorí nevedia, virtuálny stroj je emulátor počítača. Na pracovnej ploche vytvorí malé okno s druhou pracovnou plochou pre akúkoľvek platformu, ktorá sa vám páči. Zvyčajne to používajú vývojári, aj keď ho môžete použiť aj na spúšťanie aplikácií pre Windows na Macu (ako sú hry).
Tu je prognóza o niečo priaznivejšia. Nič nebráni tomu, aby sa virtuálne počítače so systémom Windows spúšťali na počítačoch Mac M1 – nakoniec. Výzvou je, že väčšina aplikácií VM bola vytvorená pre x86 Mac. Takže všetky existujúce virtuálne počítače, ktoré poznáte a máte radi, teraz musia byť prestavané pre nové počítače Mac.
Apple počas WWDC20 ukázal Parallels (populárny VM) bežiaci na M1 Mac. Išlo však o prototyp verzie Parallels a bežal na ňom Linux, nie Windows 10.
Stručne povedané, vyzerá to, že virtuálne počítače prichádzajú na počítače M1 Mac. Potrebujú len trochu viac času.
Mali by ste preskočiť M1 Mac, ak potrebujete spustiť Windows?
Je smutné, že nádej na príchod VM na Mac nemusí byť pre niektorých používateľov dostatočná. Keď je Boot Camp preč a VMs DOA, čip M1 nemusí byť voľbou pre profesionálov.
Ak denne pracujete na virtuálnych počítačoch so systémom Windows, počkal by som, kým si zoberiem M1 Mac. Nepovedal by som vám, aby ste si ho nikdy nezískali, len počkajte do budúcej jari a potom upgradujte. Pochybujem, že návrat populárnych virtuálnych počítačov do systému macOS bude trvať oveľa dlhšie.
Ak často pracujete v Boot Camp na Macu, v dohľadnej budúcnosti by som vynechal M1 Mac. Nie som si istý, či alebo ako Apple uprednostňuje Boot Camp, takže je ťažké povedať, či sa vráti alebo nie. Pokiaľ nemáte doma počítač s Windowsom 10, medzi ktorým vám nevadí prepínať, nejaký čas by som nevymenil Intel Mac za M1 Mac.
Medzitým…
Nie sú to všetky zlé správy. Existuje niekoľko riešení, ktoré môžete použiť na M1 Mac na spustenie Windows VM a aplikácií. Nižšie sú uvedené dva dôvody, prečo by ste mohli pokračovať a kúpiť si M1 Mac ešte dnes.
Parallels VM: Už čoskoro (?)
Parallels VM a ďalšie populárne služby VM (ako VMFusion) sú v procese vývoja Windows VM pre M1 Mac. Nezdá sa však, že by nejaký poskytovateľ VM bol ešte celkom pripravený. Parallels má oznámili, že na tom pracujú a že veci vyzerajú sľubne.
Okrem toho toho veľa nevieme. Aj keď neviem nič o vývoji VM pre novú architektúru, povedal by som, že je bezpečný predpoklad, že prvé VM budú pripravené aspoň na jar budúceho roka. Takže ak môžete počkať, počkal by som.
CrossOver: Spúšťajte (niektoré) aplikácie Windows
Kým budete čakať, na 110 % vám odporúčam skontrolovať CrossOver. CrossOver je alternatíva VM, ktorá vám umožňuje spúšťať aplikácie Windows na Macu. Namiesto emulácie prostredia Windows (ako VM) namiesto toho prekladá príkazy Windowsu na príkazy Mac – dokonca aj na Macoch M1.
To vám umožní spustiť všetky vaše Windows aplikácie (vrátane tých, ktoré vyvíjate) na vašom Macu. Aj keď neponúka rovnakú úroveň hĺbky ako VM, svoju prácu zvládne a ušetrí vám nákup licencie Windows. A ak na hranie na Macu používate virtuálne počítače alebo Boot Camp, CrossOver vás pokryje.
Záver: Počkajte alebo pokračujte
Pre väčšinu používateľov si myslím, že perspektíva virtuálnych počítačov a alternatív, ako je CrossOver, bude stačiť na to, aby vás zasýtila, kým sa nezlepší podpora systému Windows na počítačoch Mac M1. Pre tých, ktorí potrebujú Boot Camp, by som však chytil Intel Mac, kým sú stále nablízku, a držal by som im palce. Alebo možno je čas kúpiť si Windows?