Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Σε αυτό το άρθρο περιγράφω την εμπειρία μου με την εγκατάσταση του VMware ESXi σε ένα παλιό Apple Mac Pro 1,1.

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Ο πελάτης είχε το καθήκον να επεκτείνει τον διακομιστή αρχείων. Το πώς δημιουργήθηκε ο διακομιστής αρχείων της εταιρείας σε ένα PowerMac G5 το 2016 και πώς διατηρήθηκε η κληρονομιά που δημιουργήθηκε αξίζει ένα ξεχωριστό άρθρο. Αποφασίστηκε να συνδυαστεί η επέκταση με τον εκσυγχρονισμό και να γίνει ένας διακομιστής αρχείων από το υπάρχον MacPro. Και επειδή είναι σε επεξεργαστή Intel, μπορεί να γίνει εικονικοποίηση.

Το έργο είναι αρκετά εφικτό, αλλά έπρεπε να αντιμετωπίσουμε μια σειρά από δυσκολίες και να συλλέξουμε δεδομένα για τη λύση τους λίγο-λίγο. Επίσης, η αναζήτηση λύσης συχνά συγκαλύπτεται από τα αποτελέσματα για το αντίστροφο πρόβλημα «εγκατάσταση mac os στο VMware».

Για να εδραιώσετε την εμπειρία που αποκτήθηκε, συλλέξτε όλους τους κόκκους σε ένα μέρος και μεταφράστε τους στα ρωσικά, δημιουργήθηκε αυτό το άρθρο.

Απαίτηση για τον αναγνώστη: να είναι εξοικειωμένος με την εγκατάσταση του VMware ESXi σε υλικό συμβατό με αυτό, για παράδειγμα, διακομιστή HP. Εξοικειωθείτε με την τεχνολογία της Apple. Συγκεκριμένα, δεν δίνω λεπτομέρειες σχετικά με τη συναρμολόγηση και την αποσυναρμολόγηση του MacPro, αλλά υπάρχουν πολλές αποχρώσεις εκεί.

1. Υλικό

Ο MacPro 1,1, γνωστός και ως MA356LL/A, γνωστός και ως A1186, ήταν ο πρώτος υπολογιστής της Apple με επεξεργαστές Intel, που κατασκευάστηκε το 2006-2008. Παρά το γεγονός ότι είναι άνω των 10 ετών, ο υπολογιστής είναι σε εξαιρετική φυσική κατάσταση. Κανένας από τους 4 ισχυρούς ανεμιστήρες δεν είναι θορυβώδης. Απαιτεί τυπικό καθαρισμό και συναρμολόγηση/αποσυναρμολόγηση.

Επεξεργαστές - 2 διπλού πυρήνα Xeon 5150. Πλήρως αρχιτεκτονική 64 bit, αλλά ο bootloader EFI είναι 32 bit. Αυτό είναι πολύ σημαντικό, δηλητηριάζει πολύ τη ζωή!

RAM – τυπικό 4GB PC5300 DDR2 ECC 667MHz, μπορεί εύκολα να επεκταθεί στα 16GB, και κάποιοι λένε περισσότερα. Η μνήμη διακομιστή είναι κατάλληλη από την παλιά HP gen.5-6, και γενικά ο υπολογιστής μοιάζει πολύ με αυτόν τον διακομιστή μόνο σε διαφορετική περίπτωση.

Σκληρός δίσκος – 4 καλάθια για 3.5” (LFF). Με ορισμένες φυσικές τροποποιήσεις, τα 2.5″ (SFF) θα χωρέσουν στα καλάθια. Μπορείτε να δείτε περισσότερα για αυτό [8] SSD σε Apple Mac Pro 1.1.

Υπάρχει επίσης ένα IDE DVD, έως 2 τεμάχια σε μορφή 5.25″. Υπάρχουν όμως και υποδοχές SATA. Στη μητρική πλακέτα ονομάζονται ODD SATA (ODD = Optical Disk Drive). Τα πειράματά μου έδειξαν ότι σκληροί δίσκοι και SSD μπορούν και πρέπει να εγκατασταθούν σε αυτήν τη θέση.

Περισσότερες λεπτομέρειες με φωτογραφίεςΜπορείτε σίγουρα να συνδυάσετε συσκευές IDE και SATA. Ίσως είναι ακόμη δυνατό να εγκαταστήσετε 2 IDE και 2 SATA, δεν το έχω ελέγξει.

Μην ξεχνάτε κάποιες δυσκολίες με τη διατροφή: κυκλοφόρησαν μόνο 2 molex, η χωρητικότητα φορτίου είναι άγνωστη. Το τροφοδοτικό δεν είναι το ίδιο όπως σε έναν υπολογιστή, όλη η τροφοδοσία περνάει από τη μητρική πλακέτα, οι υποδοχές τροφοδοσίας σε αυτό είναι μη τυποποιημένες.

Υποδοχή ODD

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Το τυπικό 0.5 m είναι λίγο κοντό, θα είναι σφιχτό και είναι βολικό να το συνδέσετε μόνο την τελευταία στιγμή πριν τελειώσετε σπρώχνοντας το καλάθι στο σώμα.

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Θα χρειαστείτε ένα καλώδιο SATA 0.8 m, κατά προτίμηση με γωνιακό βύσμα. 1μ είναι πάρα πολύ.

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Το σώμα ενός περιττού CD-ROM είναι τέλειο ως φυσικός προσαρμογέας 5.25-2.5. Αν δεν υπάρχει τίποτα περιττό, σίγουρα θα γίνει έτσι μετά το διαχωρισμό της γέμισης από το σώμα.

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Η ανασκόπηση του υλικού και οι δυνατότητες εκσυγχρονισμού του μπορούν να ολοκληρωθούν εδώ. Κοιτάζοντας μπροστά, θα πω μόνο ότι δεν πρέπει να βιαστούμε να συναρμολογήσουμε και να εγκαταστήσουμε τα πάντα ταυτόχρονα· στη διαδικασία θα χρειαστεί να αφαιρέσουμε τον σιδηρόδρομο.

2. Επιλέξτε ESXi

Χρησιμοποιώντας Γράφημα συμβατότητας VMware Μπορείτε να καταλάβετε ότι το Xeon 5150 υποστηρίζεται από το μέγιστο ESXi 5.5 U3. Αυτή είναι η έκδοση που θα εγκαταστήσουμε.

Το ESXi 6.0 διέκοψε την υποστήριξη για οτιδήποτε "κληρονομιάς". Επίσημα, αυτό και νεότερα όπως το 6.7 δεν μπορούν να τοποθετηθούν εδώ, αλλά ρεαλιστικά, μπορεί να λειτουργήσει. Υπήρχαν αναφορές στο Διαδίκτυο ότι αυτό ήταν επιτυχές. Αλλά, όχι αυτή τη φορά, η γνώμη μου είναι ότι η ασυμβατότητα του επεξεργαστή είναι μια ισχυρή μαγεία. Αυτό δεν είναι δυνατό στην παραγωγή, μόνο για πειράματα.

Για τις νέες εκδόσεις του ESXi, υποθέτω τις ίδιες μεθόδους οριστικοποίησης με ένα αρχείο.

3. Οριστικοποίηση της διανομής με αρχείο

Το κιτ διανομής ήταν στάνταρ. Είναι δυνατό από την ιστοσελίδα, ή από torrents. ESXi 5.5 U3.

Αλλά, θυμηθείτε να δίνετε προσοχή στην πλήρως αρχιτεκτονική των 64 bit, αλλά ο bootloader EFI είναι 32 bit;! Εδώ θα συναντηθεί. Όταν προσπαθώ να κατεβάσω το πρόγραμμα εγκατάστασης, δεν συμβαίνει τίποτα.
Πρέπει να αντικαταστήσετε το πρόγραμμα εκκίνησης εγκατάστασης με ένα παλαιότερο, 32-bit. Φαίνεται ότι είναι από έκδοση ακόμα πιο παλιά από την 5.0.

Αυτό περιγράφεται λεπτομερώς στο άρθρο [2] Συμβατότητα Mac Pro με εγκατάσταση ESXi 5.0, αρχείο ΜΠΟΩΤΙΑ32.ΕΦΗ το παίρνουμε από εκεί.

Χρησιμοποιούμε ένα πρόγραμμα επεξεργασίας iso (για παράδειγμα, ultraiso). Βρίσκουμε τον φάκελο EFIBOOT μέσα στο iso και αντικαθιστούμε το αρχείο BOOTIA32.EFI με το παλιό, το αποθηκεύουμε και τώρα φορτώνονται όλα!

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

4. Εγκαταστήστε το ESXi

Χωρίς λεπτομέρειες, όλα είναι όπως πάντα. Η εγκατάσταση ολοκληρώθηκε με επιτυχία, αλλά δεν φορτώνεται τίποτα, αυτό είναι φυσιολογικό!

5. Ολοκλήρωση του loader με ένα αρχείο

Ο αλγόριθμος των ενεργειών υποδεικνύεται στο άρθρο [3] Επαναφέρετε στη ζωή ένα παλιό Mac Pro με το ESXi 6.0, υπάρχει επίσης σύνδεσμος προς το αρχείο Αρχεία εκκίνησης 32 bit.

5.1. Αφαιρούμε τον σκληρό δίσκο και τον συνδέουμε σε άλλον υπολογιστή.

Χρησιμοποίησα την έκδοση υλικού ενός MacBook με προσαρμογέα sata-usb, μπορείτε να χρησιμοποιήσετε Linux. Εάν δεν έχετε ξεχωριστό υπολογιστή, μπορείτε να χρησιμοποιήσετε έναν άλλο σκληρό δίσκο, να τον συνδέσετε στο MacPro, να εγκαταστήσετε το MacOS σε αυτόν και να τοποθετήσετε έναν σκληρό δίσκο με ESXi από αυτόν.

Δεν μπορώ να χρησιμοποιήσω τα Windows! Ακόμη και μόλις συμπεριλάβετε αυτόν τον δίσκο στο σύστημα των Windows, θα γίνουν μικρές αλλαγές σε αυτόν χωρίς να ρωτήσετε. Είναι μικρά και δεν ενοχλούν κανέναν, αλλά στην περίπτωσή μας, η φόρτωση του ESXi θα τελειώσει με το σφάλμα "Bank6 not a vmware boot bank no hypervisor found."

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Ακολουθεί ένα άρθρο με λεπτομέρειες για το τι συμβαίνει εάν κολλήσετε [4] το bank6 δεν είναι τράπεζα εκκίνησης VMware, δεν βρέθηκε υπερεπίστης. Ένα εδώ είναι η μέθοδος Η λύση είναι απλή και γρήγορη - εγκαταστήστε ξανά το ESXi!

5.2 Τοποθετήστε το διαμέρισμα EFI

Ανοίξτε το Τερματικό, φροντίστε να μεταβείτε στη λειτουργία υπερχρήστη

Sudo –s

Δημιουργήστε έναν κατάλογο για τη μελλοντική ενότητα

mkdir  /Volumes/EFI

κοιτάξτε τις διαθέσιμες ενότητες

diskutil list

αυτό είναι που χρειαζόμαστε, ένα διαμέρισμα EFI που ονομάζεται ESXi

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Το τοποθετούμε

mount_msdos /dev/disk2s1 /Volumes/EFI

Στον τοποθετημένο δίσκο, θα χρειαστεί να αντικαταστήσετε τα αρχεία με παλαιότερες εκδόσεις. Παλαιότερες εκδόσεις βρίσκονται στο [3], αρχείο Αρχεία εκκίνησης 32 bit

Αρχεία αντικατάστασης:

/EFI/BOOT/BOOTIA32.EFI
/EFI/BOOT/BOOTx64.EFI
/EFI/VMware/mboot32.efi
/EFI/VMware/mboot64.efi

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Μετά την ολοκλήρωση, αποσυνδέστε το τοποθετημένο διαμέρισμα EFI

umount -f /Volumes/EFI

Σημείωση για τη δημιουργία της εικόνας

Σημείωση για τη δημιουργία της εικόνας

Στην ιδανική περίπτωση, θα ήταν ωραίο να καταλάβουμε πού βρίσκονται αυτά τα αρχεία μέσα στη διανομή. Στη συνέχεια, μπορούν να αντικατασταθούν εκεί και να κυκλοφορήσουν το δικό σας κιτ διανομής «ESXi 5.5 για το παλιό MacPro», εντελώς έτοιμο για εγκατάσταση χωρίς προβλήματα.

Δεν μπόρεσα να τα βρω. Σχεδόν όλα τα αρχεία με επεκτάσεις όπως το ".v00" στη διανομή ESXi είναι αρχεία tar διαφόρων τύπων. Περιέχουν αρχεία .vtar, και περιέχουν επίσης αρχεία... Πέρασα πολύ καιρό χρησιμοποιώντας το πρόγραμμα 7zip για να σκάψω μέσα σε αυτές τις ατελείωτες φωλιές, αλλά δεν μπόρεσα να βρω τίποτα που να μοιάζει με διαμέρισμα EFI. Κυρίως υπάρχουν κατάλογοι Linux.

Το αρχείο efiboot.img φαινόταν ότι είναι το πιο κατάλληλο, αλλά μπορείτε εύκολα να το ανοίξετε και να δείτε ότι δεν είναι καθόλου το ίδιο.

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

5.3. Βγάζουμε τον σκληρό δίσκο και τον εγκαθιστούμε στο MacPro

Το εγκαθιστούμε ήδη για πάντα, βιδώνουμε τα πάντα και το συναρμολογούμε.

Και τώρα το ESXi φορτώνει ήδη!

Μπορεί να μην φαίνεται έτσι. Από τη στιγμή της ενεργοποίησης και της λευκής οθόνης μέχρι τη μαύρη οθόνη εκκίνησης του ESXi, χρειάζεται λίγο περισσότερος χρόνος από ό,τι στο συνηθισμένο apple mac os.

6.ΤΕΛΟΣ.

Αυτό ολοκληρώνει την εγκατάσταση, διαμορφώνοντας το ESXi ως συνήθως για τη διαμόρφωση του ESXi.

Εγκατάσταση του Vmware ESXi σε Mac Pro 1,1

Αξίζει να σημειωθεί ότι η περαιτέρω εγκατάσταση Mac Os σε τέτοιο VMware που είναι εγκατεστημένο στον εξοπλισμό της Apple είναι νόμιμη.

Λογοτεχνία

Σύνδεσμοι σε άρθρα, τα περισσότερα στα αγγλικά.
[1] Sata Optical Drive σε Mac Pro 1,1 = αντικατάσταση του IDE CD με SATA ή με σκληρό δίσκο.
https://discussions.apple.com/thread/3872488
http://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf
[2] Συμβατότητα Mac Pro με εγκατάσταση ESXi 5.0 = σχετικά με την αντικατάσταση του φορτωτή εκκίνησης για εγκατάσταση
https://communities.vmware.com/thread/327538
[3] Επαναφορά στη ζωή ενός παλιού Mac Pro με το 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] SSD σε 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.html

λίστα αρχείων

ΜΠΟΩΤΙΑ32.ΕΦΗ φορτωτής εγκατάστασης από [2] Αρχεία εκκίνησης 32 bit, αντικαθιστώντας το bootloader από το [3]
Πηγή: www.habr.com

Προσθέστε ένα σχόλιο