Ubuntu'da Hyper-V Pano ve Entegrasyon Hizmetleri


36

Windows Hyper-V'de çalışan Ubuntu 14.04 var. Pano ile ilgili bir sorun yaşıyorum (ana bilgisayardan Sanal Makineye kopyala), düzgün çalışmıyor (Ayrıca Ubuntu 12.04 ile de çalışmıyordu). Sorunun Entegrasyon Hizmetlerinde olduğundan şüpheleniyorum. Varsayılan olarak etkinler mi, yoksa Ubuntu 14.04'te etkinleştirmem gerekir mi? Pano Kopyala-Yapıştır fonksiyonu ile aynı problemi yaşayan başka biri var mı?


İlginç olan, Hyper-V Panosunda, Yakalama Ekranının ( Ctrl+ C) aşağıdaki resimde görüldüğü gibi çalışmasıdır, ancak Pano Yazısı Metni ( Ctrl+ V) çalışmıyor.

lsmod | grep hv

Pano ekranı yakalama ile çekilen Hyper-V görüntüsünde çalışan Ubuntu 14.04


İnterneti araştırdım ve sadece Ubuntu 12.04 ile ilgili bilgiler buldum. Ubuntu 12.04'te yapılması gereken bu: buraya tıklayın . Bu aynı zamanda Ubuntu 14.04 için de geçerli midir? Eğer doğru bir şey yüklemem gerekmiyor ( burada Linux Integration Services 3.5 ), her şey Ubuntu'da zaten yüklü, ancak prosedür yukarıdaki bağlantıdakiyle aynı mı?


VSS Anlık Görüntüsü arka planını ve KVP arka planını etkinleştirmek için aşağıdaki komutu kullanın:

# sudo apt-get update
# sudo apt-get install hv-kvp-daemon-init


Ubuntu sanal makineleri burada dağıtım haritası özelliği


burada serverwatch.com/server-tutorials/… söylendi: Ubuntu Hyper-V Entegrasyon Hizmetleri, Ubuntu
12.04'ten

@Devid - Buradaki cevap nedir? Ne yapmamız gerekiyor?
Alex S

Windows 10 Creators Güncellemesinde @AlexS Microsoft, Hyper-V için birçok güncelleme yaptı. Ayrıca Ubuntu, Microsoft ile şimdi daha yakın çalışıyor. Sorunu çözüme ulaştırdıklarını biliyorum, belki de bunu düzelttiler. Bir süre sonra bunu kontrol edip geri rapor edeceğim. Bunun dışında şimdiye kadar doğru çalışan bir çözüm bilmiyorum.
Devid

Yanıtlar:


8

Bu soru sorulmasından bu yana (re ~ Ubuntu 15.04) 'Gelişmiş Oturum Modu' ile ilgili olarak, Hyper-V ve Ubuntu 18.04.1 ile ilgili işler önemli ölçüde ilerlemiştir.

Şu anda iki yaklaşım var:

A. Yeni Sistem ~~ Microsoft Hyper-V galerisinde bulunan optimize edilmiş Ubuntu Masaüstü resimleri

B. Mevcut Sistem ~~ 'Gelişmiş Oturum Modu'nu' desteklemek için xRDP'yi manuel olarak yapılandırın

İşte detaylar:

Seçenek A )

  1. Hyper-V'de, sunucunuzda & [Hızlı Oluştur] öğesini seçin
  2. [Sanal Makine Oluştur] iletişim kutusunda, [Ubuntu 18.04.1 LTS] ve & sonra [Sanal Makine Oluştur] 'u seçin
  3. Ardından standart Ubuntu kurulum seçeneklerini tamamlayın
  4. 'Gelişmiş Oturum Modu', ekran çözünürlüğü, yerel kaynaklar vb. Ayarlamanızı isteyecektir.
  5. Not / Dikkat ~ Eğer sürücüleri kullanmada problem yaşıyorsanız, o zaman [Yazıcılar] seçimini kaldırmak isteyebilirsiniz.

Bilgileri nereden aldığımın bağlantıları:

Microsoft Hyper-V galerisinde mevcut Optimize Ubuntu Masaüstü görüntüleri

Unt Hyper-V Quick Create ile Ubuntu sanal makinelerini daha da kolaylaştırın

Seçenek B )

  1. Ubuntu 18.04'ü xrdp kullanmak için değiştirin

    1.1 Komut dosyalarını GitHub'dan alın

    sudo apt-get update
    sudo add-apt-repository ppa:git-core/ppa
    sudo apt update; sudo apt install git
    git clone https://github.com/jterry75/xrdp-init.git ~/xrdp-init
    

    1.2 Scriptleri çalıştırılabilir hale getirin ve çalıştırın.

    cd ~/xrdp-init/ubuntu/18.04/
    sudo chmod +x install.sh
    sudo ./install.sh
    reboot
    

    1.3 < Yeniden Başladıktan Sonra > VM kurulumunu tamamlamak için betiği tekrar çalıştırın

    cd ~/xrdp-init/ubuntu/18.04/
    sudo ./install.sh
    
  2. Kapatma Ubuntu VM

  3. Ubuntu Oturumu Kayıt ~ bu komutu yönetici bilgisayarına sahip powershell kullanarak host PC'de çalıştırın:

    Set-VM -VMName YourUbuntuVMNameHere -EnhancedSessionTransportType HvSocket
    
  4. VM'yi yeniden başlat

  5. Hyper-V'den XRDP'ye bağlanın / giriş yapın (not ~ kullanıcı adını girin - küçük harf olmalıdır)

  6. Not / Dikkat ~ Eğer sürücüleri kullanmada problem yaşıyorsanız, o zaman [Yazıcılar] seçimini kaldırmak isteyebilirsiniz.


Bilgileri nereden aldığımın bağlantısı:


Resmi depoda
JCM 20

5

Maalesef işe yaramıyor. Buradaki doğru cevap ya şuna benziyor:

  1. Kutunuza SSH ekleyin, böylece Windows SSH
    pencerenizi kesebilir ve yapıştırabilirsiniz.
  2. Oracle'ın VirtualBox'ını kullanın. Kes ve Yapıştır orada çalışıyor gibi görünüyor.

2
Lütfen başka bir çözüm kullanarak kullanıcı sorularını yanıtlamayı bırakın.
ZacWolf

1
@ZWWolf Bu durumda, hiçbir çözüm yoktur. Sadece desteklenmiyor (veya en azından o zaman istemek). Bir sonraki adım, bilinen çalışmaları çevrede listelemektir.
Ryan Shillington

1
Geçici çözüm, sorunun çözümünde, evet, # 1 cevaplamanın doğru yoluydu. # 2 değildi. Sadece iki sentim.
ZacWolf

Hem 1 hem de 2 faydalıdır
Zar Shardan

1

lsmod | grep hvUbuntu Server 14.04'ün yeni kurulumunu yapmak Hyper-V modüllerinin benim için zaten etkin olduğunu gösteriyor.

  • hv_vmbus
  • hv_storvsc
  • hv_blkvsc
  • hv_netvsc
  • hv_utils

Ubuntu’da Microsoft’a sağlanan Linux Integration Services’in gerekmediğini söylerken haklısınız.


2
+1. Hyper-V Clipboard ile ilgili bir sorununuz mu var? Windows 8.1 basit metinden kopyaladığımda Ubuntu 14.04'te görünmüyor. Örneğin, Windows’tan kopyalanan "modüller" metni dddd veya d olarak ya da Hyper-V’de çalışan Ubuntu’da başka bir şey gösterir.
Devid

2
Ctrl + C ve Ctrl + V tuşlarını kullanarak ana bilgisayar ve konuk arasında hiçbir şekilde kopyalayıp yapıştıramıyorum. Bu işlev 13.10'da çalıştı mı?
Robula,

2
sorun henüz çözüldü mü? Hala ondan acı çekiyorum
zhangxaochen

3
Bu sorun için bir düzeltme yok gibi görünüyor - hyper-v windows işletim sistemi işletim sistemi ve ubuntu 16 misafir işletim sistemi arasında kesme ve yapıştırma desteği bulunmuyor. Bu bir çözüm olarak kabul edilemez. Sanal kutu bu kutuda çalışıyor ...
John Little

1
Vay bu gerçekten berbat ...
Niklas Rosencrantz
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.