עד עכשיו, אתה אמור להכיר שבב M1, ה-SoC החדש של אפל שמחליף את אינטל כמעבד עבור כל מחשבי המק העתידיים. אתה יכול אפילו לקנות כמה מחשבי מק עכשיו שכבר מותקן שבב M1.
אם כבר השגת את M1 Mac או שוקל להזמין אחד, אולי יש לך כמה שאלות בראש. עבור משתמשים רבים, במיוחד מפתחים, מקרה שימוש חשוב עבור Mac כולל הפעלת Windows (או יישומי Windows) על מכונת ה-macOS שלך.
למי שצריך להריץ את Windows על ה-Mac שלו, מומלץ לקרוא את הפוסט הזה לפני ביצוע הרכישה.
תוכן
-
מדוע שבב M1 החדש מהווה בעיה עבור Windows ב-Mac
- x86 לעומת ARM: מדוע אפל עברה
-
האם Boot Camp עדיין עובד על מחשבי M1 Mac?
- האם זה אומר שאפל תפסיק לתמוך לחלוטין ב-Boot Camp?
- מה לגבי מכונות וירטואליות של Windows על שבב M1?
- האם עליך לדלג על מחשבי M1 אם אתה צריך להריץ את Windows?
-
בינתיים…
- Parallels VM: בקרוב(?)
- CrossOver: הפעל (חלק) אפליקציות Windows
-
מסקנה: חכו, או המשיכו הלאה
- פוסטים קשורים:
מדוע שבב M1 החדש מהווה בעיה עבור Windows ב-Mac
למרבה הצער, שבב M1 אכן גורם לסיבוכים אם אתה רוצה להפעיל את Windows ב-Mac שלך. הסיבה לכך היא שהשבב M1 משתמש בארכיטקטורה שונה משבבי אינטל, שהם השבבים ש-Windows מיועדת עבורם.
באופן ספציפי, שבב M1 בנוי על ארכיטקטורת ARM, בעוד ש-Intel בנוי על ארכיטקטורת x86. המשמעות היא שברמה הבסיסית, מחשבי M1 Mac ומחשבי x86 אינם תואמים זה לזה.
הארכיטקטורה של המעבד לא משנה רק את אופן פעולת המחשב, אלא את מה שיכול לפעול על אותו מחשב. יש לבנות אפליקציות עבור זה או אחר. זה כל כך אתגר לפצות על ההבדל הזה שאפילו אפליקציות שנבנו עבור Mac בעבר צריכות להיבנות מחדש או לתרגם באמצעות Rosetta 2.
אז כשזה מגיע להפעלת Windows על M1 Mac - כן, יש כמה בעיות, בלשון המעטה.
x86 לעומת ARM: מדוע אפל עברה
לפני שניכנס להיקף הבעיה הזו, בואו ניקח רגע להבין מדוע אפל תעבור מ-x86 מלכתחילה.
ראשית, התשובה המתבקשת: אינטל מחזיקה בארכיטקטורת x86. זו החברה שהמציאה את זה! אז כדי שאפל תתנתק ותיצור שבב מתחרה, זה רק הגיוני ללכת עם ארכיטקטורה חלופית.
קרא כאן כדי ללמוד מדוע אפל רצתה להפסיק להשתמש בשבבי אינטל.
שנית, אפל מפתחת שבבי ARM כבר זמן מה במכשירים הניידים שלה (iPhone, iPad, Apple Watch, AirPods, Apple TV - הכל). המהנדסים של אפל מנוסים, נוחים ויעילים עם הארכיטקטורה הזו. זה בבית ההגה שלהם.
שלישית, מכיוון שאפל בנתה את כל המכשירים הניידים שלה עם שבבי ARM, זה אומר ש ARM Mac יכול להריץ אפליקציות אייפד ואייפון. זהו צעד גדול לקראת סגירת הפער בין המכשירים הללו והגדלת התאימות ביניהם, שזה מהלך מאוד של אפל לעשות.
האם Boot Camp עדיין עובד על מחשבי M1 Mac?
כעת, כשאנחנו יודעים מדוע ייתכן ש-Windows לא יפעל על מק ומדוע אפל בחרה לקבל את ההחלטה הזו, הגיע הזמן לענות על השאלה שעולה על דעתכם. דראמרול….לא, Boot Camp לא עובד על מחשבי ה-M1 החדשים.
אני לא חושב שאני צריך לפרט יותר מדי כאן, כי זה עתה סיימנו להסביר מדוע זה המקרה. אבל זה נכון. בעבר ניתן היה להתקין את Windows ב-Mac דרך תכונת Boot Camp. מכיוון שמעבד המק כבר לא יכול לפרש את מערכת ההפעלה Windows, זה פחות או יותר בלתי אפשרי כרגע.
האם זה אומר שאפל תפסיק לתמוך לחלוטין ב-Boot Camp?
על השאלה הזו קצת יותר קשה לענות. אין לי מושג מה עומד על סדר היום של אפל; אולי Boot Camp יחזור בשבוע הבא. אם הייתי מנחש, הייתי אומר שהחזרה של Boot Camp היא לכל הפחות בעוד שנה, וסביר להניח שהיא לא תחזור להרבה יותר זמן, אם בכלל.
הסיבה לכך היא שיש רק שתי דרכים לפתור את הפער בין ארכיטקטורות ARM ו-x86. או שאפל יוצרת שירות בסגנון Rosetta שמתרגם את Windows 10 בזמן אמת, או ש-Windows מציעה גרסת ARM חזקה של מערכת ההפעלה שלה.
אני לא רואה את הראשון מהדברים האלה קורה בקרוב. השני, לעומת זאת, כבר די קיים. אתה יכול להוריד ולהתקין גרסת ARM של Windows 10 על גבי ARM SoCs. עם זאת, בזמן הכתיבה, גרסה זו של Windows אינה האמינה ביותר. הוא איטי, באגי, ומכיוון שהוא מבוסס ARM, הוא לא מריץ אף אפליקציות של 64 סיביות של Windows (עם זאת, אתה יכול להפעיל 32 סיביות).
מיקרוסופט פועלת לשיפור זה, אז בתקווה, מהדורת ARM של Windows 10 תהפוך למעשית יותר בעתיד. למרות זאת, גם אם מיקרוסופט תודיע מחר ש-ARM Windows 10 חזק בדיוק כמו x86 Windows 10, זה לא אומר שתוכל להתקין אותו ב-Mac שלך. אז אפל תצטרך להחיות את תכונת Boot Camp, מה שכמובן נותר לראות.
בקיצור, Boot Camp ב-Mac מת לעתיד הנראה לעין, ולא הייתי סומך על זה שיחזור בקרוב.
מה לגבי מכונות וירטואליות של Windows על שבב M1?
זה מביא אותנו לדרך השנייה שבה אתה מריץ את Windows ב-Mac, וזה דרך מכונה וירטואלית.
למי שלא יודע, מכונה וירטואלית היא אמולטור למחשב. זה יוצר חלון קטן על שולחן העבודה שלך עם שולחן עבודה שני בתוכו לכל פלטפורמה שתרצה. בדרך כלל, זה משמש מפתחים, אם כי אתה יכול להשתמש בו גם להפעלת אפליקציות Windows ב-Mac (כגון משחקים).
הפרוגנוזה כאן קצת יותר בהירה. אין שום דבר שעוצר את ההפעלה של מחשבי VM של Windows על מחשבי M1 Mac - בסופו של דבר. האתגר כאן הוא שרוב יישומי ה-VM נבנו עבור מחשבי Mac x86. אז כל ה-VMs הקיימים שאתם מכירים ואוהבים כעת צריכים להיבנות מחדש עבור מחשבי ה-Mac החדשים.
אפל אכן הראתה את Parallels (VM פופולרי) הפועל על M1 Mac במהלך WWDC20. עם זאת, זו הייתה גרסת אב טיפוס של Parallels, והיא הפעילה לינוקס, לא ווינדוס 10.
בקיצור, נראה שמכשירי VM מגיעים למחשבי M1 Mac. הם רק צריכים עוד קצת זמן.
האם עליך לדלג על מחשבי M1 אם אתה צריך להריץ את Windows?
למרבה הצער, התקווה של מחשבי VM שיגיעו ל-Mac לא יספיקו למשתמשים מסוימים. כאשר Boot Camp נעלם ו-VMs DOA, ייתכן ששבב M1 לא יהיה אופציה למקצוענים.
אם אתה עובד ב-Windows VMs מדי יום, הייתי מחכה לאסוף M1 Mac. לא הייתי אומר לך לעולם לא לקבל אחד, רק לחכות עד האביב הבא ואז לשדרג. אני בספק שייקח הרבה יותר זמן עד שמכשירי VM פופולריים יחזרו ל-macOS.
אם אתה עובד ב-Boot Camp ב-Mac לעתים קרובות, הייתי מדלג על מחשבי M1 לעתיד הנראה לעין. אני לא בטוח אם או איך אפל תעדוף את Boot Camp, מה שקשה לומר אם זה יחזור או לא. אלא אם כן יש לך מכונת Windows 10 בבית שלא אכפת לך לעבור בינהן, לא הייתי מחליף מחשב מק של אינטל ב-M1 Mac במשך זמן מה.
בינתיים…
לא הכל חדשות רעות. ישנן מספר דרכים לעקיפת הבעיה שבהן תוכל להשתמש ב-M1 Mac כדי להפעיל מכשירי וירטואליים ויישומים של Windows. להלן שתי סיבות שאולי תוכל להמשיך ולרכוש את ה-M1 Mac היום.
Parallels VM: בקרוב(?)
Parallels VM ושירותי VM פופולריים אחרים (כמו VMFusion) נמצאים בתהליך של פיתוח מחשבי Windows VM עבור מחשבי M1 Mac. עם זאת, לא נראה ששום ספק VM מוכן עדיין. Parallels יש הודיעו שהם עובדים על זה ושדברים נראים מבטיחים.
מעבר לזה, אנחנו לא יודעים הרבה. למרות שאני לא יודע כלום על פיתוח VM עבור ארכיטקטורה חדשה, הייתי אומר שזו הנחה בטוחה שה-VM הראשונים יהיו מוכנים לפחות עד האביב הבא. אז אם אתה יכול לחכות, הייתי מחכה.
CrossOver: הפעל (חלק) אפליקציות Windows
בזמן שאתה מחכה, אני ממליץ לך ב-110% לבדוק הצלבה. CrossOver היא אלטרנטיבה VM המאפשרת לך להריץ יישומי Windows ב-Mac. במקום לחקות סביבת Windows (כמו VM), הוא מתרגם את פקודות Windows לפקודות Mac - אפילו במחשבי M1 Mac.
זה מאפשר לך להפעיל את כל יישומי Windows שלך (כולל אלה שאתה מפתח) ב-Mac שלך. למרות שהוא אינו מציע את אותה רמת עומק כמו VM, הוא עושה את העבודה וחוסך ממך רכישת רישיון Windows. ואם אתה משתמש ב-VMs או ב-Boot Camp למשחקים ב-Mac, CrossOver דאג לך.
מסקנה: חכו, או המשיכו הלאה
עבור רוב המשתמשים, אני מתאר לעצמי שהסיכוי של VMs וחלופות כמו CrossOver יספיקו כדי להשביע אותך עד שתתמוך ב-Windows במחשבי M1 Mac תשתפר. עם זאת, עבור אלה שצריכים Boot Camp, הייתי תופס מחשב מק של אינטל כשהם עדיין בסביבה ומחזיק אצבעות. או, אולי הגיע הזמן לקנות Windows?