Installation de VMware ESXi sur Mac Pro 1,1

Dans cet article, je décris mon expérience d'installation de VMware ESXi sur un ancien Apple Mac Pro 1,1.

Installation de VMware ESXi sur Mac Pro 1,1

Le client s'est vu confier la tĂąche d'Ă©tendre le serveur de fichiers. La maniĂšre dont le serveur de fichiers de l’entreprise a Ă©tĂ© créé sur un PowerMac G5 en 2016 et la maniĂšre dont il a permis de conserver l’hĂ©ritage créé mĂ©ritent un article sĂ©parĂ©. Il a Ă©tĂ© dĂ©cidĂ© de combiner l'expansion avec la modernisation et de crĂ©er un serveur de fichiers Ă  partir du MacPro existant. Et comme c'est sur un processeur Intel, la virtualisation peut se faire.

La tĂąche est tout Ă  fait rĂ©alisable, mais nous avons dĂ» faire face Ă  un certain nombre de difficultĂ©s et collecter des donnĂ©es sur leur solution petit Ă  petit. De plus, la recherche d'une solution Ă©tait souvent obscurcie par les rĂ©sultats du problĂšme inverse « installation de Mac OS sur VMware Â».

Pour consolider l'expérience acquise, rassembler tous les grains en un seul endroit et les traduire en russe, cet article a été créé.

Condition requise pour le lecteur : ĂȘtre familiarisĂ© avec l'installation de VMware ESXi sur un matĂ©riel compatible avec celui-ci, par exemple un serveur HP. Familiarisez-vous avec la technologie Apple. En particulier, je ne donne pas de dĂ©tails sur le montage et le dĂ©montage du MacPro, mais il y a lĂ  de nombreuses nuances.

1. Matériel

MacPro 1,1, également connu sous le nom de MA356LL/A, également connu sous le nom d'A1186, a été le premier ordinateur Apple basé sur des processeurs Intel, produit en 2006-2008. Bien qu'il ait plus de 10 ans, l'ordinateur est en excellent état physique. Aucun des 4 ventilateurs puissants n'est bruyant. Nécessite un nettoyage et un montage/démontage standard.

Processeurs - 2 Xeon 5150 dual-core. Architecture entiÚrement 64 bits, mais le chargeur de démarrage EFI est en 32 bits. C'est trÚs important, cela empoisonne grandement la vie !

RAM – standard 4 Go PC5300 DDR2 ECC 667 MHz, peut ĂȘtre facilement Ă©tendue Ă  16 Go, et certains en disent plus. La mĂ©moire du serveur est adaptĂ©e aux anciens HP gen.5-6, et en gĂ©nĂ©ral, l'ordinateur est trĂšs similaire Ă  ce serveur uniquement dans un cas diffĂ©rent.

HDD – 4 paniers pour 3.5” (LFF). Avec quelques modifications physiques, 2.5″ (SFF) rentreront dans les paniers. Vous pouvez en voir plus à ce sujet [8] SSD dans Apple Mac Pro 1.1.

Il existe Ă©galement un DVD IDE, jusqu'Ă  2 piĂšces au format 5.25″. Mais il existe Ă©galement des connecteurs SATA. Sur la carte mĂšre, ils sont appelĂ©s ODD SATA (ODD = Optical Disk Drive). Mes expĂ©riences ont montrĂ© que les disques durs et SSD peuvent et doivent ĂȘtre installĂ©s Ă  cet emplacement.

Plus de dĂ©tails avec des photosVous pouvez certainement combiner des pĂ©riphĂ©riques IDE et SATA. Il serait peut-ĂȘtre mĂȘme possible d'installer 2 IDE et 2 SATA, je n'ai pas vĂ©rifiĂ©.

N'oubliez pas quelques difficultĂ©s de nutrition : seuls 2 molex ont Ă©tĂ© libĂ©rĂ©s, la capacitĂ© de charge est inconnue. L'alimentation n'est pas la mĂȘme que sur un PC, toute l'alimentation passe par la carte mĂšre, les connecteurs sur celle-ci pour l'alimentation ne sont pas standards.

Connecteur ODD

Installation de VMware ESXi sur Mac Pro 1,1

Le standard 0.5m est un peu court, il sera serré et il n'est pratique de le connecter qu'au dernier moment avant de finir d'enfoncer le panier dans le corps.

Installation de VMware ESXi sur Mac Pro 1,1

Vous aurez besoin d'un cùble SATA de 0.8 m, de préférence avec un connecteur coudé. 1 m c'est trop.

Installation de VMware ESXi sur Mac Pro 1,1

Le corps d'un CD-ROM inutile est parfait comme adaptateur physique 5.25-2.5. S'il n'y a rien d'inutile, cela le deviendra certainement aprÚs avoir séparé le remplissage du corps.

Installation de VMware ESXi sur Mac Pro 1,1

La revue du matĂ©riel et les possibilitĂ©s de sa modernisation peuvent ĂȘtre complĂ©tĂ©es ici. Pour l’avenir, je dirai seulement qu’il ne faut pas se prĂ©cipiter pour tout assembler et tout installer en mĂȘme temps ; ce faisant, il faudra dĂ©monter le chemin de fer.

2. Sélectionnez ESXi

Utilisation Tableau de compatibilité VMware Vous comprendrez que le Xeon 5150 est supporté au maximum par ESXi 5.5 U3. C'est la version que nous allons installer.

ESXi 6.0 a abandonnĂ© la prise en charge de tout ce qui est « hĂ©ritĂ© ». Officiellement, celui-ci et les versions plus rĂ©centes comme la version 6.7 ne peuvent pas ĂȘtre placĂ©s ici, mais en rĂ©alitĂ©, cela pourrait fonctionner. Il a Ă©tĂ© mentionnĂ© sur Internet que cela avait rĂ©ussi. Mais pas cette fois, mon avis est que l’incompatibilitĂ© des processeurs est une vĂ©ritable sorcellerie. Cela n'est pas possible en production, uniquement pour les expĂ©riences.

Pour les nouvelles versions d'ESXi, j'assume les mĂȘmes mĂ©thodes de finalisation avec un fichier.

3. Finalisation de la distribution avec un fichier

Le kit de distribution était standard. C'est possible depuis le site internet, ou depuis des torrents. ESXi 5.5 U3.

Mais n'oubliez pas de prĂȘter attention Ă  l'architecture entiĂšrement 64 bits, mais le chargeur de dĂ©marrage EFI est en 32 bits ?! C'est ici qu'il se retrouvera. Lorsque j'essaie de tĂ©lĂ©charger le programme d'installation, rien ne se passe.
Vous devez remplacer le chargeur de démarrage du programme d'installation par un ancien chargeur 32 bits. Il semble provenir d'une version encore antérieure à la 5.0.

Ceci est décrit en détail dans l'article [2] Compatibilité Mac Pro avec l'installation d'ESXi 5.0, déposer BOOTIA32.EFI nous partons de là.

Nous utilisons un programme d'édition iso (par exemple, ultraiso). Nous trouvons le dossier EFIBOOT à l'intérieur de l'iso et remplaçons le fichier BOOTIA32.EFI par l'ancien, l'enregistrons, et maintenant tout est chargé !

Installation de VMware ESXi sur Mac Pro 1,1

4. Installez ESXi

Aucun détail, tout est comme toujours. L'installation s'est terminée avec succÚs, mais rien ne se charge, c'est normal !

5. Terminer le chargeur avec un fichier

L'algorithme des actions est indiqué dans l'article [3] Redonner vie à un vieux Mac Pro avec ESXi 6.0, il y a aussi un lien vers les archives Fichiers de démarrage 32 bits.

5.1. Nous retirons le disque dur et le connectons Ă  un autre ordinateur.

J'ai utilisé une version matérielle de MacBook avec un adaptateur SATA-USB, vous pouvez l'utiliser. LinuxSi vous ne disposez pas d'un ordinateur séparé, vous pouvez utiliser un autre disque dur, le brancher à un Mac Pro, y installer macOS, puis monter le disque dur avec ESXi à partir de là.

Ne peut pas utiliser Windows! MĂȘme une fois que vous aurez inclus ce disque dans le systĂšme Windows, de petites modifications y seront apportĂ©es sans demande. Ils sont petits et ne dĂ©rangent personne, mais dans notre cas, le chargement d'ESXi se terminera par l'erreur « Bank6 n'est pas une banque de dĂ©marrage VMware, aucun hyperviseur n'a Ă©tĂ© trouvĂ© Â».

Installation de VMware ESXi sur Mac Pro 1,1

Voici un article avec des dĂ©tails sur ce qui se passe si vous restez bloquĂ© [4] bank6 n'est pas une banque de dĂ©marrage VMware, aucun hyperviseur n'a Ă©tĂ© trouvĂ©. A voici la mĂ©thode La solution est simple et rapide : rĂ©installez ESXi !

5.2 Monter la partition EFI

Ouvrez le terminal, assurez-vous de passer en mode superutilisateur

Sudo –s

Créer un répertoire pour la future section

mkdir  /Volumes/EFI

regardez les sections disponibles

diskutil list

c'est ce dont nous avons besoin, une partition EFI appelée ESXi

Installation de VMware ESXi sur Mac Pro 1,1

Nous le montons

mount_msdos /dev/disk2s1 /Volumes/EFI

Sur le disque montĂ©, vous devrez remplacer les fichiers par des versions plus anciennes. Des versions plus anciennes peuvent ĂȘtre trouvĂ©es dans [3]archive Fichiers de dĂ©marrage 32 bits

Fichiers de remplacement :

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

Installation de VMware ESXi sur Mac Pro 1,1

Une fois terminé, déconnectez la partition EFI montée

umount -f /Volumes/EFI

Une note sur la création de l'image

Une note sur la création de l'image

IdĂ©alement, ce serait bien de comprendre oĂč se trouvent ces fichiers dans la distribution. Ensuite, ils peuvent ĂȘtre remplacĂ©s sur place et publier votre propre kit de distribution « ESXi 5.5 pour l'ancien MacPro », entiĂšrement prĂȘt pour une installation sans problĂšme.

Je ne les ai pas trouvés. Presque tous les fichiers portant des extensions telles que « .v00 » dans la distribution ESXi sont des archives tar de différents types. Ils contiennent des archives .vtar, et ils contiennent aussi des archives... J'ai passé beaucoup de temps à utiliser le programme 7zip pour fouiller dans ces imbrications interminables, mais je n'ai rien trouvé qui ressemble à une partition EFI. Il existe principalement des répertoires Linux.

Le fichier efiboot.img semble ĂȘtre le plus adaptĂ©, mais vous pouvez facilement l'ouvrir et constater que ce n'est pas du tout pareil.

Installation de VMware ESXi sur Mac Pro 1,1

5.3. Nous retirons le disque dur et l'installons dans MacPro

Nous sommes déjà en train de l'installer pour toujours, de tout visser et de l'assembler.

Et maintenant, ESXi est dĂ©jĂ  en train de se charger !

Cela ne semble peut-ĂȘtre pas le cas. Du moment de l'allumage et de l'Ă©cran blanc Ă  l'Ă©cran de dĂ©marrage noir d'ESXi, cela prend un peu plus de temps que sur les mac os Apple habituels.

6. FIN.

Ceci termine l'installation, en configurant ESXi comme d'habitude pour configurer ESXi.

Installation de VMware ESXi sur Mac Pro 1,1

Il convient de noter qu'une installation ultérieure de Mac Os sur un tel VMware installé sur un équipement Apple est légale.

littérature

Liens vers des articles, la plupart en anglais.
[1] Lecteur optique Sata dans Mac Pro 1,1 = remplacement du CD IDE par SATA, ou par un disque dur.
https://discussions.apple.com/thread/3872488
http://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf
[2] Compatibilité Mac Pro avec l'installation d'ESXi 5.0 = à propos du remplacement du chargeur de démarrage pour l'installation
https://communities.vmware.com/thread/327538
[3] Redonner vie à un vieux Mac Pro avec ESXi 6.0 = à propos du remplacement des chargeurs de démarrage d'un ESXi déjà installé.
https://neckercube.com/posts/2016-04-11-bringing-an-old-mac-pro-back-to-life-with-esxi-6-0/
[4] bank6 n'est pas une banque de démarrage VMware aucun hyperviseur trouvé = que se passera-t-il si vous vous connectez sous Windows
https://communities.vmware.com/thread/429698
[5] L'hĂŽte ESXi 5.x ne parvient pas Ă  redĂ©marrer aprĂšs l'installation avec l'erreur : Il ne s'agit pas d'une banque de dĂ©marrage VMware. Aucun hyperviseur trouvĂ© (2012022) = et conseils officiels pour y remĂ©dier
https://kb.vmware.com/s/article/2012022
[6] Comment monter une partition EFI sur Mac OS
https://kim.tools/blog/page/kak-primontirovat-efi-razdel-v-mac-os
[7] Guide de compatibilité VMware
https://www.vmware.com/resources/compatibility/search.php
[8] SSD dans Apple Mac Pro 1.1 = installer vous-mĂȘme un 2.5″ dans un traĂźneau 3.5″
http://www.efxi.ru/more/upgrade_ssd_mac_pro.html
[9] Offre d'achat d'adaptateurs prĂȘts Ă  l'emploi pour traĂźneaux
https://everymac.com/systems/apple/mac_pro/faq/mac-pro-how-to-replace-hard-drive-install-ssd.html
[10] Spécification du MacPro utilisé
https://everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.html

Liste de fichiers

BOOTIA32.EFI chargeur d'installation de [2]
Fichiers de démarrage 32 bits, en remplaçant le chargeur de démarrage de [3]

Source: habr.com

Achetez un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Achetez un hĂ©bergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster