VirtualBox'ta paravirtualization arayüzü nasıl seçilir?
Bir Windows 8 ana bilgisayar sistemi (Intel Core i5) ve bir Linux Fedora ana bilgisayarı göz önüne alındığında, paravirtual arayüz için en uygun ayarı belirlemek istiyorum.
Seçenekler şunlardır
- Hiçbiri
- Varsayılan
- Miras
- minimal
- Hyper-V
- KVM
Bu sayfa seçimin sadece misafir sistemine göre yapılmasını önermektedir:
VirtualBox 5.0'daki en büyük değişiklik paravirtualization desteği, daha yüksek performans ve desteklenen konuk işletim sistemlerine zaman tutma doğruluğu (Hyper-V on Windows ve Linux üzerinde KVM).
Bu doğru mu?
92
3
VirtualBox Manual](https://www.virtualbox.org/manual/ch10.html#gimproviders), Paravirtualization providers başlıklı bölümde her birinin ne zaman kullanılması gerektiği çok net bir şekilde açıklanmaktadır (vurgu eklenmiştir):
Açılır menüdeki diğer seçenekler
vboxmanage
docs adresinde açıklandığı gibi aşağıdakileri yapar:Daha kesin olalım, çünkü 4.3'e geçirilmiş VM'lerim vardı ve bunlar "legacy", ayrıca VM'yi Linux'tan Windows'a veya tam tersi şekilde kopyalarsam hangi ayarı kullanacağımla ilgileniyordum:
--paravirtprovider none|default|legacy|minimal|hyperv|kvm: Bu ayar konuk işletim sistemine hangi paravirtualization arayüzünün sağlanacağını belirtir.
Bu seçenekler Bölüm 10.4, "Paravirtualization providers" altında ayrıntılı olarak açıklanmıştır.
Kılavuz bölüm 8]2'den.
VirtualBox'ı Linux'ta 5 sürümüne yükselttiyseniz, sadece kvm veya default seçeneğini seçin, VM'yi başlatın ve doğru çalışıp çalışmadığını kontrol edin. Eğer evet ise, sadece yeni ayarı bırakın.
Eğer VM'leri Linux'tan Windows'a taşıyorsanız, en iyi sanallaştırma arayüzünün otomatik olarak seçilmesini sağlayan default seçeneğine sahip olmanızı öneririm.
Sadece kendi testlerime dayanarak söylüyorum.
Bir Windows 10 ana bilgisayarında ve bir Linux ana bilgisayarında çalışan bir Windows 10 konuğu ile test ettim (ya da en azından denedim).
Kullandığım tüm sanal disklerin değiştirilemez olduğundan bahsetmiyorum bile (aynı testleri sağlamak için).
Windows 10 ana bilgisayarında, konuk normal çalışıyor (belki biraz yavaş) ancak önyükleme yapıyor ve masaüstü gösteriliyor... paravirtualization "default".
Aynı sanal makineyi paravirtualization "default" ile bir Linux ana bilgisayarda denersem, Windows 10 konuğu önyükleme yapmıyor, noktalar bir daire içinde hareket edene kadar önyükleme yapıyor, bir süre sonra donuyor... ne oturum açmaya ne de masaüstüne ulaşmanın bir yolu yok... tüm disklerin değiştirilemez olduğunu unutmayın.
Ancak paravirtualization'ı "Heredada" (İspanyolca) olarak ayarladığım anda önyükleme yapıyor ve masaüstüne ulaşıyor, ancak bazen (tüm disklerin değiştirilemez olduğunu unutmayın) yeniden başlatılıyor, diğer zamanlarda kullanabiliyorum (çok, çok yavaş)... bu yüzden bir yerlerde bir yarış çekişmesi olmalı, değiştirilemez disklerle her zaman aynı şeyi yapmaz.
Ah, bu arada, Windows misafirinin hiçbir internet bağlantısının soğuk botlar arasında işlerin farklı çalışmasını sağlayamayacağından emin olmak için internet erişimi yoktur.
Unutmayın:
Ayrıca 2D & 3D'yi (ayrıca PAE/NX) etkinleştirmeyi/devre dışı bırakmayı da denedim çünkü aynı konuğun (bir ana bilgisayardan diğerine kopyalanan sanal HDD'ler) iki farklı ana bilgisayarda kararlı olmasını istiyorum; ayrıca herhangi bir güncelleme yaptıktan sonra sanal HDD'leri bir ana bilgisayardan diğerine kopyalayabilmek istiyorum (soğuk önyükleme yapmadan önce, değişiklikleri kalıcı hale getirmek ve kaybolmamak için değiştirilemez diski ana bilgisayarıyla birleştirmek, yani CloneVDI kullanmak); anlık görüntü kullanmıyorum, yalnızca değiştirilemez diskler kullanıyorum.
Gördüğüm şey buydu, diğer paravirtualization değerleri ile daha fazla test yapmalıyım, sadece herhangi birinin Linux ana bilgisayarında daha iyi çalışması durumunda. MAC ya da OS/2 kullanmıyorum, sadece Windows host ve Linux host kullanıyorum (her iki host da farklı fiziksel donanımlar üzerinde).
SÜRÜM: Windows 10 konuğu HOME 64Bits ve sürümü 1809.17763.379'dur
Umarım bu başkalarına yardımcı olur, çalışan bir kombinasyon bulana kadar herhangi bir değer kombinasyonunu test edin ve test edin ve yeniden test edin (değiştirilemez disklerle daha iyi), bir konuğu farklı türde ana bilgisayarlarda (Windows / Linux) çalıştırmanın tek yolu bu gibi görünüyor !!!