Soru VMware ESXI'de VM başına farklı bir CPU mimarisini öykünme


Şu anda bir VMWare ESXI sunucum var. Yazılımı derlemek ve test etmek için bazı makineler oluşturmayı planlıyoruz, ancak bir sorunla karşılaştık.

Yazılımın çalışmaya devam edeceği tüm CPU'lar i586'dır, ancak VM sunucumuz yenidir, bu yüzden VM'yi yüklediğimizde işlemci x86-64 olur. Bu, i586 üzerinde yerleşik olan kütüphaneler x86-64 ile uyumsuz olarak sorunlara neden olur.

VM'nin VM CPU'yu i586 olarak eşleştirmesi için normal sunucularımıza benzetebileceğini söyleyebilir miyiz?

Teşekkürler


5
2018-04-25 12:12


Menşei


İ586 platformunun (a) 32 bit ve (b) PENTIUM jenerasyonunun olduğunun farkındasınız. Pentium 100'de olduğu gibi. - yaklaşık 20 yaşlarında, iirc. - TomTom
VMWare, komut kümelerini çalıştırmak için fiziksel işlemci döngülerini kullanır. Bu, doğrudan işlemci ile iletişim kurduğu ve yönergeleri değiştirmediği veya konuk VM'ye farklı mimarileri sunmadığı anlamına gelir. VMWare ESXi ile gerçekleştirmek istediğiniz şey mümkün değildir. - Mike Naylor
VM'nize 32bit işletim sistemi kurduğunuz sürece sorun olmamalı. Sadece derleyicinize hangi işlemcinin derlemesini istediğinizi söyleyin. - Grant
Şimdi biraz kalın hissediyorum, kötü bir gün geçiriyorum. Aldığım DVD'nin 64 bit olduğunu, gerçek bir x86 sürümü ile yeniden yüklendiğini ve beklendiği gibi i586 gibi CPU şovlarını fark etmedim - Boardy


Cevaplar:


Tam olarak değil ... Bir dizi teknik kullanıyorum.

  • Bir 32 bit sanal makine oluşturmak isteyeceksiniz.
  • Periyodik bir işletim sistemi kullanın. Olabilir?
  • Araştırabilirsin CPU özelliği maskeleme daha yeni özellikleri ortadan kaldırmak için Bu, VM başına bir düzeyde yapılandırılabilir, ancak muhtemelen gerekli değildir.
  • Doğru beden referans mimarinize VM. Hedef sistemde sadece 128MB RAM ve bir CPU ile bir i586 varsa, VM'niz böyle görünmelidir. Ayrıca, CPU 200MHz ise, VM'yi bu miktarla sınırlayın.

2
2018-04-25 12:40





Her zaman 64 bit bir bilgisayarda 32 bit işletim sistemi çalıştırabilirsiniz. Sanal makinelerinize 32 bitlik bir işletim sistemi kurun ve uyumluluk sorunlarınız olmayacak.


1
2018-04-25 14:42