Installation af Vmware ESXi på Mac Pro 1,1

I denne artikel beskriver jeg min erfaring med at installere VMware ESXi på en gammel Apple Mac Pro 1,1.

Installation af Vmware ESXi på Mac Pro 1,1

Kunden fik til opgave at udvide filserveren. Hvordan virksomhedens filserver blev oprettet på en PowerMac G5 i 2016, og hvordan det var at vedligeholde den skabte arv, er en særskilt artikel værd. Det blev besluttet at kombinere udvidelsen med modernisering og lave en filserver fra den eksisterende MacPro. Og da det er på en Intel-processor, kan virtualisering udføres.

Opgaven er ganske gennemførlig, men vi var nødt til at stå over for en række vanskeligheder og indsamle data om deres løsning lidt efter lidt. Også søgningen efter en løsning blev ofte sløret af resultater for det omvendte problem "installation af mac os på VMware".

For at konsolidere den opnåede erfaring, samle alle kornene på ét sted og oversætte dem til russisk, blev denne artikel oprettet.

Krav til læseren: at være fortrolig med at installere VMware ESXi på hardware, der er kompatibel med den, for eksempel en HP-server. Bliv fortrolig med Apple-teknologi. Især vil jeg ikke give detaljer om montering og adskillelse af MacPro, men der er mange nuancer der.

1. Hardware

MacPro 1,1, også kendt som MA356LL/A, også kendt som A1186, var den første Apple-computer baseret på Intel-processorer, produceret i 2006-2008. Selvom computeren er over 10 år gammel, er den i fremragende fysisk stand. Ingen af ​​de 4 kraftige blæsere larmer. Kræver standard rengøring og montering/afmontering.

Processorer - 2 dual-core Xeon 5150. Fuldt 64-bit arkitektur, men EFI bootloaderen er 32-bit. Dette er meget vigtigt, det forgifter liv i høj grad!

RAM – standard 4GB PC5300 DDR2 ECC 667MHz, kan nemt udvides til 16GB, og nogle siger mere. Serverhukommelsen er velegnet fra gammel HP gen.5-6, og generelt minder computeren meget om denne server kun i et andet tilfælde.

HDD – 4 kurve til 3.5” (LFF). Med nogle fysiske ændringer vil 2.5" (SFF) passe ind i kurvene. Du kan se mere om dette [8] SSD i Apple Mac Pro 1.1.

Der er også en IDE DVD, op til 2 stk i 5.25″ format. Men der er også SATA-stik. På bundkortet hedder de ODD SATA (ODD = Optical Disk Drive). Mine eksperimenter har vist, at harddiske og SSD'er kan og bør installeres på denne placering.

Flere detaljer med billederDu kan helt sikkert kombinere IDE- og SATA-enheder. Det kan endda være muligt at installere 2 IDE og 2 SATA, jeg har ikke tjekket.

Glem ikke nogle vanskeligheder med ernæring: kun 2 molex blev frigivet, belastningskapaciteten er ukendt. Strømforsyningen er ikke den samme som på en pc, al strøm går gennem bundkortet, stikkene på den til strøm er ikke-standard.

ODD stik

Installation af Vmware ESXi på Mac Pro 1,1

Standarden 0.5m er lidt kort, den vil være stram, og det er kun praktisk at forbinde den i sidste øjeblik, før du afslutter med at skubbe kurven ind i kroppen.

Installation af Vmware ESXi på Mac Pro 1,1

Du skal bruge et 0.8 m SATA-kabel, gerne med et vinklet stik. 1m er for meget.

Installation af Vmware ESXi på Mac Pro 1,1

Kroppen af ​​en unødvendig cd-rom er perfekt som en fysisk 5.25-2.5 adapter. Hvis der ikke er noget unødvendigt, vil det helt sikkert blive det efter at have adskilt fyldet fra kroppen.

Installation af Vmware ESXi på Mac Pro 1,1

Gennemgangen af ​​hardwaren og mulighederne for dens modernisering kan afsluttes her. Når vi ser fremad, vil jeg kun sige, at vi ikke skal skynde os med at samle og installere alt på én gang; i den proces bliver vi nødt til at fjerne jernbanen.

2. Vælg ESXi

Brug VMware-kompatibilitetsdiagram Du kan forstå, at Xeon 5150 understøttes af maksimalt ESXi 5.5 U3. Dette er den version, vi vil installere.

ESXi 6.0 droppede understøttelse af alt "legacy". Officielt kan det og nyere som 6.7 ikke placeres her, men realistisk set kan det fungere. Der var omtaler på internettet, at dette lykkedes. Men ikke denne gang, min mening er, at processorinkompatibilitet er en stærk trolddom. Dette er ikke muligt i produktionen, kun til eksperimenter.

For nye versioner af ESXi antager jeg de samme metoder til at afslutte med en fil.

3. Afslutning af distributionen med en fil

Fordelingssættet var standard. Det er muligt fra hjemmesiden eller fra torrents. ESXi 5.5 U3.

Men husk at være opmærksom på den fuldstændige 64-bit arkitektur, men EFI bootloaderen er 32-bit?! Det er her han vil mødes. Når jeg prøver at downloade installationsprogrammet, sker der ikke noget.
Du skal udskifte installationsprogrammets bootloader med en ældre 32-bit. Det ser ud til at være fra en version endnu tidligere end 5.0.

Dette er beskrevet detaljeret i artiklen [2] Mac Pro-kompatibilitet med installation af ESXi 5.0, fil BOOTIA32.EFI vi tager det derfra.

Vi bruger et iso-redigeringsprogram (for eksempel ultraiso). Vi finder EFIBOOT-mappen inde i iso'en og erstatter BOOTIA32.EFI-filen med den gamle, gemmer den, og nu er alt indlæst!

Installation af Vmware ESXi på Mac Pro 1,1

4. Installer ESXi

Ingen detaljer, alt er som altid. Installationen blev fuldført, men intet indlæses, det er normalt!

5. Afslutning af loaderen med en fil

Algoritmen for handlinger er angivet i artiklen [3] Bring en gammel Mac Pro tilbage til livet med ESXi 6.0, er der også et link til arkivet 32-bit boot-filer.

5.1. Vi fjerner harddisken og tilslutter den til en anden computer.

Jeg brugte hardwareversionen af ​​en MacBook med en sata-usb-adapter, du kan bruge Linux. Hvis du ikke har en separat computer, kan du bruge en anden harddisk, tilslutte den til MacPro, installere MacOS på den og montere en harddisk med ESXi fra den.

Kan ikke bruge Windows! Selv bare når du inkluderer denne disk i Windows-systemet, vil der blive foretaget små ændringer på den uden at spørge. De er små og generer ikke nogen, men i vores tilfælde vil indlæsning af ESXi ende med fejlen "Bank6 not a vmware boot bank no hypervisor found."

Installation af Vmware ESXi på Mac Pro 1,1

Her er en artikel med detaljer om, hvad der sker, hvis du går i stå [4] bank6 ikke en VMware boot bank ingen hypervisor fundet. A her er metoden Løsningen er enkel og hurtig - installer ESXi igen!

5.2 Monter EFI-skillevæggen

Åbn terminalen, sørg for at skifte til superbrugertilstand

Sudo –s

Opret en mappe til den fremtidige sektion

mkdir  /Volumes/EFI

se på de tilgængelige afsnit

diskutil list

dette er hvad vi har brug for, en EFI-partition kaldet ESXi

Installation af Vmware ESXi på Mac Pro 1,1

Vi monterer den

mount_msdos /dev/disk2s1 /Volumes/EFI

På den monterede disk skal du erstatte filerne med ældre versioner. Ældre versioner kan findes i [3], arkiv 32-bit boot-filer

Erstatningsfiler:

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

Installation af Vmware ESXi på Mac Pro 1,1

Når du er færdig, afbrydes den monterede EFI-partition

umount -f /Volumes/EFI

En note om at lave billedet

En note om at lave billedet

Ideelt set ville det være rart at forstå, hvor disse filer er placeret inde i distributionen. Så kan de udskiftes lige der, og frigive dit eget distributionssæt "ESXi 5.5 til den gamle MacPro", helt klar til problemfri installation.

Jeg kunne ikke finde dem. Næsten alle filer med filtypenavne som ".v00" i ESXi-distributionen er tar-arkiver af forskellige typer. De indeholder .vtar-arkiver, og de indeholder også arkiver... Jeg brugte lang tid på at bruge 7zip-programmet til at grave gennem disse endeløse nestings, men jeg kunne ikke finde noget, der ligner en EFI-partition. For det meste er der Linux-mapper.

Filen efiboot.img så ud til at være den bedst egnede, men du kan nemt åbne den og se, at den slet ikke er den samme.

Installation af Vmware ESXi på Mac Pro 1,1

5.3. Vi tager harddisken ud og installerer den i MacPro

Vi installerer det allerede for evigt, skruer alt ind og samler det.

Og nu læser ESXi allerede!

Det virker måske ikke sådan. Fra det øjeblik, den tændes og den hvide skærm til den sorte boot-skærm på ESXi, tager det lidt mere tid end til den sædvanlige apple mac os.

6.SLUT.

Dette fuldender installationen og konfigurerer ESXi som normalt til konfiguration af ESXi.

Installation af Vmware ESXi på Mac Pro 1,1

Det er værd at bemærke, at yderligere installation af Mac Os på sådan VMware installeret på Apple-udstyr er lovlig.

Litteratur

Links til artikler, de fleste på engelsk.
[1] Sata Optisk drev i Mac Pro 1,1 = udskiftning af IDE-cd'en med SATA eller med en harddisk.
https://discussions.apple.com/thread/3872488
http://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf
[2] Mac Pro-kompatibilitet med installation af ESXi 5.0 = om udskiftning af boot-loader til installation
https://communities.vmware.com/thread/327538
[3] At bringe en gammel Mac Pro tilbage til livet med ESXi 6.0 = om at udskifte bootloaderne på en allerede installeret ESXi.
https://neckercube.com/posts/2016-04-11-bringing-an-old-mac-pro-back-to-life-with-esxi-6-0/
[4] bank6 ikke en VMware boot bank ingen hypervisor fundet = hvad vil der ske, hvis du opretter forbindelse under Windows
https://communities.vmware.com/thread/429698
[5] ESXi 5.x-vært genstarter ikke efter installation med fejlen: Ikke en VMware-startbank. Ingen hypervisor fundet (2012022) = og officielle råd om, hvordan det løses
https://kb.vmware.com/s/article/2012022
[6] Sådan monteres en EFI-partition på Mac OS
https://kim.tools/blog/page/kak-primontirovat-efi-razdel-v-mac-os
[7] VMware-kompatibilitetsvejledning
https://www.vmware.com/resources/compatibility/search.php
[8] SSD i Apple Mac Pro 1.1 = installation af en 2.5" i en 3.5" slæde selv
http://www.efxi.ru/more/upgrade_ssd_mac_pro.html
[9] Tilbyd at købe færdige adaptere til slæder
https://everymac.com/systems/apple/mac_pro/faq/mac-pro-how-to-replace-hard-drive-install-ssd.html
[10] Specifikation af den anvendte MacPro
https://everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.html

liste over filer

BOOTIA32.EFI installationslæser fra [2] 32-bit boot-filer, erstatter bootloaderen fra [3]
Kilde: www.habr.com

Tilføj en kommentar