Hyper-V üzerinde ESXi Çalıştırma Adımları. Installing ESXi on Hyper-V
Merhaba, bugün Hyper-V üzerinde ESXi kurulumundan bahsedeceğiz.
Hyper-V Üzerinde ESXi kurulumu için gereksinimler;
- Öncelikle İşlemciniz donanım sanallaştırma özelliklerini desteklemelidir. Hyper-V kullanıyorsanız, Intel VT-x (Sanallaştırma Teknolojisi) destekli Intel CPU ‘ya (merkezi işlem birimi) sahip olmanız gerekir. Intel VT-x, bilgisayarınızın BIOS veya UEFI (Birleşik Genişletilebilir Bellenim Arabirimi) içinde etkinleştirilmelidir.
- Windows 10 (Yapı 10565 veya üstü) veya Hyper-V’li Windows Server 2016. Hyper-V VM yapılandırma sürümü 8.0 veya üstü olmalıdır.
- PowerCLI 6.3 veya üstü. PowerCLI, PowerShell’de yürütülebilen ve komut dosyası oluşturma ve otomasyon için kullanılabilecek bir dizi cmdlet içeren VMware tarafından sağlanan bir komut satırı arabirimine (CLI) sahip bir araçtır.
- PowerCLI arşivleri – Cengiz YILMAZ – IT Blog
- ESXi yükleme görüntüsü. Yükleme görüntüsü ESXi-6.0.0-20170604001 Build 5572656 veya üstü olmalıdır. Hyper-V eski sanal ağ bağdaştırıcısı için ağ sürücülerini engelleme nedeniyle ESXi’nin daha yeni yapıları ve sürümleri çalışmayabilir.
VMware ESXi ISO Hazırlama İşlemleri
VMware ESXi ISO indirmesi için PowerCLI kullanacağız. PowerCLI arşivleri – Cengiz YILMAZ – IT Blog adresinden PowerCLI kurulum ve yükseltme adımlarına göz atabilirsiniz.
PowerCLI yüklemeniz hazır olduğunda paylaşmış olduğum PowerShell scripti ile ISO dosyasını download etmeye başlayabiliriz.
Aşağıda ki linkten PowerShell Scriptini indirebilirsiniz.
VMware Front Experience: ESXi-Customizer-PS (v-front.de)
Linkten gerekli scripti indirdikten sonra powershell dosyasını aşağıda görselde bulunan resimlere göre çalıştırıp ESXi iso dosyasını download edebilirsiniz.

ESXi 6.0 için –v60 Esxi 7.0 için -v70 parametresini kullanmanız gerekmekte.
V-Front Online Deposuna bağlanmak için –vft parametresini kullanın
Ethernet sürücüsünü ISO içine yüklemek için net-tulip kullanın. Bu sürücü, ESXi’nin Microsoft Hyper-V altında VM olarak çalıştırmasına izin verecektir.
VMware ESXi iso dosyasını download ettikten sonra Hyper-V konsolunu açabiliriz.
ESXi Hyper-V Kurulum Ayarları
Hyper-V konsolunun sağ tarafında bulunan Yeni Sekmesi altından “Sanal Makine” butonuna tıklıyoruz.

Ad ve Konum belirtin sihirbazı üzerinde Sanal Makina için bir isim belirlememiz gerekiyor.

Bir sonraki adım da ise 1.nesil olan seçenek ile devam ediyoruz.

ESXi için bellek miktarını 4096 olarak değiştirin ve dinamik bellek tipini kullanmayın.

Ben ilk kurulum sırasında herhangi bir ağ bağdaştırıcısı bağlamadan ilerleyeceğim.

Sanal sabit disk seçeneğinde kullanmak istediğimiz disk miktarını belirtiyoruz.

Bir sonraki adıma geçtiğimiz zaman Download ettiğimiz ESXi ISO dosyasını mount işlemini gerçekleştiriyoruz.

Son diyerek ESXi kurulumu öncesi yapılandırmayı tamamlamış oluyoruz.
Sanal makinamız oluşturulduktan sonra, oluşan sanal makinamızın üzerinde sağ tık yaparak ayarlar diyoruz. İşlemci sekmesi üzerinden 2 işlemci olarak çalışmasını sağlıyoruz.

Daha sonra ağ kartı sekmesine geliyoruz ve bilgisayarımız ile köprülü ağ bağdaştırıcısını seçiyoruz ve ayarlarımızı kaydediyoruz.
Hyper-V üzerinde oluşturduğumuz sunucunun ayarlarını yaptık, kuruluma geçebiliriz. Aslında bundan sonrası normal bir ESXi kurulumu şeklinde ilerleyecek. Fazla detaya inmeden kurulum işlemlerine başlayabiliriz.
ESXi 7.0.2 Kurulumu
Hyper-v konsolu üzerinde oluşturduğumuz “ESXi” isimli sunucuya sağ tıklıyoruz ve açıyoruz.


Boot işlemi gerçekleştikten sonra ESXi ön yükleme işlemine başlıyor.

Tam bu ön yükleme sırasında bir hata ile karşılaşabilirsiniz. “Relocating modules and starting up the kernel…”
Bu hata’nın çözümü için boot aşamasındayken ön yükleme parametresi ekleyerek denetlemeyi devre dışı bırakabiliriz.
Komutumuz şu şekilde;
"ignoreHeadless=TRUE"

Boot işlemi ve ön yükleme işlemi tamamlandı.

Sarı ekranı gördük :)) Kurulum başlıyor.