उबंटू में हाइपर- V क्लिपबोर्ड और इंटीग्रेशन सर्विसेज


36

मेरे पास विंडोज 14 हाइपर- V में Ubuntu 14.04 चल रहा है। मैं क्लिपबोर्ड के साथ एक समस्या का सामना कर रहा हूं (मेजबान से वर्चुअल मशीन पर प्रतिलिपि), यह सही तरीके से काम नहीं कर रहा है (यह उबंटू 12.04 के साथ भी काम नहीं कर रहा था)। मुझे संदेह है कि समस्या एकीकरण सेवाओं में है। क्या वे डिफ़ॉल्ट रूप से सक्षम हैं या क्या मुझे Ubuntu 14.04 में उन्हें सक्षम करने की आवश्यकता है? क्लिपबोर्ड कॉपी-पेस्ट फ़ंक्शन के साथ किसी और को भी यही समस्या आती है?


दिलचस्प यह है कि हाइपर-वी क्लिपबोर्ड में कैप्चर स्क्रीन ( Ctrl+ C) नीचे की छवि के अनुसार काम करती है, लेकिन टाइप क्लिपबोर्ड टेक्स्ट ( Ctrl+ V) काम नहीं करता है।

lsmod | grep hv

क्लिपबोर्ड स्क्रीन कैप्चर के साथ लिया गया हाइपर-वी इमेज में चल रहा उबंटू 14.04


मैंने वेब खोजा है और केवल Ubuntu 12.04 के बारे में जानकारी पाई है। यह उबंटू 12.04 पर किया जाना है: यहां क्लिक करें । क्या यह Ubuntu 14.04 के लिए भी लागू होता है? अगर मैं सही हूं तो मुझे कुछ भी स्थापित करने की आवश्यकता नहीं है (लिनक्स इंटीग्रेशन सर्विसेज 3.5 यहां ), सब कुछ पहले से ही उबंटू में स्थापित है, लेकिन क्या प्रक्रिया उपरोक्त लिंक के समान है?


वीएसएस स्नैपशॉट डेमॉन और केवीपी डेमन को सक्षम करने के लिए निम्नलिखित कमांड का उपयोग करें:

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


उबंटू वर्चुअल मशीनें यहां वितरण मानचित्र की सुविधा देती हैं


यहाँ serverwatch.com/server-tutorials/… यह कहा गया है: उबंटू हाइपर- V इंटीग्रेशन सर्विसेज उबंटू लिनक्स में 12.04 के बाद से बनाया गया है
zhangxaochen

@ डिविड - यहाँ क्या जवाब है? हमसे क्या करने की अपेक्षा की जाती है?
एलेक्स एस

विंडोज 10 क्रिएटर्स अपडेट में @AlexS माइक्रोसॉफ्ट ने हाइपर-वी के लिए बहुत सारे अपडेट किए। इसके अलावा उबंटू Microsoft के साथ अब करीब काम कर रहा है। मुझे पता है कि उन्होंने समस्या का समाधान तय कर दिया है, शायद उन्होंने यह भी तय किया है। कुछ समय बाद मैं इसकी जांच करूंगा और रिपोर्ट करूंगा। इसके अलावा मैं एक ऐसे समाधान के बारे में नहीं जानता जो अब तक सही ढंग से काम कर रहा है।
डेविद

जवाबों:


8

चूँकि यह प्रश्न पूछा गया था (पुन: Ubuntu 15.04) 'हाइपर- V & Ubuntu 18.04.1' के संबंध में 'उन्नत सत्र मोड' के संबंध में बातें काफी बढ़ गई हैं।

वर्तमान में दो दृष्टिकोण हैं:

A. नई प्रणाली ~~ Microsoft हाइपर- V गैलरी में उपलब्ध उबंटू डेस्कटॉप चित्र

B. मौजूदा प्रणाली ~~ मैन्युअल रूप से xRDP को 'उन्नत सत्र मोड' का समर्थन करने के लिए कॉन्फ़िगर करें

यहाँ विवरण हैं:

विकल्प )

  1. हाइपर- V में, अपने सर्वर पर और [क्विक क्रिएट] चुनें
  2. [वर्चुअल मशीन बनाएँ] संवाद में, [Ubuntu 18.04.1 LTS] और फिर [वर्चुअल मशीन बनाएँ] का चयन करें
  3. फिर मानक Ubuntu स्थापना विकल्पों को पूरा करें
  4. 'एन्हांस्ड सत्र मोड' आपको स्क्रीन रिज़ॉल्यूशन, स्थानीय संसाधनों आदि को सेटअप करने के लिए प्रेरित करेगा।
  5. नोट / सावधानी ~ अगर आपको ड्राइव का उपयोग करने में समस्या है, तो आप [प्रिंटर्स] को डी-सेलेक्ट करना चाहते हैं।

यहां उन लिंक हैं जहां से मैंने जानकारी प्राप्त की:

-Microsoft हाइपर- V गैलरी में उपलब्ध उबंटू उबंटू डेस्कटॉप चित्र

भागो उबंटू आभासी मशीनों हाइपर-वी त्वरित साथ और भी आसान बना दिया बनाएं

विकल्प बी )

  1. Xrdp का उपयोग करने के लिए Ubuntu 18.04 को संशोधित करें

    1.1 GitHub से स्क्रिप्ट प्राप्त करें

    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 स्क्रिप्ट को निष्पादन योग्य बनाएं और उन्हें चलाएं ...

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

    1.3 < रीबूट के बाद > VM को सेट करने के लिए स्क्रिप्ट फिर से चलाएँ

    cd ~/xrdp-init/ubuntu/18.04/
    sudo ./install.sh
    
  2. शटडाउन उबंटू वी.एम.

  3. उबंटू सत्र को पंजीकृत करें ~ व्यवस्थापक अधिकारों के साथ शक्तियों का उपयोग करके मेजबान पीसी पर इस कमांड को चलाएं:

    Set-VM -VMName YourUbuntuVMNameHere -EnhancedSessionTransportType HvSocket
    
  4. VM को पुनरारंभ करें

  5. हाइपर- V से XRDP से कनेक्ट / लॉगिन करें (नोट ~ उपयोगकर्ता नाम दर्ज करें - लोअरकेस होना चाहिए)

  6. नोट / सावधानी ~ अगर आपको ड्राइव का उपयोग करने में समस्या है, तो आप [प्रिंटर्स] को डी-सेलेक्ट करना चाहते हैं।


यहाँ लिंक है जहाँ मैं जानकारी हासिल करने के लिए:


आधिकारिक रेपो पर अब एक बेहतर गाइड उपलब्ध है: github.com/Microsoft/linux-vm-tools/wiki/Onboarding:-Ubuntu
JCM

5

दुर्भाग्य से यह काम नहीं करता है। ऐसा लगता है कि यहाँ सही उत्तर है:

  1. SSH आपके बॉक्स में ताकि आप अपने विंडोज SSH
    विंडो में काट और पेस्ट कर सकें
  2. Oracle के VirtualBox का उपयोग करें। कट एंड पेस्ट वहां काम करने लगता है।

2
कृपया एक और समाधान स्थापित करने के साथ उपयोगकर्ता के सवालों के जवाब देना बंद करें।
ZacWolf

1
@ZacWolf इस मामले में, कोई समाधान नहीं है। यह सिर्फ समर्थित नहीं है (या कम से कम उस समय चाहते हैं)। अगला कदम ज्ञात कार्यों को सूचीबद्ध करना है।
रयान

1
प्रश्न के समाधान के साथ वर्कअराउंड, हां, # 1 उत्तर देने का सही तरीका था। # 2 नहीं था। केवल मेरे दो सेंट्स।
ZacWolf

1 और 2 दोनों उपयोगी हैं
ज़ार शारदान

1

lsmod | grep hvउबंटू सर्वर 14.04 की एक ताजा स्थापना पर करना दिखाता है कि हाइपर-वी मॉड्यूल मेरे लिए पहले से ही सक्षम हैं।

  • hv_vmbus
  • hv_storvsc
  • hv_blkvsc
  • hv_netvsc
  • hv_utils

आप यह कहने में सही हैं कि उबंटू में मेरी Microsoft द्वारा आपूर्ति की गई Linux एकीकरण सेवाओं की आवश्यकता नहीं है।


2
+1। क्या आपको भी हाइपर- V क्लिपबोर्ड की समस्या है? जब मैं विंडोज 8.1 सरल पाठ से कॉपी करता हूं तो यह केवल Ubuntu 14.04 में नहीं दिखता है। उदाहरण के लिए विंडोज से कॉपी किए गए टेक्स्ट "मॉड्यूल" को dddd या d के रूप में दिखाया गया है या हाइपर-वी में चल रहे उबंटू में कुछ और।
देवीद

2
मैं होस्ट और अतिथि के बीच Ctrl + C और Ctrl + V का उपयोग करके कॉपी और पेस्ट नहीं कर सकता। क्या यह कार्यक्षमता 13.10 पर काम करती है?
रोबुला

2
क्या इस मुद्दे को अभी तक ठीक किया गया है? मैं अभी भी इससे पीड़ित हूं
zhangxaochen

3
ऐसा लगता है कि इस समस्या का कोई समाधान नहीं है - हाइपर- v को लगता है कि विंडोज़ होस्ट ओएस और उबंटू गेस्ट हाउस ओएस के बीच कटौती और पेस्ट के लिए कोई समर्थन नहीं है। यह एक समाधान के रूप में अस्वीकार्य है। वर्चुअल बॉक्स में यह काम कर रहा है ...
जॉन लिटिल

1
वाह यह वास्तव में बेकार है ...
निकोल्स रोसेंक्रांत्ज़
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.