Instaliranje Vmware ESXi na Mac Pro 1,1

U ovom članku opisujem svoje iskustvo instaliranja VMware ESXi na stari Apple Mac Pro 1,1.

Instaliranje Vmware ESXi na Mac Pro 1,1

Kupac je dobio zadatak da proširi fajl server. Kako je kompanijski fajl server kreiran na PowerMac G5 2016. i kako je trebalo održavati stvoreno naslijeđe vrijedno je posebnog članka. Odlučeno je da se kombinuje proširenje sa modernizacijom i napravi fajl server od postojećeg MacPro-a. A pošto je na Intelovom procesoru, virtuelizacija se može izvršiti.

Zadatak je sasvim izvodljiv, ali smo se morali suočiti s nizom poteškoća i prikupljati podatke o njihovom rješenju malo po malo. Također, potraga za rješenjem često je bila zamračena rezultatima za obrnuti problem „instaliranje mac os-a na VMware“.

Za konsolidaciju stečenog iskustva, sakupljanje svih žitarica na jednom mjestu i prevođenje na ruski, kreiran je ovaj članak.

Uslov za čitaoca: da bude upoznat sa instalacijom VMware ESXi na hardver kompatibilan sa njim, na primer, HP server. Budite upoznati sa Apple tehnologijom. Konkretno, ne navodim detalje sastavljanja i rastavljanja MacPro-a, ali tu ima mnogo nijansi.

1. Hardver

MacPro 1,1, poznat i kao MA356LL/A, poznat i kao A1186, bio je prvi Apple računar baziran na Intelovim procesorima, proizveden 2006-2008. Iako je star preko 10 godina, kompjuter je u odličnom fizičkom stanju. Nijedan od 4 moćna ventilatora nije bučan. Zahtijeva standardno čišćenje i montažu/demontažu.

Procesori - 2 dual-core Xeon 5150. Potpuno 64-bitna arhitektura, ali je EFI bootloader 32-bitni. Ovo je veoma važno, jako truje život!

RAM – standardno 4GB PC5300 DDR2 ECC 667MHz, može se lako proširiti na 16GB, a neki kažu i više. Memorija servera je pogodna sa starog HP gen.5-6, a generalno je računar veoma sličan ovom serveru samo u drugom slučaju.

HDD – 4 korpe za 3.5” (LFF). Uz neke fizičke modifikacije, 2.5″ (SFF) će stati u korpe. Više o ovome možete vidjeti [8] SSD u Apple Mac Pro 1.1.

Tu je i IDE DVD, do 2 komada u 5.25″ formatu. Ali, tu su i SATA konektori. Na matičnoj ploči se zovu ODD SATA (ODD = Optical Disk Drive). Moji eksperimenti su pokazali da se tvrdi diskovi i SSD-ovi mogu i trebaju instalirati na ovu lokaciju.

Više detalja sa slikamaDefinitivno možete kombinovati IDE i SATA uređaje. Možda bi čak bilo moguće instalirati 2 IDE i 2 SATA, nisam provjerio.

Ne zaboravite na neke poteškoće s ishranom: puštena su samo 2 molexa, kapacitet opterećenja je nepoznat. Napajanje nije isto kao na PC-u, sva struja ide preko matične ploče, konektori na njoj za napajanje su nestandardni.

ODD konektor

Instaliranje Vmware ESXi na Mac Pro 1,1

Standardnih 0.5m je malo, biće tijesno i zgodno ga je spojiti samo u posljednjem trenutku prije završetka guranja korpe u tijelo.

Instaliranje Vmware ESXi na Mac Pro 1,1

Trebat će vam SATA kabel od 0.8 m, po mogućnosti sa ugaonim konektorom. 1m je previše.

Instaliranje Vmware ESXi na Mac Pro 1,1

Telo nepotrebnog CD-ROM-a savršeno je kao fizički 5.25-2.5 adapter. Ako nema ništa nepotrebno, to će svakako postati nakon odvajanja punjenja od tijela.

Instaliranje Vmware ESXi na Mac Pro 1,1

Pregled hardvera i mogućnosti za njegovu modernizaciju možete završiti ovdje. Gledajući unaprijed, reći ću samo da ne treba žuriti sa sastavljanjem i montažom svega odjednom, pritom ćemo morati ukloniti željeznicu.

2. Odaberite ESXi

Koristeći VMware grafikon kompatibilnosti Možete razumjeti da Xeon 5150 podržava maksimalno ESXi 5.5 U3. Ovo je verzija koju ćemo instalirati.

ESXi 6.0 je odbacio podršku za sve "naslijeđe". Zvanično, on i noviji poput 6.7 se ne mogu smjestiti ovdje, ali realno, moglo bi funkcionirati. Bilo je spominjanja na internetu da je ovo bilo uspješno. Ali, ne ovaj put, moje mišljenje je da je nekompatibilnost procesora jaka čarolija. To nije moguće u proizvodnji, samo za eksperimente.

Za nove verzije ESXi-a pretpostavljam iste metode za finaliziranje sa datotekom.

3. Finalizacija distribucije sa fajlom

Distribucijski komplet je bio standardan. Moguće je sa web stranice ili sa torrenta. ESXi 5.5 U3.

Ali, zapamtite da ste obratili pažnju na potpuno 64-bitnu arhitekturu, ali EFI bootloader je 32-bitni?! Ovdje će se on sastati. Kada pokušam da preuzmem instalater, ništa se ne dešava.
Morate zamijeniti instalaterski bootloader sa starijim, 32-bitnim. Čini se da je iz verzije čak starije od 5.0.

Ovo je detaljno opisano u članku [2] Mac Pro kompatibilnost s instaliranjem ESXi 5.0, fajl BOOTIA32.EFI preuzimamo odatle.

Koristimo iso program za uređivanje (na primjer, ultraiso). Pronalazimo EFIBOOT folder unutar iso-a i zamjenjujemo datoteku BOOTIA32.EFI sa starom, snimimo je i sada je sve učitano!

Instaliranje Vmware ESXi na Mac Pro 1,1

4. Instalirajte ESXi

Bez detalja, sve je kao i uvek. Instalacija je uspješno završena, ali ništa se ne učitava, ovo je normalno!

5. Završavanje učitavača s datotekom

Algoritam radnji je naveden u članku [3] Vraćanje starog Mac Pro-a u život sa ESXi 6.0, postoji i link do arhive 32-bitne datoteke za pokretanje.

5.1. Uklanjamo čvrsti disk i povezujemo ga sa drugim računarom.

Koristio sam hardversku verziju MacBook-a sa sata-usb adapterom, možete koristiti Linux. Ako nemate poseban računar, možete koristiti drugi čvrsti disk, priključiti ga na MacPro, instalirati MacOS na njega i montirati čvrsti disk sa ESXi sa njega.

Ne mogu koristiti Windows! Čak i kada jednom uključite ovaj disk u Windows sistem, male promjene će biti napravljene na njemu bez pitanja. Oni su mali i nikome ne smetaju, ali u našem slučaju, učitavanje ESXi-a će se završiti greškom „Bank6 not a vmware boot bank no hypervisor found“.

Instaliranje Vmware ESXi na Mac Pro 1,1

Evo članka s detaljima o tome što se događa ako zapnete [4] bank6 nije VMware boot banka nije pronađen hipervizor. A evo metode Rješenje je jednostavno i brzo - ponovo instalirajte ESXi!

5.2 Montirajte EFI particiju

Otvorite Terminal, obavezno se prebacite u režim superkorisnika

Sudo –s

Kreirajte direktorij za budući odjeljak

mkdir  /Volumes/EFI

pogledajte dostupne sekcije

diskutil list

ovo je ono što nam treba, EFI particija koja se zove ESXi

Instaliranje Vmware ESXi na Mac Pro 1,1

Montiramo ga

mount_msdos /dev/disk2s1 /Volumes/EFI

Na montiranom disku morat ćete zamijeniti datoteke starijim verzijama. Starije verzije se mogu naći u [3], arhiva 32-bitne datoteke za pokretanje

Zamjenski fajlovi:

/EFI/BOOT/BOOTIA32.EFI
/EFI/BOOT/BOOTx64.EFI
/EFI/VMware/boot32.efi
/EFI/VMware/boot64.efi

Instaliranje Vmware ESXi na Mac Pro 1,1

Po završetku, odspojite montiranu EFI particiju

umount -f /Volumes/EFI

Napomena o izradi slike

Napomena o izradi slike

U idealnom slučaju, bilo bi lijepo razumjeti gdje se ti fajlovi nalaze unutar distribucije. Zatim ih možete zamijeniti odmah tamo i pustiti svoj vlastiti distribucijski komplet “ESXi 5.5 za stari MacPro”, potpuno spreman za instalaciju bez problema.

Nisam ih mogao naći. Gotovo svi fajlovi sa ekstenzijama poput “.v00” u ESXi distribuciji su tar arhive različitih tipova. Sadrže .vtar arhive, a sadrže i arhive... Dugo sam proveo koristeći 7zip program da kopam po ovim beskrajnim ugnježđenjima, ali nisam mogao pronaći ništa što bi ličilo na EFI particiju. Uglavnom postoje Linux direktoriji.

Čini se da je datoteka efiboot.img najprikladnija, ali možete je lako otvoriti i vidjeti da uopće nije ista.

Instaliranje Vmware ESXi na Mac Pro 1,1

5.3. Izvadimo hard disk i instaliramo ga u MacPro

Zauvijek ga već ugrađujemo, sve zavrtamo i montiramo.

A sada se ESXi već učitava!

Možda se ne čini tako. Od trenutka uključivanja i bijelog ekrana do crnog boot ekrana ESXi, potrebno je malo više vremena nego do uobičajenog Apple Mac OS-a.

6.END.

Ovo završava instalaciju, konfigurirajući ESXi kao i obično za konfiguriranje ESXi.

Instaliranje Vmware ESXi na Mac Pro 1,1

Vrijedi napomenuti da je daljnja instalacija Mac Os-a na takav VMware instaliran na Apple opremi legalna.

Literatura

Linkovi na članke, većinom na engleskom.
[1] Sata optički uređaj u Mac Pro 1,1 = zamjena IDE CD-a sa SATA ili tvrdim diskom.
https://discussions.apple.com/thread/3872488
http://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf
[2] Mac Pro kompatibilnost s instaliranjem ESXi 5.0 = o zamjeni pokretača za instalaciju
https://communities.vmware.com/thread/327538
[3] Vraćanje starog Mac Pro-a u život sa ESXi 6.0 = o zamjeni pokretača već instaliranog ESXi-a.
https://neckercube.com/posts/2016-04-11-bringing-an-old-mac-pro-back-to-life-with-esxi-6-0/
[4] bank6 nije VMware boot banka nije pronađen hipervizor = šta će se dogoditi ako se povežete pod Windowsom
https://communities.vmware.com/thread/429698
[5] ESXi 5.x host ne uspeva da se ponovo pokrene nakon instalacije sa greškom: Nije VMware banka za pokretanje. Nije pronađen hipervizor (2012022) = i službeni savjet kako to popraviti
https://kb.vmware.com/s/article/2012022
[6] Kako montirati EFI particiju na Mac OS
https://kim.tools/blog/page/kak-primontirovat-efi-razdel-v-mac-os
[7] Vodič za VMware kompatibilnost
https://www.vmware.com/resources/compatibility/search.php
[8] SSD u Apple Mac Pro 1.1 = sami instalirate 2.5″ u sanjke od 3.5″
http://www.efxi.ru/more/upgrade_ssd_mac_pro.html
[9] Ponuda za kupovinu gotovih adaptera za sanke
https://everymac.com/systems/apple/mac_pro/faq/mac-pro-how-to-replace-hard-drive-install-ssd.html
[10] Specifikacija korištenog MacPro-a
https://everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.html

spisak fajlova

BOOTIA32.EFI instalacijski utovarivač od [2] 32-bitne datoteke za pokretanje, zamjenjujući bootloader iz [3]
izvor: www.habr.com

Dodajte komentar