In questu articulu aghju descrittu a mo sperienza installendu VMware ESXi in un vechju Apple Mac Pro 1,1.
U cliente hè statu datu u compitu di espansione u servitore di schedari. Cumu u servitore di file di a cumpagnia hè statu creatu nantu à un PowerMac G5 in 2016, è cumu era per mantene u legatu creatu hè degnu di un articulu separatu. Hè statu decisu di cunghjuntà l'espansione cù a mudernizazione è fà un servitore di schedari da u MacPro esistenti. E postu chì hè nantu à un processore Intel, a virtualizazione pò esse fatta.
U compitu hè abbastanza fattibile, ma avemu avutu à affruntà una quantità di difficultà è raccoglie dati nantu à a so suluzione pocu à pocu. Inoltre, a ricerca di una suluzione era spessu oscurata da i risultati per u prublema inversa "installazione di mac os in VMware".
Per cunsulidà l'esperienza acquistata, cullà tutti i graneddi in un locu è traduce in russo, questu articulu hè statu creatu.
Requisitu per u lettore: per esse familiarizatu cù l'installazione di VMware ESXi in hardware cumpatibile cù questu, per esempiu, un servitore HP. Esse familiarizatu cù a tecnulugia Apple. In particulare, ùn aghju micca furnisce i dettagli di l'assemblea è u disassemblamentu di u MacPro, ma ci sò parechje sfumature.
1. Hardware
MacPro 1,1, canusciutu macari comu MA356LL/A, canusciutu macari comu A1186, era u primu urdinatore Apple basatu nantu prucessori Intel, prodotta in 2006-2008. Malgradu esse più di 10 anni, l'urdinatore hè in una cundizione fisica eccellente. Nisunu di i 4 fanali putenti sò rumorosi. Richiede pulizia standard è assemblaggio/smontaggio.
Processori - 2 dual-core Xeon 5150. Completamente architettura 64-bit, ma u bootloader EFI hè 32-bit. Questu hè assai impurtante, avvelena assai a vita!
RAM - standard 4GB PC5300 DDR2 ECC 667MHz, pò esse facilmente espansione à 16GB, è certi dicenu più. A memoria di u servitore hè adattatu da u vechju HP gen.5-6, è in generale l'urdinatore hè assai simili à questu servore solu in un casu diversu.
HDD - 4 cesti per 3.5 "(LFF). Cù alcune mudificazioni fisiche, 2.5 "(SFF) si mette in i cesti. Pudete vede più nantu à questu
Ci hè ancu un DVD IDE, finu à 2 pezzi in formatu 5.25″. Ma, ci sò ancu cunnettori SATA. In a scheda madre sò chjamati ODD SATA (ODD = Optical Disk Drive). I mo esperimenti anu dimustratu chì i discu duru è SSD ponu è deve esse stallati in questu locu.
Più dettagli cù ritrattiDi sicuru, pudete cunghjuntà i dispositi IDE è SATA. Puderia ancu esse pussibule installà 2 IDE è 2 SATA, ùn aghju micca verificatu.
Ùn vi scurdate di qualchi difficultà cù nutrimentu: solu 2 molex sò stati liberati, a capacità di carica hè scunnisciuta. L'alimentazione ùn hè micca uguale à un PC, tuttu u putere passa per a scheda madre, i cunnessi nantu à questu per u putere ùn sò micca standard.
Connettore ODD
U standard 0.5m hè un pocu cortu, serà strettu è hè solu cunvenutu per cunnette à l'ultimu mumentu prima di finisce di spinghje a cesta in u corpu.
Averete bisognu di un cable SATA 0.8m, preferibile cù un cunnessu angulatu. 1 m hè troppu.
U corpu di un CD-ROM innecessariu hè perfettu cum'è un adattatore fisicu 5.25-2.5. Se ùn ci hè nunda innecessariu, diventerà definitivamente cusì dopu à separà u riempimentu da u corpu.
A rivista di u hardware è e pussibulità per a so mudernizazione pò esse cumpletata quì. In u futuru, diceraghju solu chì ùn duvemu micca affruntà per assemblà è stallà tuttu in una volta; in u prucessu, avemu bisognu di caccià a ferrovia.
2. Selezziunà ESXi
Usendu
ESXi 6.0 hà abbandunatu u supportu per tuttu u "legacy". Ufficialmente, è i più novi cum'è 6.7 ùn ponu esse posti quì, ma realisticamente, puderia travaglià. Ci hè stata menzione in Internet chì questu hè successu. Ma, micca sta volta, a mo opinione hè chì l'incompatibilità di u processatore hè una forte stregoneria. Questu ùn hè micca pussibule in a produzzione, solu per esperimenti.
Per e versioni novi di ESXi, assume i stessi metudi per finalizà cù un schedariu.
3. Finalizazione di a distribuzione cù un schedariu
U kit di distribuzione era standard. Hè pussibule da u situ web, o da torrents. ESXi 5.5 U3.
Ma, ricordate di attentu à l'architettura cumpletamente 64-bit, ma u bootloader EFI hè 32-bit ?! Questu hè induve si scontra. Quandu pruvate di scaricà l'installatore, ùn succede nunda.
Avete bisognu di rimpiazzà u bootloader di l'installazione cù un vechju, 32-bit. Sembra esse da una versione ancu prima di 5.0.
Questu hè descrittu in detail in l'articulu
Avemu aduprà un prugramma di editazione iso (per esempiu, ultraiso). Truvemu u cartulare EFIBOOT in l'iso è rimpiazzà u schedariu BOOTIA32.EFI cù u vechju, salvallu, è avà tuttu hè carricu!
4. Installa ESXi
Nisun dettagliu, tuttu hè cum'è sempre. A stallazione hè finita cù successu, ma nunda ùn hè carica, questu hè normale!
5. Finisce u caricatore cù un schedariu
L'algoritmu di l'azzioni hè indicatu in l'articulu
5.1. Sguassemu u discu duru è cunnette à un altru urdinatore.
Aghju utilizatu a versione hardware di un MacBook cù un adaptatore sata-usb, pudete aduprà Linux. Se ùn avete micca un computer separatu, pudete aduprà un altru discu duru, inserisci in u MacPro, installate MacOS nantu à questu, è muntate un discu duru cù ESXi da ellu.
Ùn pò micca aduprà Windows! Ancu una volta chì include stu discu in u sistema Windows, i picculi cambiamenti seranu fatti senza dumandà. Sò chjuchi è ùn disturbanu nimu, ma in u nostru casu, a carica di ESXi finisce cù l'errore "Bank6 ùn hè micca un vmware boot bank no hypervisor found".
Quì hè un articulu cù i dettagli di ciò chì succede s'è vo fate stuck
5.2 Muntà a partizione EFI
Aprite u Terminal, assicuratevi di passà à u modu superuser
Sudo –s
Crea un repertoriu per a sezione futura
mkdir /Volumes/EFI
fighjate à e rùbbriche dispunibili
diskutil list
questu hè ciò chì avemu bisognu, una partizione EFI chjamata ESXi
L'avemu muntatu
mount_msdos /dev/disk2s1 /Volumes/EFI
Nantu à u discu muntatu, avete bisognu di rimpiazzà i schedari cù versioni più vechje. E versioni più vechje ponu esse truvate in
File di rimpiazzamentu:
/EFI/BOOT/BOOTIA32.EFI
/EFI/BOOT/BOOTx64.EFI
/EFI/VMware/mboot32.efi
/EFI/VMware/mboot64.efi
À a fine, scollegate a partizione EFI muntata
umount -f /Volumes/EFI
Una nota per fà l'imaghjini
Una nota per fà l'imaghjini
Ideale, saria bellu di capisce induve si trovanu sti schedari in a distribuzione. Allora ponu esse rimpiazzati quì, è liberate u vostru propiu kit di distribuzione "ESXi 5.5 per u vechju MacPro", cumplettamente prontu per una stallazione senza prublemi.
Ùn li pudia truvà. Quasi tutti i schedari cù estensioni cum'è ".v00" in a distribuzione ESXi sò archivi tar di varii tipi. Contenenu l'archivi .vtar, è cuntenenu ancu l'archivi... Aghju passatu assai tempu cù u prugramma 7zip per scavà à traversu questi nesting infiniti, ma ùn pudia truvà nunda chì s'assumiglia à una partizione EFI. Per suprattuttu ci sò cartulari Linux.
U schedariu efiboot.img paria esse u più adattatu, ma pudete facilmente apre è vede chì ùn hè micca u listessu.
5.3. Pigliamu u discu duru è installate in MacPro
L'avemu digià stallatu per sempre, avvicinendu tuttu è assemblendu.
È avà ESXi hè digià carica!
Pò ùn pare micca. Da u mumentu di accende è u screnu biancu à u screnu di boot neru di ESXi, ci vole un pocu di più tempu chè à u solitu Apple mac os.
6.FINE.
Questu compie a stallazione, cunfigurà ESXi cum'è di solitu per cunfigurà ESXi.
Hè da nutà chì a più installazione di Mac Os nantu à tali VMware installate nantu à l'equipaggiu Apple hè legale.
Letteratura
Ligami à l'articuli, a maiò parte in inglese.
[1] Sata Optical Drive in Mac Pro 1,1 = rimpiazzà u CD IDE cù SATA, o cù un discu duru.
[2] Compatibilità Mac Pro cù l'installazione di ESXi 5.0 = circa a rimpiazzà u boot loader per a stallazione
[3] Riturnà un Vechju Mac Pro in vita cù ESXi 6.0 = circa rimpiazzà i bootloaders di un ESXi digià stallatu.
[4] bank6 ùn hè micca un bancu di boot VMware ùn hè micca trovu ipervisore = ciò chì succede se ti cunnessi sottu Windows
[5] L'host ESXi 5.x ùn riesce à reboot dopu a stallazione cù l'errore: Ùn hè micca un bancu di boot VMware. Nisun ipervisore trovu (2012022) = è cunsiglii ufficiali nantu à cumu risolve
[6] Cumu muntà una partizione EFI in Mac OS
[7] Guida di compatibilità VMware
[8] SSD in Apple Mac Pro 1.1 = installà sè stessu un 2.5″ in un sled 3.5″
[9] Offerta di cumprà adattatori pronti per slittini
[10] Specificazione di u MacPro utilizatu
lista di i schedari
Source: www.habr.com