Installera Vmware ESXi pÄ Mac Pro 1,1

I artikeln beskriver jag min erfarenhet av att installera VMware ESXi pÄ en gammal Apple Mac Pro 1,1.

Installera Vmware ESXi pÄ Mac Pro 1,1

Kunden har gett mig i uppdrag – att utöka filservern. Hur filservern för företaget skapades pĂ„ en PowerMac G5 2016, och vilken utmaning det var att underhĂ„lla den skapade legacy Ă€r vĂ€rt en egen artikel. Det beslutades att utvidgningen skulle kombineras med en modernisering och göra filservern av den befintliga MacPro. Och eftersom den har en Intel-processor, kan vi ocksĂ„ göra virtualisering.

Uppdraget Ă€r fullt genomförbart, men jag stĂ€lldes inför en rad svĂ„righeter och fick samla information om deras lösningar bit för bit. Dessutom skymdes sökandet efter lösningar ofta av resultat relaterade till det omvĂ€nda problemet ”installation av Mac OS pĂ„ VMware”.

För att befÀsta den erhÄllna erfarenheten, samla alla bitar pÄ ett stÀlle och översÀtta dem till ryska skapades denna artikel.

Krav pÄ lÀsaren: att vara bekant med installationen av VMware ESXi pÄ kompatibel hÄrdvara, sÄsom HP-servrar. Att vara bekant med Apple-teknik. Jag ger inte detaljer om montering och demontering av MacPro, eftersom det finns mÄnga finesser dÀr.

1. HÄrdvarudel

MacPro 1,1, Ă€ven kĂ€nd som MA356LL/A, Ă€ven kĂ€nd som A1186 – den första datorn frĂ„n Apple med Intel-processorer, producerad 2006-2008. Trots att den Ă€r över 10 Ă„r gammal Ă€r datorn i utmĂ€rkt fysiskt skick. Ingen av de 4 kraftfulla flĂ€ktarna lĂ„ter. Standard rengöring och montering/demontering krĂ€vs.

Processorer – 2 stycken tvĂ„kĂ€rniga Xeon 5150. Helt 64-bits arkitektur, men EFI-bootloadern Ă€r 32-bits. Detta Ă€r mycket viktigt och komplicerar livet!

RAM – standard 4GB PC5300 DDR2 ECC 667MHz, kan enkelt utökas till 16GB, och vissa sĂ€ger att det gĂ„r att fĂ„ mer. Minne frĂ„n gamla HP gen.5-6 passar, och datorn pĂ„minner faktiskt mycket om den servern, bara i ett annat chassi.

HDD – 4 korgar för 3.5” (LFF). Med vissa fysiska modifieringar fĂ„r man in 2.5″ (SFF) i korgarna. Mer om detta kan ses [8] SSD i Apple Mac Pro 1.1.

Det finns ocksĂ„ IDE DVD, upp till 2 stycken av formatet 5.25″. Men det finns Ă€ven SATA-kontakter. PĂ„ moderkortet kallas de ODD SATA (ODD = Optical Disk Drive). Mina experiment har visat att man kan och bör installera hĂ„rddiskar och SSD dĂ€r.

Mer med bilderDet gÄr definitivt att kombinera IDE- och SATA-enheter. Det kanske till och med gÄr att sÀtta in 2 IDE och 2 SATA, jag har inte kontrollerat.

TÀnk pÄ vissa svÄrigheter med strömförsörjningen: endast 2 molex Àr installerade, belastningskapaciteten Àr okÀnd. Strömförsörjningen Àr inte den som pÄ en dator, all ström gÄr genom moderkortet, och kontakterna för strömförsörjning Àr icke-standard.

ODD-kontakt

Installera Vmware ESXi pÄ Mac Pro 1,1

Den standard 0.5 m Àr lite kort, det kommer bli spÀnt och det gÄr endast att ansluta det i sista minuten innan korgen sÀtts tillbaka i chassit.

Installera Vmware ESXi pÄ Mac Pro 1,1

En SATA-kabel pÄ 0.8 m krÀvs, helst med en vinklad kontakt. 1 m Àr för mycket.

Installera Vmware ESXi pÄ Mac Pro 1,1

Som en fysisk adapter 5.25-2.5 passar en oanvÀnd CD-ROM-chassi perfekt. Om du inte har en oanvÀnd, kommer det definitivt bli en efter att du tagit bort innehÄllet frÄn chassit.

Installera Vmware ESXi pÄ Mac Pro 1,1

Vi kan avsluta genomgÄngen av hÄrdvaran och möjligheterna till dess uppgradering hÀr. Jag kan bara förutsÀga att man inte bör skynda sig att sÀtta ihop och installera allt pÄ en gÄng, under processen kommer vi behöva ta bort hÄrddisken.

2. Val av ESXi

Genom att anvÀnda kompatibilitetstabellen frÄn VMware kan man förstÄ att Xeon 5150 stöds högst upp till ESXi 5.5 U3. Det hÀr Àr versionen vi kommer installera.

I ESXi 6.0 tog de bort stöd för all 'utdaterad' hÄrdvara. Officiellt kan man inte installera det och nyare versioner som 6.7 hÀr, men i verkligheten kan det kanske fungera. Jag har sett omnÀmnanden pÄ internet att det har lyckats. Men inte den hÀr gÄngen, jag anser att inkompatibilitet pÄ CPU-nivÄ Àr mycket problematiskt. I produktion kan man inte göra sÄ, endast för experiment.

För nya versioner av ESXi förestÀller jag mig att metoderna för modifiering med filarslip verkar vara desamma.

3. Modifiering med filarslip av distributionen

Jag anvÀnde den standard distributionen. Den kan hÀmtas frÄn den officiella sidan eller frÄn torrents. ESXi 5.5 U3.

Men kom ihÄg att jag noterade en helt 64-bitars arkitektur, men EFI-bootloadern Àr 32-bitars?! Det Àr hÀr det kommer att bli problem. NÀr man försöker ladda installationsprogrammet hÀnder ingenting.
Det krÀvs att man byter ut installationsprogrammet mot en Àldre, 32-bitars. Ser ut att vara frÄn en version som Àr Ànnu Àldre Àn 5.0.

Detta beskrivs ingÄende i artikeln [2] Kompatibilitet för Mac Pro med att installera ESXi 5.0, fil BOOTIA32.EFI tar vi dÀrifrÄn.

AnvÀnd ett iso-redigeringsprogram (t.ex. ultraiso). Hitta mappen EFIBOOT inuti iso-filen och ersÀtt filen BOOTIA32.EFI med den gamla, spara, och nu laddar det!

Installera Vmware ESXi pÄ Mac Pro 1,1

4. Installation av ESXi

Inga detaljer, allt som vanligt. Installationen lyckades, men ingenting laddas, det Àr normalt!

5. Modifiering med filarslip av bootloadern

Handlingsplanen anges i artikeln [3] FÄ en gammal Mac Pro att fungera igen med ESXi 6.0, dÀr finns ocksÄ en lÀnk till arkivet 32-bit booter-filer.

5.1. Ta bort hÄrddisken och anslut den till en annan dator.

Jag anvÀnde den hÄrdvaruversionen av MacBook med en sata-usb-adapter, man kan anvÀnda Linux. Om det inte finns en separat dator kan man anvÀnda en annan hÄrddisk, ansluta den till MacPro, installera MacOS pÄ den och montera hÄrddisken med ESXi dÀrifrÄn.

Windows fÄr inte anvÀndas! Bara genom att ansluta denna disk till Windows-systemet kommer det att göras smÄ förÀndringar utan tillstÄnd. SmÄ och som ingen typ stör, men i vÄrt fall kommer laddningen av ESXi att sluta med felet "Bank6 not a vmware boot bank no hypervisor found".

Installera Vmware ESXi pÄ Mac Pro 1,1

HĂ€r Ă€r en artikel med detaljer om vad som hĂ€nder om man Ă€ndĂ„ skruvar in den [4] bank6 not a VMware boot bank no hypervisor found. Och hĂ€r Ă€r metoden lösningen Ă€r enkel och snabb – installera ESXi pĂ„ nytt!

5.2 Montera EFI-partitionen

Öppna Terminalen, kom ihĂ„g att gĂ„ in i superanvĂ€ndarlĂ€get

Sudo –s

Skapa en katalog för den framtida partitionen

mkdir /Volumes/EFI

titta pÄ befintliga partitioner

diskutil list

det hÀr Àr vad vi behöver, EFI-partitionen med namnet ESXi

Installera Vmware ESXi pÄ Mac Pro 1,1

Montera den

mount_msdos /dev/disk2s1 /Volumes/EFI

PÄ den monterade disken mÄste vi byta filer till Àldre versioner. De Àldre versionerna kan hittas i [3], arkivet 32-bit booter-filer

Filer för utbyte:

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

Installera Vmware ESXi pÄ Mac Pro 1,1

NÀr vi Àr klara, avmontera den monterade EFI-partitionen

umount -f /Volumes/EFI

Anteckning om skapandet av bilden

Anteckning om skapandet av bilden

I idealfallet skulle det vara bra att förstÄ var dessa filer ligger innanför distributionen. DÄ kan de bytas ut direkt dÀr och slÀppa en egen distribution "ESXi 5.5 för gamla MacPro", helt redo för problemfri installation.

Jag kunde inte hitta dem. NÀstan alla filer med Àndelsen " .v00" i ESXi-distributionen Àr tar-arkiv av olika slag. I dem finns arkiv av .vtar, och i dem finns Ànnu fler arkiv... Jag grÀvde lÀnge genom dessa oÀndliga inbÀddningar med programmet 7zip, men jag kunde inte hitta nÄgot som liknar EFI-partitionen. Det Àr mest linux-kataloger.

Den mest passande verkade vara filen efiboot.img, men den kan enkelt öppnas och visa att det Àr helt fel.

Installera Vmware ESXi pÄ Mac Pro 1,1

5.3. Ta ut hÄrddisken och installera den i MacPro

Nu sÀtter vi dit den för alltid, skruvar fast allt och monterar ihop.

Och nu laddar vi redan ESXi!

Det kan tyckas att det inte Àr sÄ. FrÄn det ögonblick dÄ man slÄr pÄ och den vita skÀrmen tills svart skÀrm med ESXi-laddning gÄr lite mer tid Àn till det vanliga Àpplet av macOS.

6. SLUT.

Med detta har installationen avslutats, konfigureringen av ESXi som vanligt för att konfigurera ESXi.

Installera Vmware ESXi pÄ Mac Pro 1,1

Det Àr vÀrt att notera att fortsatt installation av Mac OS pÄ en sÄdan VMware som Àr installerad pÄ Apple-hÄrdvara Àr lagligt.

Litteratur

LÀnkar till artiklar, mestadels engelsksprÄkiga.
[1] Sata Optical Drive in Mac Pro 1,1 = byte av IDE-enheten till SATA, eller till HDD.
https://discussions.apple.com/thread/3872488
http://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf
[2] Mac Pro kompatibilitet med installation av ESXi 5.0 = om att byta bootloader för installation.
https://communities.vmware.com/thread/327538
[3] Bringing an Old Mac Pro Back to Life with ESXi 6.0 = om att byta bootloaders för redan installerat ESXi.
https://neckercube.com/posts/2016-04-11-bringing-an-old-mac-pro-back-to-life-with-esxi-6-0/
[4] bank6 not a VMware boot bank no hypervisor found = vad som hÀnder om du ansluter under Windows.
https://communities.vmware.com/thread/429698
[5] ESXi 5.x vÀrd misslyckas med att starta om efter installation med felmeddelandet: Inte en VMware bootbank. Ingen hypervisor hittades (2012022) = och officiellt rÄd om hur man löser detta.
https://kb.vmware.com/s/article/2012022
[6] Hur man monterar EFI-partitionen i Mac OS.
https://kim.tools/blog/page/kak-primontirovat-efi-razdel-v-mac-os
[7] VMware Compatibility Guide.
https://www.vmware.com/resources/compatibility/search.php
[8] SSD i Apple Mac Pro 1.1 = installation av 2,5″ i 3,5″ hĂ„llare pĂ„ egen hand.
http://www.efxi.ru/more/upgrade_ssd_mac_pro.html
[9] Erbjuder att köpa fÀrdiga adaptrar för hÄllare.
https://everymac.com/systems/apple/mac_pro/faq/mac-pro-how-to-replace-hard-drive-install-ssd.html
[10] Specifikation för den anvÀnda MacPro.
https://everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.html

Filnamn lista.

BOOTIA32.EFI installationsbootloader frÄn [2].
32-bit booter-filer, byte av bootloader frÄn [3].

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster