1. Anasayfa
  2. Uncategorized

VMware ESXi Üzerinde HPE ve Lenovo OEM Windows Server Kurulumunda “Failed BIOS Lock” Hatası ve Çözüm Yöntemleri


Kurumsal ortamlarda OEM (Original Equipment Manufacturer) lisanslı Windows Server sürümleri sıkça tercih edilir. Bunun başlıca nedeni bu lisansların sunucu üreticileri tarafından donanımla birlikte sunulması ve maliyet avantajı sağlamasıdır. Ancak bu kolaylığın beraberinde getirdiği teknik bir kısıtlama vardır: BIOS kilidi (BIOS Lock).

Özellikle HPE OEM Windows Server kurulumlarında VMware ESXi üzerinde sanal makineye kurulum yapılmak istendiğinde şu hata mesajıyla karşılaşmak mümkündür:

“Failed BIOS Lock: This installation media may be used only on hardware manufactured by: Hewlett Packard Enterprise”

Bu hata yalnızca HPE marka fiziksel sunucularda çalışması için sınırlandırılmış olan OEM kurulum medyasının sanal BIOS üzerinde üretici doğrulamasını geçememesinden kaynaklanır.

Benzer bir durum Lenovo ThinkSystem sunucularında da yaşanmıştır. Lenovo’nun resmi destek dökümanında OEM Windows Server kurulum medyasının BIOS doğrulamasını sanal ortamlarda geçemediği ve kurulumun başarısız olduğu detaylıca açıklanmıştır.

Bu nedenle çözüm yolları hem HPE hem de Lenovo platformları için benzerlik göstermektedir.

Hatanın Nedeni : OEM Medyaların Özelliği

OEM Windows Server sürümleri yalnızca üreticinin kendi donanımı üzerinde çalışacak şekilde lisanslanır. Bunun için kurulum medyası BIOS üzerinden üretici bilgilerini kontrol eder. Eğer BIOS kimliği HPE ya da Lenovo gibi beklenen değerlerle uyuşmazsa kurulum engellenir.

Sanal Ortamlarda Yaşanan Uyuşmazlık

VMware ESXi üzerinde açılan sanal makineler genellikle standart ve üreticiden bağımsız bir sanal BIOS kullanır. Bu nedenle:

  • Fiziksel HPE sunucuda kurulum sorunsuz ilerler.
  • Ancak aynı medya VMware ESXi üzerinde açılan sanal makinede BIOS doğrulamasını geçemediği için “Failed BIOS Lock” hatasıyla sonlanır.

Çözüm: BIOS Bilgilerini Yansıtmak

Bu hatayı aşmanın en pratik yolu sanal makinenin BIOS bilgilerini fiziksel host üzerinden yansıtmasını (reflect) sağlamaktır. VMware ESXi üzerinde bu işlem için özel bir parametre kullanılmaktadır.

Adım Adım Uygulama

  1. Sanal Makine Ayarlarına Girin
    • vSphere Client üzerinden ilgili sanal makineye sağ tıklayın.
    • Edit Settings seçeneğini seçin.
  2. VM Options Sekmesine Geçin
    • Açılan pencerede VM Options sekmesine tıklayın.
    • Burada Advanced bölümünü genişletin.
  3. Yeni Parametre Ekleyin
    • Add Parameter seçeneğine tıklayın.
    • Aşağıdaki parametreyi ekleyin: smbios.reflecthost = "TRUE"
    • Bu ayar, sanal makinenin SMBIOS (System Management BIOS) bilgilerini fiziksel host sunucudan almasını sağlar.
  4. Kaydedin ve Yeniden Başlatın
    • Değişiklikleri kaydedin.
    • Sanal makineyi kapatıp tekrar açın.
  5. Kurulumu Yeniden Başlatın
    • Windows Server kurulum medyasını yeniden çalıştırın.
    • BIOS doğrulaması artık fiziksel sunucu üzerinden geçilecek ve kurulum sorunsuz devam edecektir.

smbios.reflecthost Parametresi

Bu parametre sanal makinenin donanım üretici bilgisini host sistemden yansıtmasını sağlar.

  • Örneğin host üzerinde bir HPE sunucu varsa sanal makine BIOS’ta da HPE bilgilerini gösterir.
  • Böylece OEM kurulum medyası sanal makineyi fiziksel HP donanımı gibi görür ve BIOS kilidini geçer.

Lenovo’nun da resmi belgelerinde belirttiği gibi bu yöntem BIOS kilitli medyaların VMware ESXi üzerinde kurulabilmesi için önerilen çözümlerden biridir.

https://datacentersupport.lenovo.com/us/en/products/servers/thinksystem/sr650/7×05/solutions/ht506366-unable-to-install-microsoft-windows-server-using-lenovo-bios-locked-media-in-vmware-esxi-hypervisor-lenovo-thinksystem

Alternatif Çözüm Yolları

Her durumda smbios.reflecthost parametresi çözüm olmayabilir. Bu nedenle alternatif seçenekler de değerlendirilmelidir:

  1. Retail veya Volume Lisanslı Medya Kullanmak
    • OEM kısıtlamaları olmayan standart Windows Server medyası ile kurulum yapılabilir.
  2. Fiziksel Donanımda Kurulum
    • Sanal ortam yerine doğrudan HP donanım üzerine kurulum yapıldığında BIOS kilidi engel oluşturmaz.
  3. Özel İmaj veya Slipstream Çözümleri
    • OEM doğrulamasını atlatacak özel kurulum imajları hazırlanabilir, ancak bu yöntem lisans açısından riskli olabilir.

Dikkat Edilmesi Gereken Noktalar

  • Uyumluluk: ESXi sürümünüzün smbios.reflecthost parametresini desteklediğinden emin olun.
  • Donanım Türü: Fiziksel hostun gerçekten HP veya Lenovo marka bir sunucu olması gerekir. Aksi halde BIOS bilgisi yansıtılsa bile doğrulama başarısız olabilir.
  • Güncellemeler: VMware veya sunucu üreticisinden gelen yamalar parametrenin davranışını değiştirebilir.

Failed BIOS Lock” hatası OEM lisanslı Windows Server kurulum medyalarının yalnızca üretici donanımlarda kullanılabilmesi için getirilen bir kısıtlamadır. VMware ESXi üzerinde bu sorunu aşmak için en etkili çözüm, sanal makineye smbios.reflecthost = "TRUE" parametresini ekleyerek fiziksel BIOS bilgilerini yansıtmasını sağlamaktır.