Ubuntu ile Hyper-V gen 2'yi kullanabilir miyim?


15

Windows 8.1 Pro dizüstü bilgisayarıma Ubuntu 13.10'u yüklemeye çalıştım. Şimdi bir gen 1 olarak kurmak iyi çalışıyor ama bir gen 2 olarak kurmak işe yaramaz. Beklenen bir şey elde etmek için güvenli önyüklemeyi devre dışı bırakmam gerekiyor, ancak devre dışı bıraktığımda sadece birkaç seçenekle grub sürüm 2'ye giriyorum. Hangisini seçersem seçeyim boş bir ekran alıyorum ve hiçbir şey olmuyor. Yanlış bir şey mi yapıyorum veya herhangi bir adım eksik mi yoksa Hyper-v, Ubuntu'yu bir gen 2 sanal makinesi olarak çalıştıramayacak mı?

Yanıtlar:


12

Bütünlüğü uğruna. 14.04 Hyper-V nesil 2 üzerinde çalışır. Diğer şeylerin yanı sıra, 2. nesil için çekirdek sürüm 3.13 gereklidir. Kendim kullanıyorum ve güzel çalışıyor.

Yine de, ekran çözünürlüğünü manuel olarak ayarlamak isteyebilirsiniz, çünkü normal şekilde mod ayarı henüz hyperv_fb çekirdek modülü tarafından desteklenmez.

Bu, dosyayı /etc/default/grubkök olarak seçtiğiniz düzenleyiciyle açarak arşivlenebilir . Sonra satırı düzenleyin

GRUB_CMDLINE_LINUX=""

okumak

GRUB_CMDLINE_LINUX="video=hyperv_fb:[width]x[height]"

[genişlik] ve [yükseklik] yerine istenen değerlerin konulması. Örneğin FullHD çözünürlük için

GRUB_CMDLINE_LINUX="video=hyperv_fb:1920x1080"

daha sonra bir terminal penceresinde çalıştırılan yeni ayarları uygulamak için

sudo update-grub

ve konuk sistemini yeniden başlatın. Konuk Linux'unuz bir dahaki sefere istenen çözünürlüğe sahip olmalıdır.


Yüzeyi 3 ekranımla eşleşmesi için çözünürlüğü 2160x1440 olarak ayarlamaya çalıştım. Ancak bu, önyükleme sırasında aralık dışı bir hata verir. Bu kadar yüksek çözünürlükleri desteklemesini sağlamanın bir yolu var mı? Değilse destekleyeceği maksimum değer nedir?
Martin Brown

FullHD şu anda desteklenen maksimum çözünürlük gibi görünüyor. Yorumu Hyper-V çerçeve arabelleği sürücü dosyasının üst kısmından kontrol edebilirsiniz ( git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/… ). Hyper-V'nin bir sınırlaması gibi görünüyor.
Jan Henke

8

Evet yapabilirsin!

Bilmeniz gereken tek bir şey var: Güvenli Önyükleme devre dışı bırakılmalıdır . Hyper-V varsayılan olarak güvenli önyüklemeyi etkinleştirir, bu nedenle bir sanal makine oluşturmak için sihirbazı tıklarsanız çalışmaz. Güvenli Önyükleme'yi devre dışı bırakmanız gerekir. Bunu, Hyper-V Yöneticisi ile sanal makinenin Ayarlarını değiştirerek yapabilirsiniz. Bellenim altında Güvenli Önyükleme için bir seçenektir.

http://social.technet.microsoft.com/wiki/contents/articles/24545.installing-ubuntu-14-04-lts-as-a-generation-2-hyper-v-guest.aspx


7

PM'nin Hyper-V üzerinde çalışan birisinin aşağıdaki blog yayınındaki tartışmada belirtildiği gibi, mevcut Linux dağıtımları Hyper-V gen2'yi desteklemiyor gibi görünmüyor.

Linux desteği üzerinde çalışılıyor. Hyper-V'de, LIS bileşenleri kümesinde değişiklik yapılmasını ve ayrıca uygun cihazları desteklemek için bazı çekirdek değişikliklerini gerektirmez.

Alkış,

John.

Referans:

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.