Aracılığıyla paylaş


Bazı bilgisayarların Hyper-V Rolünü yüklemesi ve/veya Hyper-V sanal makinelerini başlatması için BIOS güncelleştirmesi gerekebilir

Bu makale, Hyper-V Rolünü yüklediğinizde veya Hyper-V sanal makinelerini başlattığınızda oluşan sorunları çözmeye yardımcı olur.

Özgün KB numarası: 2762297

Belirtiler

Çeşitli belirtiler ve hatalar:

Sorun 1

Hyper-V rolü yüklü Windows Server 2012 veya Windows 8 yüklü bir bilgisayarda veya Hyper-V rolü zaten yüklü olan önceki bir Windows sürümünden yükseltme yaptıktan sonra, bir sanal makineyi başlatırken aşağıdaki hata iletisini alabilirsiniz:

Hiper yönetici çalışmadığından 'VM_Name' sanal makinesi başlatılamadı (Sanal makine kimliği <Virtual_Machine_ID>). Aşağıdaki eylemler sorunu çözmenize yardımcı olabilir:

  1. Fiziksel bilgisayarın işlemcisinin donanım destekli sanallaştırmanın desteklenen bir sürümüne sahip olduğunu doğrulayın.
  2. Fiziksel bilgisayarın BIOS'unda donanım destekli sanallaştırma ve donanım destekli veri yürütme korumasının etkinleştirildiğini doğrulayın. (İKI ayarı da etkinleştirmek için BIOS'u düzenlerseniz, fiziksel bilgisayarın gücünü kapatmanız ve ardından yeniden açmanız gerekir. Fiziksel bilgisayarı sıfırlamak yeterli değildir.)
  3. Önyükleme Yapılandırma Veri deposunda değişiklik yaptıysanız hiper yöneticinin otomatik olarak başlatacak şekilde yapılandırıldığından emin olmak için bu değişiklikleri gözden geçirin.

Sorun 2

Hyper-V rolünü etkinleştirmeye çalışan Windows Server 2012 veya Windows 8 çalıştıran bir bilgisayar, aşağıdaki hata iletilerinden birini alabilirsiniz:

  1. BIOS'ta sanallaştırma desteği etkinleştirilmediğinden Hyper-V yüklenemiyor.
  2. Hyper-V yüklenemiyor: Veri Yürütme Engelleme etkin değil.
  3. Bilgisayarın BIOS'unun sanallaştırma desteği olduğunu ve Veri Yürütme Koruması'nın etkinleştirildiğini doğrulama.

Sorun 3

Hyper-V yüklüyken Windows Server 2012'de SR-IOV desteğini etkinleştirmeye çalışırken, aşağıdaki PowerShell komutunu çalıştırırken IovSupportReasons özelliğinden aşağıdaki hata iletilerini alabilirsiniz:

Get-VMHost | Format-List IovSupport, IovSupportReasons  
  • İşlemci ikinci düzey adres çevirisini (SLAT) desteklemediğinden SR-IOV bu bilgisayarda kullanılamaz. Intel işlemciler için bu özellik Genişletilmiş Sayfa Tabloları (EPT) olarak adlandırılır. AMD işlemciler için bu özellik Hızlı Sanallaştırma Dizin Oluşturma (RVI) veya İç İçe Sayfa Tabloları (NPT) olarak ifade edilebilir.
  • Sistemdeki yonga kümesi, SR-IOV'nin desteklenmediği yeniden eşlemeyi kesintiye uğratmaz.
  • Sistemdeki yonga kümesi, SR-IOV'nin desteklenmediği DMA yeniden eşlemesi yapmaz.
  • G/Ç yeniden eşleme donanımı kullanımını devre dışı bırakmak üzere yapılandırıldığından SR-IOV bu sistemde kullanılamaz.
  • Sistemin SR-IOV için yonga kümesi desteğine sahip olduğundan ve BIOS'ta G/Ç sanallaştırmanın etkinleştirildiğinden emin olun.
  • Bu bilgisayarda SR-IOV kullanmak için BIOS,donanım özelliklerini açıklayan yanlış bilgiler içerdiğinden güncelleştirilmelidir. Güncelleştirme için bilgisayar üreticinize başvurun.
  • SR-IOV, PCI Express Bus olmadığını bildirdiği için bu sistemde kullanılamaz. Daha fazla bilgi için sistem üreticinize başvurun.
  • Bu sistemde SR-IOV kullanmak için sistem BIOS'unun Windows'un PCI Express'i denetlemesine izin verecek şekilde güncelleştirilmiş olması gerekir. Güncelleştirme için sistem üreticinize başvurun.
  • PCI Express donanımı herhangi bir kök bağlantı noktasında Erişim Denetim Hizmetleri'ni (ACS) desteklemediğinden SR-IOV bu sistemde kullanılamaz. Daha fazla bilgi için sistem satıcınıza başvurun.

Neden

Belirtiler bölümünde belirtilen sorunlarla ilişkili çeşitli nedenler.

Sorun 1'in nedeni

Bios'ta kullanılabilen Güvenli Mod Uzantıları (SMX) özelliği etkinleştirildiğinden ve yürütme ortamında bir değişiklik olduğundan bu hata oluşur. Bu, Hiper Yönetici'nin yüklenmemesine neden olur.

Sorun 2'nin nedeni

BIOS, BIOS yapılandırma menüsünde etkin olsa bile sanallaştırma desteğinin veya Veri Yürütme Koruması'nın etkinleştirilmediğini bildirdiğinde bu hata oluşabilir.

3. sorunun nedeni

Bu hatalar aşağıdaki nedenlerden kaynaklanabilir:

  • Güncel olmayan BIOS
  • Yanlış BIOS ayarı
  • Uyumsuz Donanım

Çözüm

Belirtiler bölümünde bahsedilen sorunları çözmek için aşağıdaki uygun bölüme bakın:

Sorun 1 için çözüm

BIOS/üretici yazılımı güncelleştirmesini denetlemek ve BIOS'tan Güvenli Mod Uzantıları (SMX) özelliğini devre dışı bırakmak için donanım üreticisine başvurun.

Sorun 2 için çözüm

BIOS/üretici yazılımı güncelleştirmesini denetlemek için donanım üreticisine başvurun.

Sorun 3 için çözüm

  1. Donanım üreticinize sistemin gerekli yonga kümesi desteğini içerdiğini ve üretici yazılımı aracılığıyla SR-IOV özelliği için desteklendiğini doğrulayın.
  2. Sistemin SR-IOV desteği içeren en son üretici yazılımı sürümüyle güncelleştirildiğinden emin olun.
  3. VT-d 'yi (Intel Platformlarında) veya AMD-Vi'yi (AMD Platformlarında) etkinleştirmek için üretici yazılımı ayarlarını değiştirmek gerekebilir. Buna "IOMMU", "GÇ/MMU", "G/Ç Sanallaştırma" veya "SR-IOV desteği" gibi çeşitli yollarla başvurulabilir. Üretici yazılımı ayarlarının adı satıcıya özgüdür.
  4. Bazı sistemlerin, üretici yazılımında yapılandırma gerektiren iki farklı yerde ayarları olabilir. Belirli ayarlar ve SR-IOV ağı için destekledikleri NIC donanımı için donanım üreticilerinizin belgelerine başvurmalısınız.
  5. BIOS/üretici yazılımı ayarlarını değiştirdikten sonra sistemi soğuk bir şekilde yeniden başlatmak gerekebilir.

Ayrıca, SR-IOV ile ilgili ek bilgiler içeren Hyper-V için Windows Server 2012 Sürüm Notları'na bakın.
Sürüm Notları: Windows Server 2012'deki Önemli Sorunlar