يجب على Apple إعادة Boot Camp لأجهزة Arm Mac

لقد حان الوقت لتشغيل Windows محليًا على Apple Silicon، ويعد Boot Camp أفضل طريقة للقيام بذلك.

الماخذ الرئيسية

  • أدى انتقال Apple إلى معالجات Arm المخصصة لمجموعة أجهزة Mac الخاصة بها إلى عدم القدرة على التثبيت أنظمة تشغيل Microsoft Windows عبر Boot Camp، مما يحد من الاختيار للمستخدمين الذين يعتمدون على Windows برمجة.
  • إن الأداء وعمر البطارية الذي تتمتع به أجهزة Apple Silicon Mac يجعلها مثالية للبرمجة أثناء التنقل والأنشطة اليومية. مهام إنتاجية، لكن عدم وجود تشغيل مزدوج يمنعها من أن تكون الخيار الأول لنظام التشغيل Windows أو Linux المستخدمين.
  • على الرغم من أن Google تسمح بدعم Linux وتشغيل نظام التشغيل التابع لجهة خارجية على أجهزة Chromebook، إلا أن الإجراءات تعتبر تقنية للغاية بالنسبة للمستخدمين العاديين. من المحتمل أن تقدم شركة Apple برنامجًا ثابتًا للمطورين لتشغيل Windows على أجهزة Arm Mac، والاستفادة من شريحة غير مستغلة من السوق. ومع ذلك، فمن غير المرجح أن يحدث ذلك بسبب تركيز شركة Apple على الترويج لنظام التشغيل macOS.

عندما أعلنت شركة Apple عن خطة الانتقال من وحدات المعالجة المركزية Intel إلى معالجات Arm المخصصة لمجموعة أجهزة Mac الخاصة بها في WWDC 2020، فقد أنهت مطحنة الشائعات التي طال أمدها. ومما لا شك فيه أن الانتقال إلى الحل الداخلي أعطانا أيضًا ما هو مؤكد

أفضل ماك لكثير من الناس، خاصة عندما تفكر في الأداء مقابل الأداء. عامل الكفاءة.

لإجراء تبديل سلس، توصلت الشركة إلى مترجم ثنائي ديناميكي حتى يتمكن المستخدمون النهائيون من تشغيل برنامج x86 الأصلي على أجهزة Mac المستندة إلى Apple Silicon. لكنني أزعم أن هناك مكونًا رئيسيًا واحدًا في نظام التشغيل macOS تم استبعاده ويجب على شركة Apple التفكير في جلبه إلى الحفلة أيضًا. أنا أتحدث عن القدرة على تثبيت أنظمة تشغيل Microsoft Windows عبر Boot Camp.

أعلم أنه حصان ميت، لكني سأهزمه. تحب شركة Apple أسلوب الحديقة المسورة، وهو ما يتضح من حقيقة أنها طريقة رسمية التحميل الجانبي لتطبيق iOS لا يزال بعيدا أشهر. مع ذلك، فتح انتقال Mac إلى معالجات Intel الباب على مصراعيه أمام محبي أنظمة التشغيل البديلة، وذلك بفضل مرونة بنية x86. لم يكن تثبيت توزيعات Linux - وذلك أيضًا بدون Boot Camp - على جهاز MacBook Air فائق الحمل الخاص بك مجرد حلم بعيد المنال في عصر Intel.

ولكن قوية وسهلة الاستخدام مثل التيار الحلول التي تعتمد على المحاكاة الافتراضية ربما، ليس لديهم حقًا روح ما قد أزعم أنه أفضل طريقة لتحقيق ذلك تثبيت ويندوز على جهاز ماك في إعداد التمهيد المزدوج. لأنها مرهقة للغاية ولم يتم ضبطها بدقة بواسطة Apple مثل Boot Camp Assistant.

هناك. لقد قلتها. أريد حقًا إصدارًا جديدًا من Boot Camp، مصممًا خصيصًا لأجهزة Apple Silicon Mac.

انتظر، لماذا تتخلى عن نظام التشغيل macOS على أجهزة Apple؟

الاختيار، بكل بساطة.

إن الأداء وعمر البطارية الذي توفره أجهزة Apple Silicon MacBooks لا مثيل لهما، لذا ستكون هذه الأجهزة مثالية للبرمجة أثناء التنقل، فضلاً عن مهام الإنتاجية اليومية. تعد جودة تصميم Apple سمة أخرى ملحوظة، مما يجعلني أوصي بسهولة بالأجهزة لأي شخص يبحث عن اقتراحات لاختيار الجهاز أفضل كمبيوتر محمول لاحتياجاتهم. لكن هل تعلم ما الذي يمنعني عادة من اختيارهم كخيار أول؟ إنه عدم وجود تمهيد مزدوج.

والدي، على سبيل المثال، من مستخدمي Windows المتشددين. إنهم يمتدحون حقيقة أن أجهزة Mac يمكنها العمل مايكروسوفت أوفيس، لكن برنامج المحاسبة الخاص بوالدتي ومجموعة أدوات تشخيص السيارات الخاصة بوالدي يتطلبان نظام التشغيل Windows. يمكن للأخير أيضًا اكتشاف الأجهزة الافتراضية، لذلك لا يمكنني جعلها تتغير. من ناحية أخرى، يعمل الكثير من أصدقائي كمهندسي برمجيات ومسؤولي النظام، الذين يفضلون Linux باعتباره نظام التشغيل الأساسي الخاص بهم. إذا كانت Apple لا تزال تسمح بالتشغيل المزدوج عبر Boot Camp Assistant، فيمكنها بسهولة الاستمتاع بأفضل ما في كلا العالمين.

بعد كل ذلك، نوافذ على الذراع أصبحت الآن ناضجة بما فيه الكفاية، لذلك ويندوز 11 على جهاز Apple Silicon Mac سيكون مزيجًا مثاليًا. إقرانها مع نظام ويندوز الفرعي لينكس و نظام ويندوز الفرعي لنظام أندرويدوسيكون لديك جهاز كمبيوتر مذهل يمكنه تشغيل التطبيقات لأربعة أنظمة تشغيل رئيسية.

جوجل فعلت ذلك بشكل صحيح، أم أنهم فعلوا ذلك؟

لست هنا لأشيد بشركة Google لاتخاذها قرارًا عقلانيًا بالعرض دعم Linux على أجهزة Chromebook. على الرغم من عدم دعمه رسميًا، يمكن للمستخدمين المتميزين أيضًا تشغيل Windows (أو macOS أيضًا، إذا كنت مصرًا إلى حد ما) بعد تثبيت البرنامج المناسب. البرامج الثابتة لجهة خارجية على أجهزتهم التي تعمل بنظام التشغيل x86 ChromeOS. إذا كنت تبحث عن أجهزة Arm Chromebook للحصول على الطاقة الإضافية للبطارية، فسوف يسعدك معرفة أن مجتمع تطوير ما بعد البيع يعمل بجد من أجل جلب دعم تمهيد Linux الأصلي لهم أيضا.

تشغيل Fedora على جهاز Chromebook يقوم بتشغيل البرامج الثابتة لـ MrChromebox

بشكل عام، كان من الممكن أن تكون Google مضللة بسحب القدرة على تشغيل أنظمة تشغيل أخرى من أجهزة ChromeOS الخاصة بها الآن. مهما كان الأمر، فإن عروض Google ليست جذابة مثل Boot Camp، وذلك ببساطة لأن الإجراءات تقنية للغاية ولم تكن مخصصة أبدًا للمستخدمين العاديين في المقام الأول.

المشكلة الوحيدة هي أبل

لغير المدركين، تسمح Apple بتشغيل نواة الطرف الثالث على أجهزة Arm Mac. إنها مجرد واجهة ثنائية للتطبيق (ABI). كل جانب من جوانب تفاعل التمهيد والبرامج الثابتة هو في الأساس مهما كان ما يفعله نظام التشغيل MacOSمما يعني أن أنظمة التشغيل غير التابعة لنظام التشغيل macOS يجب أن تتصرف مثل نظام التشغيل macOS فيما يتعلق باتصالاتها مع بقية النظام الأساسي.

نظرًا لعدم وجود حاجة للاستفادة من أحد البرامج المستغلة لتشغيل نواة غير موقعة، يمكن للمرء ذلك من الناحية الفنية إجراء هندسة عكسية لعملية تمهيد أجهزة Apple Silicon Mac وإعداد سلسلة التمهيد لعمليات تشغيل أخرى أنظمة. هذا هو بالضبط ما قاله مطورو مشروع Asahi Linux حاول وتوصلت في النهاية إلى m1n1، أداة تحميل تشغيل Linux تجريبية لأجهزة Arm Mac.

على الرغم من تحقيق هذا العمل الفذ الذي يبدو مستحيلًا، إلا أن تشغيل Windows أصليًا على جهازك الجديد اللامع ماك بوك برو لا تزال مهمة شاقة. على عكس أجهزة الكمبيوتر التقليدية التي تعمل بنظام التشغيل x86، لا يمكنك ببساطة إنشاء USB قابل للتمهيد لنظام التشغيل Windows ومواصلة استخدامه على جهاز Apple Silicon. وذلك لأن 1) أسلوب تشغيل Linux ليس كافيًا لنظام التشغيل Windows kernel، و2) Apple لا توفر أي حزمة برامج تشغيل Windows لمكونات الأجهزة الموجودة على أجهزة Arm Macs - كما فعلت مع Boot معسكر. لا عجب لماذا أشعر بالاستياء من فقدان أداة التشغيل المتعددة الخاصة بالطرف الأول من Apple على أجهزة Arm Mac المتفوقة الجديدة.

الوقت للقيام بذلك بشكل صحيح

عندما تتمكن من استخدام العديد من أجهزة كمبيوتر Arm كما نفعل، تبدأ في إدراك أن بعض العروض الشائعة بطيئة للغاية. واجهت الكثير من شرائح Qualcomm المبكرة مشكلات في الأداء، كما واجهت الكثير من الطرز الحديثة مشكلات بسبب عدم وجود مسار ترقية مناسب. على مر السنين، يبدو أن الشركات لا تستطيع إصلاح هذه المشكلة، وأنا أشعر بالإحباط والتعب من التعامل معها. سناب دراجون إكس إليت يبدو أنه يحقق تعزيزًا ملحوظًا في الأداء على الطاولة، على الرغم من أننا لم نلاحظ بعد إمكانات الشريحة في سيناريوهات مختلفة في العالم الحقيقي.

ولكن، نظرًا لأن أجهزة Arm Mac الجيدة جدًا من Apple موجودة بالفعل هنا ويمكن لأي شخص شراؤها على الفور دون البحث في الأسواق الغامضة، فلدي اقتراح.

ماذا لو قدمت Apple برنامجًا ثابتًا خاصًا للمطورين فقط لتشغيل Windows على أجهزة Arm Mac؟ ربما تبدو هذه المصطلحات فوضوية إلى حد ما، لكنني أعتقد أنها في الواقع فرصة للاستفادة من قطاع السوق المجهول. فكر في جهاز Mac Mini، ولكنه مموه كجهاز Mac Mini مجموعة أدوات تطوير Windows.

يمكن لشركة كوبرتينو أيضًا التعاون مع Microsoft واستخدامها مشروع مو كقاعدة للاحتفاظ بصور البرامج الثابتة المتوافقة مع Windows لأجهزة Apple Silicon المختلفة. بعد ذلك، إعادة كتابة Boot Camp بالكامل لمهمة وميض البرنامج الثابت وحزمة من برامج التشغيل الأساسية - وهو ما يكفي لبدء الرحلة.

كل التحية لنظام التشغيل MacOS!

يبدو الأمر مدهشًا، وبغض النظر عن مدى سرعة شراء عشاق Windows/Linux لأجهزة Mac لتكوين نظام التشغيل المتعدد بعد ذلك، فإنني لا أرى حدوث ذلك. تستثمر شركة Apple كثيرًا في الترويج لنظام التشغيل macOS ولن تفوت الشركة أي مجال لإخضاع منافسيها. بعد كل ذلك، مجموعة أدوات نقل اللعبة قد يكون هذا هو السبب وراء اختيار جهاز MacBook ليكون جهازك التالي كمبيوتر محمول للألعاب.

لذا يا أبل، لا أتوقع منك شيئًا غير واقعي. سوف تستمر متطلباتي (ومتطلبات العديد من الأشخاص الآخرين) لتشغيل Windows على أجهزة Apple Silicon Mac عبر الأجهزة الافتراضية، طالما أن المحاكاة الافتراضية كافية لحالة الاستخدام. نحن فقط نطلب منك، بروح جديدة إعطاء عملائك ما يريدون، وليس لقتل Boot Camp للأبد. بل أعد إطلاقه بمجد جديد بجانبه ويندوز 12 ربما؟