Vmware ESXi telepítése Mac Pro 1,1-re.

A cikkben leírom a VMware ESXi telepítésekor szerzett tapasztalataimat egy régi Apple Mac Pro 1,1-en.

Vmware ESXi telepítése Mac Pro 1,1-re.

A megrendelő feladatot tűzött ki – a fájlszerver bővítése. Hogyan készült a vállalat fájlszervere egy PowerMac G5-ön 2016-ban, és milyen volt a létrehozott legacy támogatása, az egy külön cikket érdemel. Úgy döntöttünk, hogy a bővítést összevonjuk a modernizálással, és készítünk egy fájlszervert a meglévő MacPro-ból. Mivel Intel processzorral rendelkezik, lehetőség van a virtualizációra is.

A feladat teljesíthető, de számos nehézséggel kellett szembenézni, és apró részletekben gyűjtögetni azokat az információkat, amelyek a megoldásokról szóltak. A megoldások keresését gyakran elhomályosította a visszafele problémával kapcsolatos eredmények, mint például a „mac os telepítése VMware-re”.

A megszerzett tapasztalat rögzítése, az összes információ egy helyre gyűjtése és azok orosz nyelvre való fordítása érdekében készült ez a cikk.

Olvasói követelmény: ismerje a VMware ESXi telepítését olyan hardverre, amely kompatibilis vele, például HP szerverekre. Ismerje az Apple technológiáját. Különösképpen nem részletezem a MacPro összeszerelésének és szétszedésének folyamatát, mivel ott számos bonyolultság van.

1. Hardver rész

MacPro 1,1, más néven MA356LL/A, vagy A1186 – az első Apple számítógép Intel processzorokkal, 2006-2008 között gyártották. Annak ellenére, hogy több mint 10 éves, a gép fizikai állapota kiváló. Egyik a négy erőteljes ventilátor sem zajos. Szokásos tisztításra és összeszerelésre van szükség.

Processzorok – 2 darab kéttagú Xeon 5150. Teljes mértékben 64 bites architektúra, de az EFI betöltő 32 bites. Ez nagyon fontos, jelentősen megnehezíti az életet!

RAM – alapértelmezett 4GB PC5300 DDR2 ECC 667MHz, könnyen bővíthető 16GB-ra, és egyesek mondják, hogy még többre is. A memória régi HP gen.5-6 szerverekből származik, és egyébként a gép nagyon hasonlít erre a szerverre, csak más házban.

HDD – 4 fiók 3.5” (LFF) formátumú. Néhány fizikai módosítással a fiókokba 2.5″ (SFF) meghajtók is elférnek. A részletek itt találhatóak. [8] SSD az Apple Mac Pro 1.1-en..

IDE DVD meghajtó is van, akár 2 db 5.25″ formátumú. De SATA csatlakozók is rendelkezésre állnak. Az alaplapon ODD SATA néven találhatóak (ODD = Optikai Adatmeghajtó). A kísérleteim azt mutatták, hogy ebbe a helybe merevlemezeket és SSD-ket is lehet és kell telepíteni.

További részletek képekkel.Pontosan kombinálhatóak IDE és SATA eszközök. Talán még lehetőség van 2 IDE és 2 SATA egyidejű telepítésére, de ezt nem ellenőriztem.

Ne felejtsük el néhány táplálkozási nehézséget: összesen csak 2 molex csatlakozó van, a terhelhetőség ismeretlen. A tápegység nem olyan, mint a számítógépnél, minden tápellátás az alaplapra megy, a csatlakozók rajta nem szabványosak.

ODD csatlakozó

Vmware ESXi telepítése Mac Pro 1,1-re.

A standard 0,5 m kicsit rövid, feszülni fog és egyedül a legutolsó pillanatban kényelmes csatlakozni, mielőtt a kosarat a házba tolni végezzük.

Vmware ESXi telepítése Mac Pro 1,1-re.

SATA 0.8 m kábel szükséges, lehetőleg szögletes csatlakozóval. 1 m túl sok.

Vmware ESXi telepítése Mac Pro 1,1-re.

Fizikai adapterként a 5.25-2.5 jól szolgálhat egy felesleges CD-ROM ház. Ha nincs felesleges – biztosan azzá fog válni, miután a belsőt elválasztjuk a háztól.

Vmware ESXi telepítése Mac Pro 1,1-re.

A hardver részének áttekintését és a modernizálási lehetőségeit itt befejezhetjük. Elöljáróban csak annyit mondok, hogy nem érdemes mindent egyszerre összeszerelni és telepíteni, a folyamat során szükségünk lesz a HDD-k eltávolítására.

2. Az ESXi kiválasztása

Használva a VMware kompatibilitási táblázatot megtudhatjuk, hogy a Xeon 5150 maximum az ESXi 5.5 U3-t támogatja. Pontosan ezt a verziót fogjuk telepíteni.

Az ESXi 6.0-ban eltávolították az összes "elavult" támogatást. Hivatalosan nem lehet telepíteni az újabb, 6.7 típusú verziókat, de valójában működni is fog, bár a neten voltak említések, hogy ez sikerült. De ez most nem lehetséges, a véleményem szerint a processzora miatt az inkompatibilitás erős mágikus eljárás. A produkcióba így nem szabad, csak kísérletezésre.

Az újabb ESXi verziókhoz a fájlok finomhangolási módja szerintem ugyanaz.

3. A disztribúció finomhangolása

A disztribúció szokásos. Lehet az hivatalos oldalról, vagy torrentekből. ESXi 5.5 U3.

De figyeljünk arra, hogy a teljesen 64 bites architektúrára, de az EFI indulás 32 bites?! Itt fogunk vele találkozni. Az installer indítására a kísérlet során semmi sem történik.
Az installáló betöltőjét régebbi, 32 bites változatra kell cserélni. Úgy tűnik, korábbi verzióval, mint a 5.0.

Erről részletesen az alábbi cikkben van szó [2] Mac Pro kompatibilitás az ESXi 5.0 telepítésével, fájl BOOTIA32.EFI onnan vesszük.

Használjuk az iso szerkesztő programot (például ultraiso). Megkeressük az iso-n belül az EFIBOOT mappát, és kicseréljük a BOOTIA32.EFI fájlt a régire, mentjük, és máris minden betölthető!

Vmware ESXi telepítése Mac Pro 1,1-re.

4. ESXi telepítése

Nincsenek részletek, minden úgy, mint mindig. A telepítés sikeresen befejeződött, de semmi sem töltődik be, ez normális!

5. A betöltő finomhangolása

A cikkben szereplő lépéseket követve [3] Egy régi Mac Pro újjáélesztése ESXi 6.0-val, itt található a link az archívumhoz 32 bites indító fájlok.

5.1. Kihúzzuk a merevlemezt és csatlakoztatjuk egy másik számítógéphez.

Használtam egy hardveres MacBook verziót SATA-USB adapterrel, használhatunk Linuxot is. Ha nincs külön számítógép, akkor használhatunk egy másik merevlemezt, csatlakoztathatjuk a MacPro-ba, telepíthetjük rá a macOS-t, és abból csatlakoztathatjuk az ESXi-vel rendelkező merevlemezt.

Windows nem használható! Már csak azzal is, ha ezt a lemezt csatlakoztatjuk a Windows rendszerhez, anélkül, hogy megkérdeznénk, apró változtatások fognak történni. Apró és senkinek sem zavaró, de a mi esetünkben az ESXi betöltése hibával végződik: „Bank6 not a VMware boot bank no hypervisor found”.

Vmware ESXi telepítése Mac Pro 1,1-re.

Itt egy cikk a részletekkel arról, mi történik, ha mégis csatlakoztattuk [4] bank6 not a VMware boot bank no hypervisor found. A itt van a módszer a megoldás egyszerű és gyors – újra telepítjük az ESXi-t!

5.2. Csatlakoztatjuk az EFI partíciót

Megnyitjuk a Terminált, mindenképp át kell váltanunk rendszergazda módba

Sudo –s

Könyvtárat létrehozunk a jövőbeli partíció számára

mkdir  /Volumes/EFI

megnézzük a meglévő partíciókat

diskutil list

itt van, amit keresünk, az EFI partíció neve ESXi

Vmware ESXi telepítése Mac Pro 1,1-re.

Csatlakoztatjuk

mount_msdos /dev/disk2s1 /Volumes/EFI

A csatlakoztatott lemezen le kell cserélni a fájlokat régebbi verziókra. A régi verziókat megtalálhatjuk [3], archívum 32 bites indító fájlok

A cserére szoruló fájlok:

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

Vmware ESXi telepítése Mac Pro 1,1-re.

A művelet befejeztével leválasztjuk a csatlakoztatott EFI partíciót

umount -f /Volumes/EFI

Megjegyzés a lemezkép készítéséről

Megjegyzés a lemezkép készítéséről

Ideális esetben jó lenne tudni, hol találhatók ezek a fájlok a disztribúcióban. Akkor közvetlenül ott lehetne őket kicserélni, és kiadni a saját disztribúcióját az „ESXi 5.5 régi MacPro-ra”, teljesen problémamentes telepítésre készen.

Nem sikerült őket megtalálnom. Szinte az összes, „.v00” kiterjesztésű fájl az ESXi disztribúcióban különböző típusú tar archívumok. Ezekben vannak .vtar archívumok, azokban még archívumok... A 7zip programmal hosszasan kutattam ezekben a végtelen beágyazásokban, de semmit, ami az EFI partícióra emlékeztetett volna, nem találtam. Főként Linux könyvtárak találhatók ott.

A legmegfelelőbbnek a efiboot.img fájl tűnt, de ezt könnyen meg lehet nyitni, és látható, hogy ott egészen más dolgok vannak.

Vmware ESXi telepítése Mac Pro 1,1-re.

5.3. Kihúzzuk a merevlemezt és telepítjük a MacPro-ba

Már véglegesen rögzítjük, mindent csavarozva és összeszerelve.

És máris betölt az ESXi!

Elsőre lehet, hogy nem úgy tűnik. Az indítás pillanatától a fehér képernyőig és az ESXi betöltési fekete képernyőig eltelt idő egy kicsit több, mint az eddig megszokott alma logóig.

6. VÉGE.

Ezzel befejeződött a telepítés, az ESXi beállítása a megszokott módon történik.

Vmware ESXi telepítése Mac Pro 1,1-re.

Megjegyzendő, hogy a Mac Os továbbá telepítése egy ilyen VMware-re, amely Apple hardverre van telepítve, legális.

Irodalom

Cikkek linkjei, túlnyomórészt angol nyelvűek.
[1] Sata Optical Drive in Mac Pro 1,1 = IDE meghajtó SATA-ra, vagy HDD-re való cseréje.
https://discussions.apple.com/thread/3872488
http://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf
[2] Mac Pro kompatibilitás ESXi 5.0 telepítésével = a rendszerindító cseréje a telepítéshez.
https://communities.vmware.com/thread/327538
[3] Egy régi Mac Pro életre keltése ESXi 6.0-val = az ESXi már telepített rendszerindítóinak cseréje.
https://neckercube.com/posts/2016-04-11-bringing-an-old-mac-pro-back-to-life-with-esxi-6-0/
[4] bank6 nem VMware boot bank nincs hypervisor = mi történik, ha Windows alatt csatlakoztatják.
https://communities.vmware.com/thread/429698
[5] Az ESXi 5.x gazda nem indul újra a telepítés után a következő hibaüzenettel: Nem egy VMware boot bank. Nincs hypervisor found (2012022) = és hivatalos tanács a megoldására.
https://kb.vmware.com/s/article/2012022
[6] Hogyan lehet csatlakoztatni az EFI-partíciót Mac OS alatt.
https://kim.tools/blog/page/kak-primontirovat-efi-razdel-v-mac-os
[7] VMware Kompatibilitási Útmutató.
https://www.vmware.com/resources/compatibility/search.php
[8] SSD az Apple Mac Pro 1.1-ben = 2.5″ telepítése 3.5″ sínbe saját kezűleg.
http://www.efxi.ru/more/upgrade_ssd_mac_pro.html
[9] Ajánlat kész adapterek megvásárlására a sínekhez.
https://everymac.com/systems/apple/mac_pro/faq/mac-pro-how-to-replace-hard-drive-install-ssd.html
[10] Használt MacPro specifikáció.
https://everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.html

Fájlok listája.

BOOTIA32.EFI telepítő bootloader az [2]-ből.
32 bites indító fájlok, a bootloader cseréje az [3]-ból.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster