V tomto článku popisujem svoje skúsenosti s inštaláciou VMware ESXi na starom Apple Mac Pro 1,1.
Zákazník dostal za úlohu rozšíriť súborový server. Ako bol vytvorený súborový server spoločnosti na PowerMac G5 v roku 2016 a ako sa zachovalo vytvorené dedičstvo, si zaslúži samostatný článok. Bolo rozhodnuté spojiť rozšírenie s modernizáciou a vytvoriť súborový server z existujúceho MacPro. A keďže je na procesore Intel, virtualizácia sa dá robiť.
Úloha je celkom realizovateľná, museli sme však čeliť množstvu ťažkostí a zbierať údaje o ich riešení kúsok po kúsku. Hľadanie riešenia bolo tiež často zakryté výsledkami pre opačný problém „inštalácia mac os na VMware“.
Ak chcete upevniť získané skúsenosti, zhromaždiť všetky zrná na jednom mieste a preložiť ich do ruštiny, vznikol tento článok.
Požiadavka na čitateľa: poznať inštaláciu VMware ESXi na hardvér, ktorý je s ním kompatibilný, napríklad server HP. Zoznámte sa s technológiou Apple. Konkrétne neposkytujem podrobnosti o montáži a demontáži MacPro, ale existuje veľa nuancií.
1. Hardvér
MacPro 1,1, tiež známy ako MA356LL/A, tiež známy ako A1186, bol prvý počítač Apple založený na procesoroch Intel, vyrobený v rokoch 2006-2008. Napriek tomu, že má viac ako 10 rokov, počítač je vo výbornom fyzickom stave. Žiadny zo 4 výkonných ventilátorov nie je hlučný. Vyžaduje štandardné čistenie a montáž/demontáž.
Procesory - 2 dvojjadrové Xeon 5150. Plne 64-bitová architektúra, ale EFI bootloader je 32-bitový. To je veľmi dôležité, veľmi to otravuje život!
RAM – štandardná 4GB PC5300 DDR2 ECC 667MHz, dá sa jednoducho rozšíriť na 16GB a niektorí hovoria aj viac. Pamäť servera je vhodná zo starého HP gen.5-6 a vo všeobecnosti je počítač veľmi podobný tomuto serveru, len v inom prípade.
HDD – 4 koše pre 3.5” (LFF). S určitými fyzickými úpravami sa do košíkov zmestí 2.5″ (SFF). Viac o tom môžete vidieť
K dispozícii je aj IDE DVD, až 2 ks v 5.25″ formáte. Existujú však aj konektory SATA. Na základnej doske sa nazývajú ODD SATA (ODD = Optical Disk Drive). Moje experimenty ukázali, že pevné disky a SSD môžu a mali by byť inštalované na tomto mieste.
Viac podrobností s obrázkamiZariadenia IDE a SATA určite môžete kombinovať. Dokonca by bolo možné nainštalovať 2 IDE a 2 SATA, neskontroloval som to.
Nezabudnite na niektoré ťažkosti s výživou: uvoľnili sa iba 2 molexy, nosnosť nie je známa. Napájanie nie je také ako na PC, všetko napájanie ide cez základnú dosku, konektory na napájanie sú na nej neštandardné.
ODD konektor
Štandardná 0.5m je trocha krátka, bude tesná a je vhodné ju pripojiť len na poslednú chvíľu pred dokončením zasúvania koša do tela.
Budete potrebovať 0.8 m SATA kábel, najlepšie s lomeným konektorom. 1m je moc.
Telo nepotrebného CD-ROM je dokonalé ako fyzický adaptér 5.25-2.5. Ak nie je nič zbytočné, určite sa ním stane po oddelení plnky od korpusu.
Prehľad hardvéru a možností jeho modernizácie môžete dokončiť tu. Pri pohľade do budúcnosti poviem len to, že by sme sa nemali ponáhľať s montážou a montážou všetkého naraz, v tomto procese budeme musieť odstrániť železnicu.
2. Vyberte ESXi
použitím
ESXi 6.0 zrušil podporu pre všetko „staré“. Oficiálne to a novšie ako 6.7 sem umiestniť nemožno, ale reálne by to mohlo fungovať. Na internete sa objavili zmienky, že sa to podarilo. Ale tentoraz nie, môj názor je, že nekompatibilita procesorov je silná čarodejnica. Vo výrobe to nie je možné, iba na pokusy.
Pre nové verzie ESXi predpokladám rovnaké metódy finalizácie pomocou súboru.
3. Finalizácia distribúcie so súborom
Rozvodná súprava bola štandardná. Je to možné z webovej stránky alebo z torrentov. ESXi 5.5 U3.
Ale nezabudnite venovať pozornosť úplne 64-bitovej architektúre, ale bootloader EFI je 32-bitový?! Tu sa stretne. Keď sa pokúsim stiahnuť inštalátor, nič sa nestane.
Musíte vymeniť zavádzač inštalačného programu za starší, 32-bitový. Zdá sa, že je z verzie ešte staršej ako 5.0.
Toto je podrobne popísané v článku
Používame program na úpravu iso (napríklad ultraiso). Vo vnútri iso nájdeme priečinok EFIBOOT a nahradíme súbor BOOTIA32.EFI starým, uložíme ho a teraz je všetko načítané!
4. Nainštalujte ESXi
Žiadne detaily, všetko je ako vždy. Inštalácia bola úspešne dokončená, ale nič sa nenačítava, je to normálne!
5. Dokončenie nakladača pilníkom
Algoritmus akcií je uvedený v článku
5.1. Odstránime pevný disk a pripojíme ho k inému počítaču.
Použil som hardvérovú verziu MacBooku so sata-usb adaptérom, môžete použiť Linux. Ak nemáte samostatný počítač, môžete použiť iný pevný disk, zapojiť ho do MacPro, nainštalovať naň MacOS a pripojiť z neho pevný disk s ESXi.
Nedá sa použiť Windows! Aj keď tento disk zahrniete do systému Windows, bez opýtania sa na ňom vykonajú malé zmeny. Sú malé a nikoho neobťažujú, ale v našom prípade sa načítanie ESXi skončí chybou „Bank6 not a vmware boot bank no hypervisor found.“
Tu je článok s podrobnosťami o tom, čo sa stane, ak uviaznete
5.2 Pripojte oddiel EFI
Otvorte terminál a nezabudnite prepnúť do režimu superužívateľa
Sudo –s
Vytvorte adresár pre budúcu sekciu
mkdir /Volumes/EFI
pozrite si dostupné sekcie
diskutil list
to je to, čo potrebujeme, oddiel EFI s názvom ESXi
Namontujeme to
mount_msdos /dev/disk2s1 /Volumes/EFI
Na pripojenom disku budete musieť nahradiť súbory staršími verziami. Staršie verzie nájdete v
Náhradné súbory:
/EFI/BOOT/BOOTIA32.EFI
/EFI/BOOT/BOOTx64.EFI
/EFI/VMware/boot32.efi
/EFI/VMware/boot64.efi
Po dokončení odpojte pripojený oddiel EFI
umount -f /Volumes/EFI
Poznámka k vytváraniu obrazu
Poznámka k vytváraniu obrazu
V ideálnom prípade by bolo pekné pochopiť, kde sa tieto súbory nachádzajú vo vnútri distribúcie. Potom ich môžete vymeniť priamo tam a uvoľniť svoju vlastnú distribučnú súpravu „ESXi 5.5 pre starý MacPro“, úplne pripravenú na bezproblémovú inštaláciu.
Nevedel som ich nájsť. Takmer všetky súbory s príponami ako „.v00“ v distribúcii ESXi sú archívy tar rôznych typov. Obsahujú archívy .vtar a obsahujú aj archívy... Strávil som dlhý čas pomocou programu 7zip na prehrabávanie týchto nekonečných hniezd, ale nenašiel som nič, čo by pripomínalo partíciu EFI. Väčšinou sú tam linuxové adresáre.
Súbor efiboot.img sa zdal byť najvhodnejší, ale ľahko ho otvoríte a uvidíte, že to vôbec nie je to isté.
5.3. Vyberieme pevný disk a nainštalujeme ho do MacPro
Už ho naveky inštalujeme, všetko zaskrutkujeme a zmontujeme.
A teraz sa ESXi už načítava!
Možno sa to nezdá. Od okamihu zapnutia a bielej obrazovky po čiernu spúšťaciu obrazovku ESXi to trvá o niečo viac času ako pri bežnom Apple Mac OS.
6. KONIEC.
Tým sa dokončí inštalácia, konfigurácia ESXi ako obvykle pri konfigurácii ESXi.
Stojí za zmienku, že ďalšia inštalácia Mac OS na takýto VMware nainštalovaný na zariadeniach Apple je legálna.
Literatúra
Odkazy na články, väčšinou v angličtine.
[1] Sata Optical Drive v Mac Pro 1,1 = výmena IDE CD za SATA alebo za pevný disk.
[2] Kompatibilita Mac Pro s inštaláciou ESXi 5.0 = o výmene zavádzača pri inštalácii
[3] Oživenie starého Macu Pro s ESXi 6.0 = výmena bootloaderov už nainštalovaného ESXi.
[4] banka6 nie je zavádzacia banka VMware, nenašiel sa žiadny hypervízor = čo sa stane, ak sa pripojíte pod Windows
[5] Hostiteľ ESXi 5.x sa po inštalácii nepodarí reštartovať s chybou: Nie je zavádzacia banka VMware. Nebol nájdený žiadny hypervízor (2012022) = a oficiálne rady, ako to opraviť
[6] Ako pripojiť oblasť EFI v systéme Mac OS
[7] Sprievodca kompatibilitou VMware
[8] SSD v Apple Mac Pro 1.1 = inštalácia 2.5″ do 3.5″ saní sami
[9] Ponúknite kúpu hotových adaptérov na sane
[10] Špecifikácia použitého MacPro
zoznam súborov
Zdroj: hab.com