توضح المقالة تجربتي في تثبيت VMware ESXi على Apple Mac Pro 1.1 القديم.

تم تعيين المهمة من قبل العميل - لتوسيع خادم الملفات. كيف تم إنشاء خادم ملفات الشركة على PowerMac G5 في عام 2016 ، وكيفية خدمة الإرث الذي تم إنشاؤه يستحق مقالة منفصلة. تقرر دمج الامتداد مع الترقية وجعل خادم الملفات من MacPro الموجود. ولأنه يعمل على معالج intel ، يمكن أيضًا إجراء المحاكاة الافتراضية.
المهمة ممكنة للغاية ، لكن كان عليَّ مواجهة عدد من الصعوبات ، وجمع البيانات شيئًا فشيئًا عن حلها. وأيضًا ، غالبًا ما كانت نتائج البحث عن حل مشكلة تحجب البحث عن حل "تثبيت نظام التشغيل mac على نظام VMware".
لتعزيز الخبرة المكتسبة ، وجمع كل الحبوب في مكان واحد وترجمتها إلى اللغة الروسية ، تم إنشاء هذه المقالة.
متطلبات القارئ: كن على دراية بتثبيت VMware ESXi على أجهزة متوافقة معه ، مثل خادم HP. كن على دراية بتقنية Apple. على وجه الخصوص ، لا أعطي تفاصيل تفكيك التجميع لـ MacPro ، وهناك الكثير من الفروق الدقيقة.
1. الأجهزة
تم إنتاج MacPro 1.1 ، المعروف أيضًا باسم MA356LL / A ، المعروف أيضًا باسم A1186 - أول كمبيوتر تفاح من معالجات intel ، 2006-2008. على الرغم من عمر أكثر من 10 سنوات ، فإن الكمبيوتر في حالة بدنية ممتازة. لا أحد من أقوى 4 من المشجعين صاخبة. التنظيف القياسية والتفكيك المطلوبة.
معالجات - 2 ثنائي النواة زيون 5150. بنية 64 بت بالكامل ، ولكن محمل الإقلاع EFI 32 بت. هذا مهم جدا ، والحياة سامة جدا!
ذاكرة الوصول العشوائي - معيار 4GB PC5300 DDR2 ECC 667MHz ، يمكن توسيعها بسهولة إلى 16GB ، والبعض يقول أكثر. تكون ذاكرة الخادم مناسبة من HP gen.5-6 القديم ، وبشكل عام يشبه الكمبيوتر هذا الخادم فقط في حالة مختلفة.
الأقراص الصلبة - 4 سلال بحجم 3.5 بوصة (
LFF ). مع بعض التحسينات المادية ، يدخل 2.5 "(
SFF ) إلى السلال. لمزيد من التفاصيل ، راجع
[8] SSDs في Apple Mac Pro 1.1 .
يوجد أيضًا قرص IDE DVD ، بتنسيق يصل إلى قطعتين بحجم 5.25 بوصة. لكن هناك أيضًا موصلات SATA. تسمى اللوحة ODD SATA (ODD = محرك الأقراص الضوئية) على اللوحة الأم. وقد أظهرت تجاربي أنه يمكنك ويجب عليك تثبيت محركات الأقراص الصلبة ومحركات أقراص الحالة الصلبة في هذا المكان.
أكثر مع الصوريمكنك بالتأكيد الجمع بين أجهزة IDE و SATA. ربما يمكنهم حتى وضعهم 2 IDE و 2 SATA ، لم تحقق.
لا تنس بعض الصعوبات في تناول الطعام: يتم تربيتين فقط من موليكس ، وقدرة التحميل غير معروفة. مورد الطاقة ليس هو نفسه الموجود على جهاز كمبيوتر ، كل الطاقة تمر عبر اللوحة الأم ، الموصلات الموجودة عليها غير قياسية بالنسبة للطاقة.
ODD موصل

معيار 0.5 م قصير ، وسيتم تشديده وهو مناسب فقط لتوصيله في اللحظة الأخيرة قبل اكتمال السلة الانزلاق في العلبة.

ستحتاج إلى كابل SATA 0.8 متر ، ويفضل أن يكون ذلك مع موصل زاوية. 1 م كثيرا

كمحول فعلي 5.25-2.5 ، حالة القرص المضغوط غير الضرورية مثالية. إذا لم يكن هناك داعٍ - فسوف يصبح ذلك بالتأكيد بعد فصل الحشوة عن الجسم.

لمحة عامة عن الأجهزة وإمكانيات تحديثها يمكن أن تكتمل على هذا. بالنظر إلى المستقبل ، سأقول فقط أنه يجب ألا تتسرع في جمع وتثبيت كل شيء في وقت واحد ، في هذه العملية سنحتاج إلى استخراج القطار.
2. اختيار ESXi
باستخدام
جدول التوافق من VMware ، يمكنك أن تفهم أن Xeon 5150 يدعم كحد أقصى ESXi 5.5 U3. هذا هو الإصدار الذي سنقوم بتثبيت.
في ESXi 6.0 ، طرحوا الدعم لكل شيء "عفا عليه الزمن". من الناحية الرسمية ، لا يمكن وضعه هنا والأحدث من النوع 6.7 ، حقًا - يمكن أن يعمل وسيعمل. على شبكة الإنترنت كان هناك ذكر أن هذا ناجح. ولكن ليس هذه المرة ، رأيي هو أن عدم توافق المعالج هو سحر قوي. في الإنتاج ، هذا غير ممكن ، فقط للتجارب.
بالنسبة للإصدارات الجديدة من ESXi ، فإن طرق إكمال الملف هي نفسها.
3. الانتهاء من ملف التوزيع
استغرق التوزيع المعيار. إنه ممكن من الموقع ، إنه ممكن من السيول. ESXi 5.5 U3.
ولكن ، تذكر ، لقد اهتمت بالهيكل 64 بت تمامًا ، لكن أداة تحميل EFI هي 32 بت؟! وهنا سوف يجتمع. عند محاولة تنزيل برنامج التثبيت ، لا يحدث شيء.
يجب استبدال أداة تحميل أداة التثبيت المثبت بأخرى أقدم من 32 بت. يبدو من إصدار حتى قبل 5.0.
تم توضيح ذلك بالتفصيل في المقالة [2] توافق Mac Pro مع تثبيت ESXi 5.0 ، يتم أخذ ملف BOOTIA32.EFI من هناك.نستخدم برنامج تحرير ISO (على سبيل المثال ، ultraiso). نعثر على المجلد \ EFI \ BOOT داخل iso واستبدل ملف BOOTIA32.EFI بالملف القديم ، واحفظه ، والآن تم تحميل كل شيء بالفعل!

4. تثبيت ESXi
لا تفاصيل ، كل شيء كما هو الحال دائما. اكتمل التثبيت بنجاح ، ولكن لا شيء يتم تحميله ، هذا أمر طبيعي!
5. الانتهاء من ملف محمل الإقلاع
يشار إلى خوارزمية الإجراءات في المقالة [3] إعادة إصدار Old Mac Pro Back to Life مع ESXi 6.0 ، وهناك أيضًا رابط إلى أرشيف ملفات booter 32 بت .5.1. نقوم بإزالة القرص الصلب وتوصيله بجهاز كمبيوتر آخر.
لقد استخدمت إصدار الأجهزة من MacBook مع محول sata-usb ، يمكنك استخدام Linux. إذا لم يكن هناك جهاز كمبيوتر منفصل ، فيمكنك استخدام قطار آخر وتوصيله بـ MacPro وتثبيت MacOS عليه ومنه تركيب محرك الأقراص الصلبة ESXi.
لا يمكنك استخدام ويندوز! حتى بمجرد تضمين هذا القرص في نظام Windows ، سيتم إجراء تغييرات صغيرة عليه دون طلب. صغير ولا يزعج أي شخص ، ولكن في حالتنا ، سينتهي تنزيل ESXi مع الخطأ "Bank6 وليس بنك تمهيد برنامج vmware لم يتم العثور على برنامج Hypervisor".
إليك مقال يحتوي على تفاصيل حول ما يحدث إذا علقت على الرغم من ذلك [4] bank6 وليس بنك تمهيد VMware لم يتم العثور على برنامج hypervisor . لكن طريقة الحل بسيطة وسريعة - ضع ESXi مرة أخرى!5.2 تركيب قسم EFI
افتح المحطة الطرفية ، تأكد من التبديل إلى وضع الخارق
Sudo –s
إنشاء دليل للقسم المستقبل
mkdir /Volumes/EFI
إلقاء نظرة على الأقسام المتاحة
diskutil list
إليك ما نحتاج إليه ، قسم EFI يسمى ESXi

جبل عليه
mount_msdos /dev/disk2s1 /Volumes/EFI
على محرك الأقراص المثبت ، ستحتاج إلى استبدال الملفات بالإصدارات القديمة. يمكن العثور على الإصدارات القديمة في أرشيف
ملفات التمهيد 32 بتالملفات المطلوب استبدالها:
/EFI/BOOT/BOOTIA32.EFI
/EFI/BOOT/BOOTx64.EFI
/EFI/VMware/mboot32.efi
/EFI/VMware/mboot64.efi

عند الانتهاء ، افصل قسم EFI المثبت
umount -f /Volumes/EFI
ملاحظة على صنع صورةملاحظة على صنع صورة
من الناحية المثالية ، سيكون من الجيد أن نفهم مكان وجود هذه الملفات داخل التوزيع. بعد ذلك ، يمكن استبدالها هناك ، وإطلاق توزيعها الخاص "ESXi 5.5 لأجهزة MacPro القديمة" ، الذي تم إعداده بالكامل للتثبيت بدون مشاكل.
لم أجدهم. تقريبا جميع الملفات ذات الامتدادات للنموذج ".v00" في توزيع ESXi هي أرشيفات tar من أنواع مختلفة. يتم تضمين أرشيفات Vtar فيها ، والمحفوظات موجودة فيها أيضًا ... باستخدام برنامج 7zip ، قمت بحفر هذه المرفقات التي لا نهاية لها لفترة طويلة ، لكن لم أجد أي شيء يشبه قسم EFI. أساسا هناك أدلة لينكس.
يبدو ملف efiboot.img هو الأنسب ، لكن يمكنك فتحه بسهولة ومعرفة الخطأ هناك.

5.3. نأخذ القطار ونثبته في MacPro
وضعت بالفعل إلى الأبد ، الشد وتجميع كل شيء.
والآن نحن بالفعل تحميل ESXi!
قد يبدو أن هذا ليس كذلك. من لحظة تشغيله والشاشة البيضاء إلى الشاشة السوداء ، يستغرق ESXi وقتًا أطول بقليل مما كان عليه قبل apple mac os المعتاد.
6. النهاية.
هذا يكمل التثبيت ، تكوين ESXi كالمعتاد لتكوين ESXi.

تجدر الإشارة إلى أن التثبيت الإضافي لنظام التشغيل Mac Os على مثل VMware المثبت على أجهزة Apple يعتبر قانونيًا.
أدب
روابط لمقالات معظم اللغة الإنجليزية.
[1] محرك الأقراص Sata Optical في Mac Pro 1.1 = استبدال IDE sidyuk على SATA ، جيدًا ، أو في القطار.
https://discussions.apple.com/thread/3872488http://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf[2] توافق Mac Pro مع تثبيت ESXi 5.0 = حول استبدال أداة تحميل التشغيل للتثبيت
https://communities.vmware.com/thread/327538[3] إعادة تشغيل Old Mac Pro Back to Life مع ESXi 6.0 = حول استبدال محمل الإقلاع بـ ESXi المثبت بالفعل.
https://neckercube.com/posts/2016-04-11-bringing-an-old-mac-pro-back-to-life-with-esxi-6-0/[4] bank6 وليس بنك تمهيد VMware لم يتم العثور على برنامج hypervisor = ماذا سيحدث إذا كنت تتصل بنظام Windows
https://communities.vmware.com/thread/429698[5] فشل مضيف ESXi 5.x في إعادة التشغيل بعد التثبيت بسبب الخطأ: ليس بنك تمهيد VMware. لم يتم العثور على برنامج hypervisor (2012022) = والمشورة الرسمية حول كيفية إصلاحه
https://kb.vmware.com/s/article/2012022[6] كيفية تركيب قسم EFI على نظام التشغيل Mac OS
https://kim.tools/blog/page/kak-primontirovat-efi-razdel-v-mac-os[7] دليل توافق VMware
https://www.vmware.com/resources/compatibility/search.php[8] محركات أقراص الحالة الصلبة في Apple Mac Pro 1.1 = تثبيت 2.5 "في 3.5" ألواح التزلج في المنزل
http://www.efxi.ru/more/upgrade_ssd_mac_pro.html[9] عرض لشراء محولات مزلقة جاهزة
https://everymac.com/systems/apple/mac_pro/faq/mac-pro-how-to-replace-hard-drive-install-ssd.html[10] مواصفات جهاز MacPro المستخدم
https://everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.htm l
قائمة الملفات
BOOTIA32.EFI أداة تحميل أداة التثبيت من [2]
ملفات booter 32 بت ، لتحل محل أداة تحميل bootloader من [3]