Në këtë artikull, përshkruaj përvojën time në instalimin e VMware ESXi në një Apple Mac Pro 1,1 të vjetër.
Këto ishin kërkesat e klientit – zgjerimi i serverit të skedarëve. Si u ndërtua serveri i skedarëve për kompaninë në PowerMac G5 në vitin 2016 dhe cilat ishin sfidat e mirëmbajtjes së këtij legjendi, meritojnë një artikull të veçantë. Është vendosur të kombinohet zgjerimi me modernizimin dhe të krijohet një server skedarësh nga MacPro ekzistues. Dhe tani që ai përdor procesorin intel, është e mundur të realizohet edhe virtualizimi.
Detyra është plotësisht e realizueshme, por u përballa me një varg vështirësish dhe grumbullova të dhëna për zgjidhjen e tyre. Gjithashtu, kërkimi për zgjidhje shpesh ishte i errësuar nga rezultatet për problemin e kundërt "instalimi i macOS në VMware".
Për të konsoliduar përvojën e fituar, për të grumbulluar të gjitha copëzat në një vend dhe për t'i përkthyer ato në gjuhën shqipe, është krijuar ky artikull.
Kërkesa për lexuesin: të jetë i njohur me instalimin e VMware ESXi në harduer të përshtatshëm me të, për shembull, servera HP. Të jetë i njohur me teknologjinë e Apple. Në veçanti, nuk përmend detajet për montimin dhe çmontimin e MacPro, të cilat përmbajnë shumë nuanca.
1. Pjesa Harduerike
MacPro 1,1, also known as MA356LL/A and A1186 — the first computer from Apple using Intel processors, released between 2006-2008. Despite being over 10 years old, the computer is in excellent physical condition. None of the four powerful fans make noise. Regular cleaning and assembly-disassembly are required.
Processors — 2 dual-core Xeon 5150. Fully 64-bit architecture, but the EFI loader is 32-bit. This is very important, it complicates life significantly!
RAM – standard 4GB PC5300 DDR2 ECC 667MHz, can be easily expanded to 16GB, and some say even more. The memory is compatible with server models from old HP gen.5-6, and the computer closely resembles that server, just in a different case.
HDD — 4 bays for 3.5” (LFF). With some physical modifications, it can accommodate 2.5″ (SFF) drives. More details can be found .
There is also an IDE DVD, up to 2 pieces of 5.25″ format. However, SATA ports are provided as well. On the motherboard, they are labeled ODD SATA (ODD = Optical Disk Drive). My experiments showed that this space can and should be used for hard drives and SSDs.
More details with imagesYou can definitely combine IDE and SATA devices. It might even be possible to install 2 IDE and 2 SATA drives; I haven't checked.
Mos u harroni disa vështirësi me furnizimin ditor: ka vetëm 2 molex, kapaciteti i ngarkesës nuk dihet. Blloku i energjisë nuk është si në pc, të gjitha energjitë kalojnë përmes pllakës së fuqisë, koneksionet për energji në të nuk janë standarde.
Koneksioni ODD
Standardi 0.5m është pak i shkurtër, do të jetë i tensionuar dhe e vetmja mënyrë për ta lidhur është në momentin e fundit para përfundimit të vendosjes së kasetës në kabinet.

Do të nevojitet një kabllë SATA 0.8m, preferohet me koneksion të këndshëm. 1m është shumë.

Si një adapër fizik 5.25-2.5, një kabinet i panevojshëm CD-ROM është shumë i përshtatshëm. Nëse nuk keni një të panevojshëm – do të bëhet një i tillë menjëherë pas ndarjes së përmbajtjes nga kabinoti.

Rishikimi i pjesëve harduerike dhe mundësive të saj për modernizim mund të përfundojë këtu. Duke e parashikuar, do të them vetëm se nuk duhet të nguteni për të montuar dhe instaluar gjithçka menjëherë, gjatë procesit do të na nevojitet të nxjerrim diskun.
2. Zgjedhja e ESXi
Duke përdorur mund të kuptohet se Xeon 5150 mbështetet maksimumi nga ESXi 5.5 U3. Pikërisht këtë version do të instalojmë.
Në ESXi 6.0 u hoq mbështetje për të gjitha " të vjetra". Zyrtarisht, as nuk lejohet instalimi i tij dhe versioneve më të reja, si 6.7, këtu, ndonjëherë funksionon në praktikë. Kam takuar shprehje në internet se kjo është e mundshme. Por, jo këtë herë, mendoj se çështja e papajtueshmërisë së procesorit është një magji e fortë. Në prodhim është e papranueshme, vetëm për eksperimentime.
Për versionet e reja të ESXi, metodologjia e përpunimit besoj se është e njëjta.
3. Modifikimi i distribuimit
Distribuimi e mora standarde. Mund ta merrni nga faqja zyrtare, ose nga torrente. ESXi 5.5 U3.
Por, kini parasysh se kam vënë re një arkitekturë plotësisht 64-bit, por bootloader-i është 32-bit?! Këtu do të ndodhet problemi. Kur përpiqeni të ngarkoni instaluesin, nuk ndodh asgjë.
Duhet të zëvendësoni bootloader-in e instaluesit me një më të vjetër, 32-bit. Duke dukur se është nga një version më i hershëm se 5.0.
Këto janë përshkruar në detaje në artikullin , skedari merrni prej andej.
Përdorni një program për redaktimin e iso-s (p.sh., ultraiso). Gjeni brenda iso-së dosjen EFIBOOT dhe zëvendësoni skedarin BOOTIA32.EFI me të vjetrin, ruani, dhe tashmë gjithçka ngarkohet!

4. Instalimi i ESXi
Asgjë e re, gjithçka si zakonisht. Instalimi përfundoi me sukses, por nuk po ngarkohet asgjë, është normale!
5. Ndryshimi i ngarkuesit
Algoritmi i veprimeve është i shpjeguar në artikull , aty do të gjeni lidhjen për arkiv. .
5.1. Nxjerrim diskun e harduerit dhe e lidhim me një kompjuter tjetër.
Unë përdora versionin harduerik të MacBook me një adaptues sata-usb, mund të përdorni edhe Linux. Nëse nuk keni një kompjuter të veçantë, mund të përdorni një hard disk tjetër, ta vendosni atë në MacPro, të instaloni MacOS aty dhe prej aty të montoni disku me ESXi.
Nuk mund të përdorni Windows! Madje edhe nëse thjesht e lidhni këtë disk në sistemin Windows, do të bëhen disa ndryshime pa leje. Të vogla dhe nuk dëmtojnë askënd, por në rastin tonë, ngarkimi i ESXi do të përfundojë me gabimin "Bank6 not a vmware boot bank no hypervisor found".

Ja një artikull me detaje për atë që ndodh nëse e lidhni . Dhe e zgjidhjes e thjeshtë dhe të shpejtë – instaloni përsëri ESXi!
5.2 Montojmë pjesën EFI
Hapim Terminalin, sigurohemi të kalojmë në modin superuser
Sudo –sKrijojmë një katalog për pjesën e ardhshme
mkdir /Volumes/EFIshohim seksionet që janë të disponueshme
diskutil listkjo është ajo që na nevojitet, seksioni EFI me emrin ESXi

E ngremë atë
mount_msdos /dev/disk2s1 /Volumes/EFINë diskun e ngjitur, do të jetë e nevojshme të zëvendësohen skedarët me versionet e vjetra. Versionet e vjetra mund të gjenden në , arkiv
Skedarët për zëvendësim:
/EFI/BOOT/BOOTIA32.EFI
/EFI/BOOT/BOOTx64.EFI
/EFI/VMware/mboot32.efi
/EFI/VMware/mboot64.efi

Pas përfundimit, çkyçim seksionin EFI të ngjitur
umount -f /Volumes/EFIShënim për krijimin e imazhit
Shënim për krijimin e imazhit
Idealisht, do të ishte mirë të kuptonim se ku ndodhen këta skedarë brenda distribucionit. Pastaj ata mund të zëvendësohen atje, dhe të lëshojmë një distribucion të vetin "ESXi 5.5 për MacPro të vjetër", të gatshëm për instalim pa probleme.
Nuk arrij ta gjej. Gati të gjithë skedarët me shëndoshësia si „.v00” në distribucionin e ESXi janë arkiva tar të llojeve të ndryshme. Aty janë arkivat .vtar, dhe aty më shumë arkiva... Me programin 7zip kam kërkuar gjatë, por nuk kam gjetur asgjë që ngjan me seksionin EFI. Kryesisht, aty ka direktoriume të Linux-it.
Më i përshtatshmi dukej skedari efiboot.img, por mund të hapet lehtë dhe të shihet se atje nuk është asgjë e tillë.

5.3. E heqim hard diskun dhe e instalojmë në MacPro
Tani po e vendosim përherë, duke ngjitur gjithçka.
Dhe tashmë po shkarkohet ESXi!
Mund të duket se nuk është e vërtetë. Koha që kalon nga momenti i ndezjes dhe ekrani i bardhë deri në ekranin e ngarkimit të ESXi është pak më e gjatë sesa deri te simboli i njohur i Apple në macOS.
6. FUND.
Me këtë përfundon instalimi, konfigurimi i ESXi si zakonisht për konfigurimin e ESXi.
Duhet të theksohet se instalimi i mëtejshëm i macOS në një VMware të instaluar në pajisje Apple është i ligjshëm.
Literatura
Lidhje për artikuj, shumica në anglisht.
[1] Sata Optical Drive në Mac Pro 1,1 = zëvendësimi i disku IDE me SATA, ose me një HDD.
[2] Kompatibiliteti i Mac Pro me instalimin e ESXi 5.0 = në lidhje me zëvendësimin e bootloader-it për instalim.
[3] Duke e sjellë përsëri në jetë një Mac Pro të vjetër me ESXi 6.0 = për zëvendësimin e bootloader-ëve të instaluar tashmë në ESXi.
[4] bank6 nuk është një bankë boot VMware nuk u gjet hipervizori = çfarë do të ndodhte nëse lidhet nën Windows.
[5] Host-i ESXi 5.x dështon të rinasë pas instalimit me gabimin: Nuk është një bankë boot VMware. Nuk u gjet hipervizori (2012022) = dhe këshilla zyrtare për si të rregullohet kjo.
[6] Si të montoni pjesën EFI në Mac OS.
[7] Udhëzuesi i Kompatibilitetit të VMware.
[8] SSD në Apple Mac Pro 1.1 = instalimi i 2.5″ në 3.5″ rrëshqitëse me duar.
[9] Propozimi për të blerë adapteur të gatshëm për rrëshqitëse.
[10] Specifikimi i MacPro të përdorur.
l
Lista e skedarëve
bootloader-i i instalimit nga [2]
, zëvendësimi i bootloader-it nga [3]
Burimi: habr.com
