Можете ли да стартирате Windows на новите M1 Mac?

Досега трябва да сте запознати с чипа М1, новият SoC на Apple, който заменя Intel като процесор за всички бъдещи Mac. Можете дори да купите няколко Mac-а сега, когато вече има инсталиран чип M1.

Ако вече сте получили своя M1 Mac или обмисляте да поръчате такъв, може да имате няколко въпроса в главата си. За много потребители, особено разработчиците, важен случай на употреба за Mac включва стартиране на Windows (или приложения за Windows) на вашата macOS машина.

За тези, които трябва да стартират Windows на своя Mac, може да искате да прочетете тази публикация, преди да направите покупката си.

Съдържание

  • Защо новият чип M1 е проблем за Windows на Mac
    • x86 срещу ARM: Защо Apple премина
  • Работи ли все още Boot Camp на M1 Mac?
    • Това означава ли, че Apple ще спре изцяло да поддържа Boot Camp?
  • Какво ще кажете за виртуалните машини на Windows на чипа M1?
  • Трябва ли да пропуснете M1 Mac, ако трябва да стартирате Windows?
  • Междувременно…
    • Parallels VM: Очаквайте скоро(?)
    • CrossOver: Стартирайте (някои) приложения за Windows
  • Заключение: Изчакайте или продължете напред
    • Подобни публикации:

Защо новият чип M1 е проблем за Windows на Mac

За съжаление, чипът M1 причинява усложнения, ако искате да стартирате Windows на вашия Mac. Това е така, защото чипът M1 използва различна архитектура от чиповете на Intel, които са чиповете, за които е предназначена Windows.

По-конкретно, чипът M1 е изграден на ARM архитектура, докато Intel е изграден на x86 архитектура. Това означава, че на фундаментално ниво M1 Mac и x86 компютрите са несъвместими един с друг.

Архитектурата на процесора не само променя начина, по който работи компютърът, но и какво може да работи на този компютър. Приложенията трябва да бъдат създадени за едното или другото. Толкова е предизвикателство да се компенсира тази разлика, че дори приложения, които са били създадени за Mac в миналото, трябва да бъдат преизградени или преведени с помощта на Rosetta 2.

Така че, когато става въпрос за стартиране на Windows на M1 Mac - да, има няколко проблема, меко казано.

x86 срещу ARM: Защо Apple премина

Преди да влезем в степента на този проблем, нека отделим малко време, за да разберем защо Apple ще премине от x86 на първо място.

Първо, очевидният отговор: Intel притежава архитектурата x86. Това е компанията, която го е измислила! Така че, за да може Apple да се откъсне и да направи конкурентен чип, има смисъл само да се използва алтернативна архитектура.

Прочетете тук за да научите защо Apple иска да спре да използва чипове на Intel.

Второ, Apple от известно време разработва ARM чипове в своите мобилни устройства (iPhone, iPad, Apple Watch, AirPods, Apple TV – всичко). Инженерите на Apple са опитни, удобни и ефективни с тази архитектура. В рулевата им рубка е.

Трето, тъй като Apple изгражда всичките си мобилни устройства с ARM чипове, това означава това ARM Mac може да изпълнява приложения за iPad и iPhone. Това е голяма стъпка към затваряне на разликата между тези устройства и увеличаване на съвместимостта между тях, което е много ход на Apple.

Работи ли все още Boot Camp на M1 Mac?

Сега, когато знаем защо Windows може да не работи на Mac и защо Apple избра да вземе това решение, е време да отговорим на въпроса, който е в главите ви. Drumroll….Не, Boot Camp не работи на новите M1 Mac.

Не мисля, че трябва да навлизам в твърде повече подробности тук, тъй като току-що приключихме да обясняваме защо това е така. Но е истина. Windows можеше да се инсталира на Mac чрез функцията Boot Camp. Тъй като процесорът на Mac вече не може да интерпретира операционната система Windows, това е повече или по-малко невъзможно в момента.

Това означава ли, че Apple ще спре изцяло да поддържа Boot Camp?

На този въпрос е малко по-трудно да се отговори. Нямам представа какво е в дневния ред на Apple; може би Boot Camp се завръща следващата седмица. Ако предполагам, бих казал, че завръщането на Boot Camp е най-малко след една година и по-вероятно няма да се върне за много по-дълго време, ако изобщо някога.

Това е така, защото има само два начина за решаване на несъответствието между архитектурите ARM и x86. Или Apple създава услуга в стил Rosetta, която превежда Windows 10 в реално време, или Windows предлага стабилна ARM версия на своята ОС.

Не виждам първото от тези неща да се случват скоро. Второто обаче вече някак си съществува. Можете да изтеглите и инсталирате ARM версия на Windows 10 на ARM SoC. Към момента на писане обаче тази версия на Windows не е най-надеждната. Той е бавен, с грешки и тъй като е базиран на ARM, не изпълнява никакви 64-битови приложения за Windows (можете обаче да стартирате 32-битови).

Microsoft работи за подобряване на това, така че се надяваме, че ARM изданието на Windows 10 ще стане по-практично в бъдеще. въпреки това, дори ако Microsoft обяви утре, че ARM Windows 10 е също толкова здрав като x86 Windows 10, това не означава, че ще можете да го инсталирате на вашия Mac. След това Apple ще трябва да съживи функцията Boot Camp, което, разбира се, остава да се види.

Накратко, Boot Camp за Mac е мъртъв в обозримо бъдеще и не бих разчитал, че ще се върне скоро.

Какво ще кажете за виртуалните машини на Windows на чипа M1?

Това ни води до втория начин, по който бихте стартирали Windows на Mac, и това е чрез виртуална машина.

За тези, които не знаят, виртуалната машина е емулатор за компютър. Той създава малък прозорец на вашия работен плот с втори работен плот вътре в него за каквато платформа искате. Обикновено това се използва от разработчиците, въпреки че можете да го използвате и за стартиране на приложения за Windows на Mac (като игри).

Прогнозата тук е малко по-ярка. Нищо не пречи на Windows VM да се изпълняват на M1 Mac – в крайна сметка. Предизвикателството тук е, че повечето приложения за VM са създадени за x86 Mac. Така че всички съществуващи виртуални машини, които познавате и обичате сега, трябва да бъдат възстановени за новите Mac.

Apple показа Parallels (популярна VM), работеща на M1 Mac по време на WWDC20. Това обаче беше прототипна версия на Parallels и работеше с Linux, а не с Windows 10.

Накратко, изглежда, че виртуалните машини идват в M1 Mac. Просто им трябва малко повече време.

Трябва ли да пропуснете M1 Mac, ако трябва да стартирате Windows?

За съжаление надеждата виртуалните машини да дойдат на Mac може да не е достатъчна за някои потребители. Тъй като Boot Camp изчезна и VMs DOA, чипът M1 може да не е опция за професионалисти.

Ако работите с Windows VM всеки ден, бих изчакал да взема M1 Mac. Не бих ви казал никога да не получите такъв, просто да изчакате до следващата пролет и тогава да надстроите. Съмнявам се, че ще отнеме много повече време от това, за да се върнат популярните виртуални машини в macOS.

Ако работите често в Boot Camp на Mac, бих пропуснал M1 Mac в обозримо бъдеще. Не съм сигурен дали или как Apple дава приоритет на Boot Camp, което прави трудно да се каже дали ще се върне или не. Освен ако нямате машина с Windows 10 у дома, между която нямате нищо против да превключвате, не бих заменил Intel Mac за M1 Mac за известно време.

Междувременно…

Не всичко е лоши новини. Има няколко решения, които можете да използвате на M1 Mac, за да стартирате Windows VM и приложения. По-долу са две причини, поради които може да сте в състояние да продължите и да купите M1 Mac днес.

Parallels VM: Очаквайте скоро(?)

Parallels VM и други популярни VM услуги (като VMFusion) са в процес на разработване на Windows VM за M1 Mac. Изглежда обаче, че никой доставчик на VM все още не е напълно готов. Паралелите имат обявиха, че работят по него и че нещата изглеждат обещаващи.

Освен това, ние не знаем много. Въпреки че не знам нищо за разработването на VM за нова архитектура, бих казал, че е сигурно предположение, че първите VM поне ще бъдат готови до следващата пролет. Така че, ако можеш да чакаш, аз бих изчакал.

CrossOver: Стартирайте (някои) приложения за Windows

Докато чакате, 110% ви препоръчвам да проверите CrossOver. CrossOver е алтернатива на VM, която ви позволява да стартирате приложения за Windows на Mac. Вместо да емулира среда на Windows (като VM), той вместо това превежда командите на Windows в команди на Mac - дори на M1 Mac.

Това ви позволява да стартирате всичките си приложения за Windows (включително тези, които разработвате) на вашия Mac. Въпреки че не предлага същото ниво на дълбочина като VM, той върши работата и ви спестява от закупуване на лиценз за Windows. И ако използвате VM или Boot Camp за игри на Mac, тогава CrossOver ще ви покрие.

Заключение: Изчакайте или продължете напред

За повечето потребители си представям, че перспективата за VM и алтернативи като CrossOver ще бъде достатъчна, за да ви засити, докато поддръжката на Windows на M1 Mac се подобри. За тези, които се нуждаят от Boot Camp, обаче, бих грабнал Intel Mac, докато все още са наоколо, и бих стиснал палци. Или може би е време да си купите Windows?