VMware ESXi Üzerinde macOS High Sierra Kurulumu

Hızlı Bakış

macOS High Sierra kurulumu için ESXi üzerinde doğru hazırlık yapman gerekiyor. Önce gerekli ISO ve Unlocker dosyalarını indirip datastore alanına yüklüyorsun. Ardından SSH bağlantısı kurup kilit açma aracını çalıştırıyorsun. Çünkü bu adım hipervizör içinde macOS desteğini aktif hale getiriyor. Sonrasında sanal makine oluşturuyor ve disk biçimlendirme işlemini başlatıyorsun. Böylece sistem sorunsuz açılıyor ve sanal ortamda stabil şekilde çalışıyor.

Bu yazımızda, VMware vSphere Hypervisor ESXi üzerinde sanal makinede macOS High Sierra nasıl kurulur inceleyeceğiz.

ESXi ile macOS Kurulumu

VMware ESXi Üzerinde macOS High Sierra Kurulumu

Bir Mac bilgisayarı olmadan sanallaştırma programları ile PC veya Laptop üzerine macOS High Sierra kurmak oldukça basittir.

Önceki yazılarımızda, macOS Sierra ve macOS High Sierra işletim sistemlerini VMware Workstation ve Oracle VM VirtualBox kullanarak Windows 10 üzerinde kurduk. Bu yazımızda, vSphere ESXi işletim sistemi üzerinde sanal makine ile High Sierra 10.13.4 kurulumu yapacağız.

  • VirtualBox ile macOS Sistemi Kurma
  • VMware Workstation ile macOS Sistemi Kurma

ESXi ile macOS kurmadan önce, sanal makineyi macOS için hazırlamanız gerekir. VM Workstation üzerinde macOS sistemleri çalıştırabilmek için VM Unlocker kullanıyorduk. Yine aynı şekilde, ESXi üzerinde de macOS çalıştırabilmek için VM Unlocker kullanmamız gerekir.

Öncelikle VMUnlocker 2.1.1 bilgisayarınıza indirin ve datastore içerisine upload edin. Daha sonra, VM ESXi üzerinde High Sierra kurulumu için aşağıdaki adımları takip edin.

vSphere 6.5/6.7U2 Üzerinde macOS High Sierra 10.13.4/5/6 Nasıl Kurulur?

Daha önce ESXi kurulumu yapmadıysanız, ESXi Kurulumu adlı yazımıza göz atınız. vSphere yükler yüklemez, ISO imaj dosyalarını aşağıdaki bağlantılardan indirebilirsiniz.

  • Mac OS 10.12 ISO İndir
  • Mac OS 10.13 ISO İndir

macOS ISO ve VMware Unlocker.zip dosyalarını sunucu üzerindeki Datastore upload ediniz. Daha sonra SSH bağlantısı yapmak için Putty programını indirin.

ESXi üzerinde macOS High Sierra kurulumu yapmak için aşağıdaki adımları sırasıyla takip edin.

Adım 1

VMware Unlocker211.zip dosyasını Datastore kopyaladıktan sonra, Putty programını açınız.

Datastore Üzerine VMware Unlocker Dosyasını Upload Etme

Adım 2

Putty üzerinde Hostname kısmına VMware ESXi sunucunun IP adresini ve Port kısmına ise 22 yazınız. Putty üzerinde SSH bağlantısını seçtiğinizden emin olduktan sonra Open (Aç) butonuna tıklayınız.

SSH bağlantısı için VMware ESXi kullanıcı adı ve Root parolanızı yazınız.

ESXi Sunucuya SSH Bağlantısı

Adım 3

Konsol ekranında vmfs/volumes/datastore1 konumuna gidin.

vmfs/volumes/datastore1

Adım 4

VMwareUnlocker211.zip dosyasını klasöre çıkarmak için unzip VMwareUnlocker211.zip komutunu uygulayınız.

unzip VMwareUnlocker211.zip

unzip VMwareUnlocker211.zip

Adım 5

VMware Unlocker.zip dosyasını klasöre çıkarttıktan sonra, klasör içerisine gidin ve VMware ESXi üzerinde VMware Unlocker kurulumu için aşağıdaki komutları uygulayınız.

cd VMUnlocker211/
ls
cd esxi
ls
chmod +x esxi-install.sh
./esxi-install.sh
reboot

vSphere ESXi üzerinde VMware Unlocker kurduktan sonra, ESXi sunucunuzu reboot komutunu kullanarak yeniden başlatınız.

./esxi-install.sh

Adım 6

VMware vSphere ESXi yeniden başlatılıyor…

Loading VMware ESXi

Adım 7

Sunucu açıldıktan sonra yeni bir sanal makine oluşturunuz. macOS sanal makinesinde Guest OS Version kısmında Apple Mac OS X 10.12 (64-bit) seçiniz.

Apple Mac OS X 10.12 (64-bit)

Adım 8

Sanal makineye ISO dosyasını ekleyin ve sanal makineyi çalıştırınız. VM’yi çalıştırdıktan sonra aşağıdaki görüntüdeki gibi kurulum başlayacaktır.

macOS High Sierra Açılıyor

Adım 9

Kurulum ekranında sistem dilinizi seçiniz ve devam ediniz.

macOS Sistem Dilini Seçme

Adım 10

macOS Utilities penceresinde Disk Utility programını açınız.

Disk Utility

Adım 11

macOS kurulumu öncesi diski hazırlamanız gerektiği için sanal diski biçimlendiriniz. macOS diskini biçimlendirdikten sonra Disk Utility penceresini kapatınız.

macOS Diskini Biçimlendirme

Adım 12

Tekrar macOS Utilities penceresinde Install macOS (macOS Kur) seçiniz ve Continue (Devam et) butonuna tıklayınız.

Install macOS (macOS Kur)

Adım 13

Kurulumu başlatmak için Continue butonuna tıklayınız.

macOS Kurulumuna Devam Edin

Adım 14

Lisans anlaşmasını kabul ediniz.

Lisans Anlaşmasını Kabul Etme

Adım 15

Kurulum yapacağınız diski seçiniz ve Continue butonuna tıklayınız.

Kurulum Yapılacak Diski Seçme

Adım 16

Kurulum dosyaları kopyalandıktan sonra sanal makine yeniden başlayacaktır.

macOS Kurulurken Bekleyiniz

Adım 17

Yaşadığınız ülkeyi seçiniz ve Continue butonuna tıklayınız.

Bölge Seçme

Adım 18

Klavye düzeninizi seçerek macOS High Sierra kurulumu’na devam ediniz.

Klavye Düzenini Yapılandırma

Adım 19

Data & Privacy (Veri & Gizlilik) penceresinde Continue butonuna tıklayarak devam ediniz.

Veri ve Gizlilik

Adım 20

Temiz kurulum yaptığınız için Don’t transfer any information now (Şimdi herhangi bilgi transfer etme) seçeneğini seçiniz ve Continue butonuna tıklayınız.

Şimdi herhangi bilgi transfer etme

Adım 21

Apple ID hesabınızı daha sonra yapılandırmak için Set Up Later (Daha Sonra Ayarla) seçeneğine tıklayınız.

Daha Sonra Oturum Aç

Adım 22

macOS yazılımı lisans anlaşmasını kabul ediniz.

Yazılım Anlaşmasını Kabul Etme

Adım 23

Kullanıcı hesabı bilgilerinizi konfigüre ediniz ve Continue tıklayınız.

Yeni Bir Kullanıcı Hesabı Oluşturma

Adım 24

Apple’ın haritalar, konum ve veri gönderim özelliklerini yapılandırmak için Customize Settings (Ayarları Düzenle) tıklayınız.

Ayarları Yapılandırma

Adım 25

Lokasyon servislerini etkinleştirmek isterseniz Enable Location Services on this Mac (Bu Mac üzerinde lokasyon servislerini etkinleştir) seçiniz ve Continue tıklayınız.

Lokasyon Servislerini Etkinleştirme

Adım 26

Zaman diliminizi seçiniz ve Continue tıklayınız.

Zaman Dilimi

Adım 27

Mac veri analizlerini Apple geliştiricilerini göndermek isterseniz, Share Mac Analytics with Apple (Apple ile Mac Analizlerini Paylaş) seçeneğini seçiniz.

Apple Veri Göndermeyi Onayla

Adım 28

Mac’iniz yapılandırılırken bekleyiniz.

Ayarlanıyor

Adım 29

ESXi kullanarak adım adım macOS High Sierra kurulumunu başarıyla gerçekleştirdik!

macOS Sürümünü Kontrol Etme

macOS Sanal Makine İçin VMware Tools Kurulumu

Kurduğunuz macOS High Sierra sanal makine için VMware Tools kurmanız önemlidir. Dolayısıyla, VM’nize darwin.iso dosyasını ekleyip kullanarak guest sürücülerini kurmanızı tavsiye ediyorum.

ESXi’de High Sierra Kurulumuna Dair SSS

ESXi üzerinde macOS High Sierra kurmadan önce Unlocker yamasını uygulamazsam ne olur?

Yamayı uygulamazsanız sanal makine oluşturma sihirbazında Apple Mac OS X seçeneğini göremezsiniz. VMware bu seçeneği lisans anlaşmazlıkları yüzünden varsayılan olarak gizli tutar.
Yamayı atlayıp başka bir işletim sistemi profili seçerek şansınızı denerseniz sonuç hüsran olur. Kurulum medyası açılır fakat disk biçimlendirme ekranında takılıp kalır.
Sunucuya SSH ile bağlanıp esxi-install.sh betiğini çalıştırmak bu engeli ortadan kaldırır. İşlem bittiğinde ESXi kendini Apple donanımı olarak tanıtmaya başlar.

Putty ile SSH bağlantısı yaparken neden ‘Connection Refused’ hatası alıyorum?

Bu hata genelde ESXi üzerinde SSH servisinin kapalı olduğunu gösterir. VMware güvenlik gereği bu hizmeti fabrika ayarlarında pasif olarak sunar.
Sunucunun web arayüzüne girip Host menüsünden Services sekmesine tıklamanız gerekir. Açılan listede TSM-SSH satırını bulup Actions kısmından Start butonuna basın.
Ayrıca güvenlik duvarı kurallarını da kontrol etmekte fayda var. SSH portunun gelen bağlantılara açık olduğundan emin olduktan sonra Putty ile sorunsuzca bağlanabilirsiniz.

Disk Utility ekranında sanal diskim görünmüyor. Nasıl biçimlendireceğim?

Bu can sıkıcı durumun sebebi diskin henüz Apple dosya sistemi için hazırlanmamış olmasıdır. Disk Utility penceresinin sol üst köşesindeki View menüsüne tıklayın.
Açılan listeden Show All Devices seçeneğini işaretleyin. Bu hamle VMware sanal diskinin ana denetleyici seviyesinde görünmesini sağlar.
Şimdi VMware Virtual SATA Hard Drive yazısını seçip üst menüden Erase butonuna basın. Formatı Mac OS Extended (Journaled) olarak ayarlayıp GUID Partition Map şemasını seçin. Diskiniz saniyeler içinde kullanıma hazır hale gelir.

Kurulum sırasında sanal makine sürekli yeniden başlıyor. Sebebi nedir?

Bu durum ESXi 6.7 ve sonrasında oldukça yaygın görülen bir zamanlama sorunudur. Apple’ın çekirdeği sanal donanım saatini yanlış yorumlar ve kendini kapatma döngüsüne sokar.
Sanal makineyi kapatıp Edit Settings menüsüne girin. VM Options sekmesini genişletin ve Boot Options kısmına kadar ilerleyin.
Firmware ayarını BIOS’tan EFI’ye çevirin. Ek olarak Advanced bölümünden cpuid.coresPerSocket değerini 1 olarak sabitleyin. Bu iki küçük müdahale bitmeyen yeniden başlatma döngüsünü kırar.

Yeni sürümler varken neden hala High Sierra kurmalıyım?

High Sierra özellikle eski nesil Intel Xeon işlemcili sunucularda altın değerinde bir kararlılık sunar. Mojave ve Catalina Metal grafik API’sine zorunlu geçiş yaptığı için sanal ortamda performans kaybı yaşatır.
Ayrıca birçok eski üretim yazılımı ve derleme ortamı sadece bu sürüm üzerinde sorunsuz çalışır. 32-bit uygulama desteği Mojave ile birlikte tamamen rafa kalktı.
Bu yüzden geliştirme veya test ortamı kuruyorsanız High Sierra hala en mantıklı seçeneklerden biridir. Hafif çekirdek yapısı sayesinde düşük kaynak tüketimiyle sizi idare eder.

Tüm adımları doğru yaptım ama sistem çok yavaş. Ne önerirsiniz?

Öncelikle sanal makineye ayırdığınız bellek miktarını kontrol edin. High Sierra’nın rahat nefes alması için en az 4 GB RAM ayırmanız şarttır.
İkinci olarak işlemci çekirdek sayısını birden fazla yapın ama aşırıya kaçmayın. Tek bir soket üzerinde 2 çekirdek yapılandırması en ideal dengeyi sağlar.
Son ve en kritik nokta ise VMware Tools kurulumudur. Bu paket olmadan grafik işlemleri yazılımsal olarak taklit edilir ve sistem sürünür. Darwin.iso dosyasını takıp sürücüleri yüklediğiniz an performans gözle görülür şekilde artar.

Bu Rehberi Keşfettikleri İçin Sana Teşekkür Edecekler!

Sadece bir tıkla sevdiklerine dev bir iyilik yapmaya hazır mısın? Bilgi paylaştıkça devleşir.

İlk yorumu sen paylaş