استخدام محرك أقراص ثابت هجين على جهاز MacBook وتثبيت نظام تشغيل Windows عليه

تدور هذه القصة حول كيفية إجراء عملية إعادة تثبيت بسيطة لعدة أيام.

وكيف حاولت تكوين صداقات EFI و Legacy على نفس SSD في MacBook Pro

صورة

قبل التاريخ


في عام 2018 ، قمت بشراء جهاز MacBook Pro بحجم 15 بوصة للاستخدام الشخصي ، بنهاية عام 2011. يمكنك أن تقول بالفعل إنه قديم ، ولكن فقط لاستبدال ماضي لينوفو ، كان مثل المفاعل الذري تمامًا.

حصلت بنجاح كبير على معدات غير قياسية ، مع شاشة 1680 × 1050 ورسومات متزايدة. ويبدو أن كل شيء على ما يرام ، يمكنك استخدامه وستكون سعيدًا ، ولن يكون نظام التشغيل Mac وحده وحده كافياً وبعد فترة من الوقت بدأت التثبيت على نظام Windows الخاص به. ثم قابلت مشاكل كبيرة.

مواضيع البحث


يوصى بتثبيت معظم المعلومات الموجودة على الإنترنت عبر bootcamp ، والتي قررت أن أفعلها كما نصحت. الآن فقط لم يتمكن bootcamp من تثبيت Windows. من المقترح ، يمكنه فقط تنزيل حزمة برنامج التشغيل وإنشاء \ حذف القسم لنظام التشغيل الجديد. على هذا ، انتهت وظيفته. يقترح البحث إعادة كتابة بعض أسطر التعليمات البرمجية - ولكن دون جدوى.

وضع هذا الأمر جانباً لفترة قصيرة بدأت في البحث عن معلومات على الكمبيوتر المحمول. من الشائع التحقق من الرقم التسلسلي مع الموقع ومعرفة نوعه. الموقع الرسمي فقط لا يقول أي شيء مفيد. فيما بعد بدأت أتحقق من إصدارات EFI (BootRom) و SMC. ثم فوجئت جدا!

إذا تم تحديث إصدار EFI أحيانًا بوصول التحديثات الجديدة من AppStore ، فلن يتم تحديث SMC على الإطلاق. بالطبع ، يوجد قسم على الموقع الرسمي ويمكنك تنزيل الإصدار الجديد ، والذي يبدو منطقيًا تمامًا. المشكلة الوحيدة هي أن كل كمبيوتر محمول لديه نسخته الخاصة من SMC وهذا كل شيء ، لا يمكن تغييره (فقط في الحالات القصوى). على الإنترنت ، صادفت موقعًا يتحدثون فيه عن نموذج يجب فيه حماية إصدار "هذا" من SMC. كما اتضح ، لدي نسخة من 13 بوصة 1.69f4. في النهاية ، حاولت تقليل إصدار SMC ، لكن لم تكن هناك نتائج. قال النظام أنه تم تحديثه ، ولكن لم تكن هناك تغييرات.

بعد كل عمليات البحث ، فقدت الأمل وقررت وضعه على محرك أقراص فلاش. ثم خيبة الأمل! يرى النظام بطاقة الصوت الخاصة بي في أجهزة النظام ، وعندما أحاول تثبيت رسومات AMD ، أحصل على رمز خطأ 32. وبعد تثبيت Intel HD Graphichs ، أحصل على شاشة سوداء. حاولت جمعيات مختلفة ، في كل مكان نفس النتيجة. في النهاية ، تم العثور على الحل مبتذل جدًا ، حيث وصل إلى والدي ، حيث أخذ MacBook Pro في منتصف عام 2012 ووضعه في SSD الخاص بي ، قمت بتثبيت Windows وكان كل شيء جيدًا ، وكان لدي رسومات AMD واحدة وصوت يعمل مع بقية الأجهزة الطرفية. فقط عرفت أن هذا لم يستمر إلى الأبد ، وقد يحدث أنه لن يكون هناك كمبيوتر محمول ثانٍ ولكن كان من الضروري إعادة التثبيت. ثم صادفت هذا مرة أخرى.

حبوب منع الحمل لجميع الأمراض


ما يقرب من 95 ٪ من الموارد تتطلب التثبيت من خلال BootCamp ، لم يعجبني هذه الفكرة ، كان من الجيد دائمًا القيام بكل شيء يدويًا بالمقابض. من العمل السابق لنظام Windows ، اكتشفت أنه يعمل في الوضع القديم. لقد فوجئت للغاية ولم أفهم كيف يمكن أن يكون ، إذا كان كل شيء يعمل لي في أنظمة EFI. لذلك ، عثرت على الإنترنت على معلومات حول تحويل قرص من عادي إلى "هجين". وبالتالي ، يمكنني استخدامه بمثابة GPT و MBR في نفس الوقت.

بادئ ذي بدء ، أحتاج إلى معرفة تخطيط قرصي.

أحصل على الجواب:

sudo gpt -r show /dev/disk0 gpt show: /dev/disk0: Suspicious MBR at sector 0 start size index contents 0 1 MBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 204799960 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC 205209600 294907904 3 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 500117504 655 500118159 32 Sec GPT table 500118191 1 Sec GPT header 
 sudo fdisk /dev/disk0 Disk: /dev/disk0 geometry: 31130/255/63 [500118192 sectors] Signature: 0xAA55 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ *1: EE 0 0 2 - 1023 254 63 [ 0 - 500118191] <Unknown ID> 2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused mbp-mansi:~ mansi$ 
بعد ذلك ، أبدأ في تحرير الهيكل وفقًا لمعلومات القسم:
 sudo fdisk -e /dev/disk0 fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory Enter 'help' for information fdisk: 1> edit 1 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ 1: EE 0 0 2 - 1023 254 63 [ 1 - 409639] <Unknown ID> Partition id ('0' to disable) [0 - FF]: [EE] (? for help) EE Do you wish to edit in CHS mode? [n] N Partition offset [0 - 500118192]: [63] 1 Partition size [1 - 500118191]: [500118191] 409639 fdisk:*1> edit 2 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ 2: AF 1023 254 63 - 1023 254 63 [ 409640 - 204799960] HFS+ Partition id ('0' to disable) [0 - FF]: [AF] (? for help) AF Do you wish to edit in CHS mode? [n] N Partition offset [0 - 500118192]: [409640] 409640 Partition size [1 - 499708552]: [499708552] 204799960 fdisk:*1> edit 3 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ *3: 0C 1023 254 63 - 1023 254 63 [ 205209600 - 294907904] Win95 FAT32L Partition id ('0' to disable) [0 - FF]: [C] (? for help) 0C Do you wish to edit in CHS mode? [n] N Partition offset [0 - 500118192]: [205209600] 205209600 Partition size [1 - 294908592]: [294908592] 294907904 fdisk:*1> 

بعد ذلك ، اضبط العلامة على القسم الثالث باستخدام الأمر flag 3 ، وأغلق الأداة المساعدة باستخدام الأمر exit أو q. ونحن نتحقق مما حصلنا عليه.

 sudo fdisk /dev/disk0 Disk: /dev/disk0 geometry: 31130/255/63 [500118192 sectors] Signature: 0xAA55 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ 1: EE 0 0 2 - 1023 254 63 [ 1 - 409639] <Unknown ID> 2: AF 1023 254 63 - 1023 254 63 [ 409640 - 204799960] HFS+ *3: 0C 1023 254 63 - 1023 254 63 [ 205209600 - 294907904] Win95 FAT32L 4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 

وللتأكد من نجاح كل شيء بنسبة 100٪ ، يمكنك تنزيل حزمة gdisk الإضافية وتشغيلها باستخدام مثل هذا الأمر
 sudo gdisk /dev/disk0 GPT fdisk (gdisk) version 1.0.4 Warning: Devices opened with shared lock will not have their partition table automatically reloaded! Partition table scan: MBR: hybrid BSD: not present APM: not present GPT: present Found valid GPT with hybrid MBR; using GPT. Command (? for help): 
وإذا تم القيام بكل شيء بشكل صحيح ، أصبح قسم MBR مختلطًا.

وضع إرث قذيفة EFI؟


الشيء الأكثر إثارة للاهتمام الآن في تثبيت ويندوز. لن يعمل معنا كالمعتاد ، النظام ببساطة لن يسمح لك بتثبيت. هذا منطقي ، لأننا نقوم بتحميل التثبيت في وضع EFI ونطلب العمل مع ترميز GPT ، ولا يضع النظام MBR في هذا الوضع.

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

صورة

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

صورة

استنتاج


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

روابط مفيدة:

BootCamp - support.apple.com/ar-us/HT201468
gdisk \ fdisk - www.rodsbooks.com/gdisk
تحويل GPT إلى مختلط - apple.stackexchange.com/questions/308824/how-to-convert-a-drive-from-the-gpt-format-to-the-hybrid-gpt-mbr-format-when-usi؟rq = 1
WinNTSetup - wntsetup.ru

Source: https://habr.com/ru/post/ar482670/


All Articles