Mostanra már ismernie kell az M1 chip, az Apple új SoC-je, amely az Intelt váltja fel az összes jövőbeli Mac processzoraként. Még vásárolni is lehet néhány Mac most már telepítve van az M1 chip.
Ha már megszerezte M1 Mac-jét, vagy fontolgatja, hogy rendel egyet, akkor felmerülhet néhány kérdés. Sok felhasználó számára, különösen a fejlesztők számára, a Mac számára fontos használati eset a Windows (vagy Windows-alkalmazások) futtatása a macOS gépen.
Azok számára, akiknek Windowst kell futtatniuk a Mac-en, érdemes elolvasniuk ezt a bejegyzést a vásárlás előtt.
Tartalom
-
Miért jelent problémát az új M1 chip a Windows számára Mac rendszeren?
- x86 vs ARM: Miért váltott az Apple?
-
A Boot Camp továbbra is működik M1 Mac-eken?
- Ez azt jelenti, hogy az Apple teljesen felhagy a Boot Camp támogatásával?
- Mi a helyzet az M1 chipen lévő Windows virtuális gépekkel?
- Ki kell hagynia az M1 Mac-eket, ha Windowst kell futtatnia?
-
Eközben…
- Parallels VM: Hamarosan (?)
- CrossOver: Futtasson (néhány) Windows-alkalmazást
-
Következtetés: Várj, vagy lépj tovább
- Kapcsolódó hozzászólások:
Miért jelent problémát az új M1 chip a Windows számára Mac rendszeren?
Sajnos az M1 chip bonyodalmakat okoz, ha Windowst akar futtatni a Mac-en. Ennek az az oka, hogy az M1 chip más architektúrát használ, mint az Intel chipek, amelyekhez a Windows készült.
Pontosabban, az M1 chip az ARM architektúrára, míg az Intel x86 architektúrára épül. Ez azt jelenti, hogy alapvetően az M1 Mac és az x86 PC-k nem kompatibilisek egymással.
A processzor architektúrája nem csak a számítógép működését változtatja meg, hanem azt is, hogy mi futhat azon a számítógépen. Az alkalmazásokat az egyikhez vagy a másikhoz kell építeni. Olyan kihívás kompenzálni ezt a különbséget, hogy még a múltban Mac-re készült alkalmazásokat is újra kell építeni vagy le kell fordítani a Rosetta 2 segítségével.
Tehát, ha a Windows M1 Mac-en való futtatásáról van szó – igen, enyhén szólva van néhány probléma.
x86 vs ARM: Miért váltott az Apple?
Mielőtt rátérnénk a probléma mértékére, szánjunk egy pillanatot annak megértésére, hogy az Apple miért váltott át az x86-ról.
Először is a nyilvánvaló válasz: Az Intel birtokolja az x86 architektúrát. A cég találta ki! Tehát ahhoz, hogy az Apple elszakadjon és konkurens chipet készítsen, csak akkor van értelme, ha alternatív architektúrát választ.
Olvassa el itt hogy megtudja, miért akarta az Apple abbahagyni az Intel chipek használatát.
Másodszor, az Apple már egy ideje fejleszt ARM chipeket a mobileszközeibe (iPhone, iPad, Apple Watch, AirPods, Apple TV – minden). Az Apple mérnökei tapasztaltak, kényelmesek és hatékonyak ezzel az architektúrával. A kormányállásukban van.
Harmadszor, mivel az Apple minden mobileszközét ARM chipekkel építette, ez azt jelenti az ARM Mac képes iPad és iPhone alkalmazásokat futtatni. Ez egy nagy lépés az eszközök közötti szakadék megszüntetése és a köztük lévő kompatibilitás növelése felé, ami az Apple lépése.
A Boot Camp továbbra is működik M1 Mac-eken?
Most, hogy tudjuk, miért nem fut a Windows Mac rendszeren, és miért döntött így az Apple, itt az ideje, hogy válaszoljon arra a kérdésre, amely a legtöbbet foglalkoztatja. Dobpergés….Nem, a Boot Camp nem működik az új M1 Mac-eken.
Azt hiszem, nem kell itt túlságosan részleteznem, mivel épp most fejeztük be, hogy elmagyarázzuk, miért van ez így. De igaz. A Windows korábban a Boot Camp szolgáltatáson keresztül volt telepíthető Mac-re. Mivel a Mac processzor már nem tudja értelmezni a Windows operációs rendszert, ez jelenleg többé-kevésbé lehetetlen.
Ez azt jelenti, hogy az Apple teljesen felhagy a Boot Camp támogatásával?
Erre a kérdésre kicsit nehezebb válaszolni. Fogalmam sincs, mi van az Apple napirendjén; talán jövő héten visszatér a Boot Camp. Ha tippelnék, azt mondanám, hogy a Boot Camp visszatérése legalább egy év múlva lesz, és sokkal valószínűbb, hogy nem fog visszatérni sokkal hosszabb ideig, ha valaha is.
Ennek az az oka, hogy csak kétféleképpen lehet megoldani az ARM és az x86 architektúrák közötti eltérést. Vagy az Apple létrehoz egy Rosetta-szerű szolgáltatást, amely valós időben fordítja le a Windows 10-et, vagy a Windows kínálja operációs rendszerének robusztus ARM-verzióját.
Nem látom, hogy ezek közül az első dolgok egyhamar megtörténjenek. A második azonban már létezik. Letöltheti és telepítheti a Windows 10 ARM-verzióját az ARM SoC-kra. A cikk írásakor azonban a Windowsnak ez a verziója nem a legmegbízhatóbb. Lassú, hibás, és mivel ARM-alapú, nem futtat 64 bites Windows-alkalmazásokat (de 32 bites is futhat).
A Microsoft ezen dolgozik, így remélhetőleg a Windows 10 ARM-kiadása praktikusabb lesz a jövőben. azonban, még ha a Microsoft holnap bejelentette is, hogy az ARM Windows 10 ugyanolyan robusztus, mint az x86 Windows 10, ez nem jelenti azt, hogy telepíteni tudná a Mac gépére. Az Apple-nek ezután újra életre kellene keltenie a Boot Camp funkciót, ami persze még várat magára.
Röviden, a Boot Camp a Mac rendszeren a belátható jövőben meghalt, és nem számolnék vele, hogy hamarosan visszatér.
Mi a helyzet az M1 chipen lévő Windows virtuális gépekkel?
Ezzel eljutottunk ahhoz a második módszerhez, amellyel a Windowst Mac-en futtatná, és ez egy virtuális gépen keresztül történik.
Azok számára, akik nem ismerik, a virtuális gép a számítógép emulátora. Létrehoz egy kis ablakot az asztalon, benne egy második asztallal, bármilyen platformra is tetszik. Általában ezt használják a fejlesztők, de használhatja Windows-alkalmazások (például játékok) Mac rendszeren való futtatására is.
A prognózis itt valamivel világosabb. Semmi akadálya annak, hogy a Windows virtuális gépek M1 Mac-eken futjanak – végül is. A kihívás itt az, hogy a legtöbb virtuálisgép-alkalmazás x86-os Macekhez készült. Tehát az összes meglévő virtuális gépet, amelyet ismer és szeret, most újra kell építeni az új Mac-ekhez.
Az Apple megmutatta a Parallels-t (egy népszerű virtuális gép), amely M1 Mac-en fut a WWDC20 alatt. Ez azonban a Parallels prototípus verziója volt, és Linuxot futtatott, nem Windows 10-et.
Röviden, úgy tűnik, hogy a virtuális gépek jönnek az M1 Mac-ekre. Csak egy kicsit több időre van szükségük.
Ki kell hagynia az M1 Mac-eket, ha Windowst kell futtatnia?
Sajnos előfordulhat, hogy néhány felhasználó számára nem elég a Mac-re érkező virtuális gépek reménye. A Boot Camp megszűnésével és a virtuális gépek DOA-jával az M1 chip lehet, hogy nem választható a szakemberek számára.
Ha naponta Windows virtuális gépekkel dolgozik, akkor várnék egy M1 Mac-et. Nem mondanám, hogy soha ne szerezz be, csak várj a következő tavaszig, és akkor frissíts. Kétlem, hogy ennél sokkal tovább tart, amíg a népszerű virtuális gépek visszatérnek a macOS rendszerbe.
Ha gyakran dolgozik a Boot Camp-ben Macen, akkor a belátható jövőben kihagynám az M1 Mac-eket. Nem vagyok benne biztos, hogy az Apple prioritásként kezeli-e a Boot Camp-et, és hogyan, ezért nehéz megmondani, hogy visszatér-e vagy sem. Hacsak nincs otthon olyan Windows 10-es géped, amelyik között nem bánod, ha váltasz, egy ideig nem cserélnék el egy Intel Mac-et M1 Mac-re.
Eközben…
Nem minden rossz hír. Van néhány megkerülő megoldás, amelyet M1 Mac számítógépen használhat Windows virtuális gépek és alkalmazások futtatásához. Az alábbiakban bemutatunk két okot, amiért érdemes lehet még ma megvásárolni az M1 Mac-et.
Parallels VM: Hamarosan (?)
A Parallels VM és más népszerű virtuálisgép-szolgáltatások (például a VMFusion) folyamatban vannak az M1 Mac-ekhez való Windows virtuális gépek fejlesztése. Úgy tűnik azonban, hogy még egyetlen virtuálisgép-szolgáltató sem áll készen. Parallels rendelkezik bejelentették, hogy dolgoznak rajta és hogy a dolgok ígéretesnek tűnnek.
Ezen túlmenően nem sokat tudunk. Bár semmit sem tudok egy új architektúra virtuális gépének fejlesztéséről, azt mondanám, biztonságos feltételezés, hogy az első virtuális gépek legalább jövő tavaszra elkészülnek. Szóval ha tudsz várni, én várnék.
CrossOver: Futtasson (néhány) Windows-alkalmazást
Amíg vársz, 110%-ig javaslom, hogy nézd meg CrossOver. A CrossOver egy virtuális gép alternatívája, amely lehetővé teszi Windows-alkalmazások futtatását Mac számítógépen. A Windows-környezet (például egy virtuális gép) emulálása helyett a Windows-parancsokat Mac-parancsokká fordítja le – még M1 Mac-eken is.
Ez lehetővé teszi az összes Windows-alkalmazás futtatását (beleértve az Ön által fejlesztetteket is) a Mac számítógépén. Bár nem kínál ugyanolyan szintű mélységet, mint egy virtuális gép, elvégzi a munkát, és megkíméli Önt a Windows-licenc vásárlásától. Ha pedig virtuális gépeket vagy Boot Camp-et használ játékhoz Mac rendszeren, akkor a CrossOver gondoskodik róla.
Következtetés: Várj, vagy lépj tovább
A legtöbb felhasználó számára úgy gondolom, hogy a virtuális gépek és az olyan alternatívák, mint a CrossOver lehetősége elég lesz ahhoz, hogy kielégítse, amíg a Windows támogatása nem javul az M1 Mac-eken. Azoknak azonban, akiknek Boot Campre van szükségük, megragadok egy Intel Mac-et, amíg még a közelben vannak, és összefonom az ujjait. Vagy talán ideje Windowst venni?