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é la version matérielle d'un MacBook avec un adaptateur sata-usb, vous pouvez utiliser Linux. Si vous n'avez pas d'ordinateur séparé, vous pouvez utiliser un autre disque dur, le brancher sur le MacPro, y installer MacOS et monter un disque dur avec ESXi à partir de celui-ci.

Je ne peux 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 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

Ajouter un commentaire