हाइपर- V VMs में फ़ाइलों को कॉपी-पेस्ट कैसे करें


55

हाइपर-वी और एक वर्चुअल मशीन (एक आधुनिक विंडोज ओएस के साथ भी) चलाते समय, क्या वास्तव में होस्ट और वीएम के बीच फ़ाइलों को कॉपी / पेस्ट करना संभव नहीं है? पाठ भी नहीं लगता है, हालांकि एक अजीब "टाइप क्लिपबोर्ड पाठ" विकल्प है, जो केवल छिटपुट रूप से काम करने लगता है।

मेरा कुछ छूट रहा है।

मैं विंडोज़ 8.1 को होस्ट के रूप में और विंडोज 7 को वीएम में चलाता हूं यदि वह मायने रखता है।


4
मैं बस आरडीपी का उपयोग करता हूं और इस तरह से फाइलों को कॉपी करता हूं।
15

मुझे Microsoft ट्रेनर द्वारा बताया गया है कि Server 2012 R2 कॉपी-पेस्ट का समर्थन करता है, इसलिए मुझे उम्मीद है कि विंडोज 8.1 भी ऐसा करेगा। क्या आपके पास होस्ट पर अपडेट 1 स्थापित है (यदि यह आवश्यक है तो सुनिश्चित नहीं है, बस पूछ रहा है)? इससे भी महत्वपूर्ण बात, क्या आपने VM में नवीनतम एकीकरण घटकों को स्थापित किया है?
सेलेरी मैन

मैं बस मानक विंडोज शेयरों का उपयोग करता हूं। मैं AD का उपयोग नहीं करता हूं, लेकिन मेरे सभी खातों में पासवर्ड हैं इसलिए मुझे किसी भी ग्रुप पॉलिसी हैक करने की आवश्यकता नहीं है। यह सिर्फ काम करता है।
डेविड बेट्ज़

हां आप कॉपी / पेस्ट कर सकते हैं - नेटवर्क शेयरिंग का उपयोग करें
ToolmakerSteve

जब आप VM से कनेक्ट करते हैं, तो डिस्प्ले कॉन्फ़िगरेशन के साथ पॉपअप होता है। यदि आप शो विकल्प> स्थानीय संसाधन> अधिक .. पर क्लिक करते हैं, तो आप होस्ट मशीन पर ड्राइव का चयन कर सकते हैं, जो वीएम पर दिखाई देगा।
रोमन ओ

जवाबों:


16

आपके सबसे अच्छे विकल्प एक सादे पुराने नेटवर्क कॉपी और रिमोट डेस्कटॉप हैं, जो इसके बजाय पूर्ण क्लिपबोर्ड स्थानांतरण की अनुमति देते हैं।

यदि आप बड़ी फ़ाइलों को कॉपी करने की कोशिश करते हैं, तो आरडीपी काफी परतदार हो सकती है, इस प्रकार यदि बड़ी फ़ाइल स्थानांतरण की आवश्यकता होती है तो मैं नेटवर्क की सिफारिश करूंगा; अगर आपको बस कुछ पाठ कॉपी / पेस्ट करने की आवश्यकता है, तो आरडीपी महान काम करता है।

बेशक, काम करने के लिए दोनों विकल्पों के लिए, आपको अपने नेटवर्क से कनेक्ट होने के लिए अतिथि सिस्टम की आवश्यकता है और उचित टीसीपी / आईपी सेटिंग्स हैं।


टिप्पणियाँ विस्तारित चर्चा के लिए नहीं हैं; इस वार्तालाप को बातचीत में स्थानांतरित कर दिया गया है ।
डेविडपोस्टिल

1
@ToolmakerSteve अपने स्वयं के उत्तर में उन लिंक के लिए सही जगह है, किसी अन्य उत्तर पर टिप्पणी के रूप में नहीं। और कृपया "टिप्पणियां विस्तारित चर्चा के लिए नहीं हैं; इस बातचीत को बातचीत में स्थानांतरित कर दिया गया है।"
DavidPostill

42

इस काम को कुशलता से करने का एक त्वरित और आसान तरीका है:

  • यदि आप VM चला रहे हैं, तो इसे पहले बंद करें।
  • अपने वर्चुअल हार्ड डिस्क छवि फ़ाइल को खोजें। अपने VM की
  • इस फ़ाइल पर राइट क्लिक करें और माउंट चुनें
  • यह "सिस्टम आरक्षित" और "स्थानीय डिस्क" ड्राइव देगा।
  • "स्थानीय डिस्क" ड्राइव खोलें (यह वीएम पर ओएस ड्राइव है)
  • वहां जाकर आप फाइलों को चिपकाएं।
  • अंत में ड्राइवरों में से एक को अनमाउंट या बेदखल करना
  • VM को रन करें और c: \ ड्राइव पर जाएं और आपको अपनी फाइलें मिलेंगी।

आशा है कि यह किसी की मदद करता है :)


2
निष्पक्ष होने के लिए, यह आपको होस्ट से वीएम पर फ़ाइलों की प्रतिलिपि बनाने की एक विधि देता है। यह क्लिपबोर्ड के माध्यम से नहीं हो सकता है, लेकिन कभी-कभी पुराने अतिथि ओएस के साथ तब इस तरह के कठिन मार्गों की आवश्यकता हो सकती है।
एडम एच।

2
ये बेहूदा है। मैं अब हर बार अतिथि VM को बंद नहीं कर सकता।
धन्य Geek

2
@BlessedGeek आप VM को बंद किए बिना कर सकते हैं यदि आप इसके बजाय VM के सिस्टम ड्राइव से एक अलग VHD का उपयोग करते हैं, और इसे अतिथि SCSI नियंत्रक से जोड़ते हैं, जो अतिथि के चलने के दौरान इसे आरोहित करने की अनुमति देता है। आप अभी भी इसे मेजबान और अतिथि दोनों में एक साथ नहीं रख सकते हैं, हालाँकि।
शाम्बूलेटर

2
मैं अपनी कार को पूरी तरह से उखाड़कर सड़क पर नीचे ले जा सकता था, इसे टुकड़े से घुमा सकता था, और इसे कहीं और फिर से इकट्ठा कर सकता था। लेकिन ओह दक्षता ...
ब्रेन

1
सावधानी जब मैंने कोशिश की तो मेरी डिस्क को दूषित कर दिया - मुझे लगता है क्योंकि मेरे पास स्नैपशॉट थे। VHD विभेदन ड्राइव के साथ सिंक से बाहर हो गया। सौभाग्य से निम्नलिखित लिंक ने "इग्निडिमस्मैच" के साथ सेट-वीएचडी का उपयोग करके मुझे ठीक होने में मदद की: chentiangemalc.wordpress.com/2017/06/15/…
स्टीव एस

9

इस StackOverflow जवाब के अनुसार यह बात करता है कि अतिथि OS क्या है:

ईएसएम केवल विंडोज 8.1 और विंडोज सर्वर 2012 R2 वीएम के साथ काम करता है। चूंकि आप Win7 VM का उपयोग कर रहे हैं, इसलिए ESM उपलब्ध नहीं होगा।

यद्यपि यहाँ स्वीकार किए गए उत्तर में कहा गया है कि चीजों को कॉपी और पेस्ट करने का कोई तरीका नहीं है, मैं इसे अपने विंडोज 8.1 होस्ट और विंडोज 10 टेक पूर्वावलोकन के बीच हाइपर-वी में ईएसएम के साथ चला सकता हूं। मुझे अभी तक विंडोज 8.1 डॉक्यूमेंट ढूंढना बाकी है जो इसे समझाता है, लेकिन सर्वर 2012R2 के लिए यह TechNet लेख देखें

संपादित करें: मुझे ईएसएम पर यह बहुत व्यावहारिक मार्गदर्शिका मिली , जिसने स्पष्ट किया कि आपको प्रो या एंटरप्राइज संस्करणों की भी आवश्यकता है।


पुष्टि की गई, यह विंडोज 8.1 में पेश किया गया (आखिरकार) था। यह उपलब्ध नहीं था जब मैंने अपना उत्तर पोस्ट किया और इसे स्वीकार कर लिया गया।
मासिमो

1
की पुष्टि। सुनिश्चित करें कि आप 'एन्हांस्ड सेशन' का उपयोग कर रहे हैं न कि 'बेसिक सेशन' का।
जिमसन कन्ननथारा जेम्स जूल

4

यह पॉवरशेल के माध्यम से किया जा सकता है।

सबसे पहले, New-PSSessionHOST से एक सत्र बनाएं :

$s = New-PSSession -VMName <VMName> -Credential (Get-Credential)

फिर, HOST से, Copy-Itemसत्र का उपयोग करके फ़ाइल की प्रतिलिपि बनाएँ :

Copy-Item -ToSession $s -Path C:\host_path\data.txt -Destination C:\guest_path\

देखें नई-PSSession और कॉपी-मद के साथ कॉपी फ़ाइलों जानकारी के लिए।


3

आप होस्ट पर आईएसओ फाइल के लिए अपनी फ़ाइलों को "बर्न" कर सकते हैं और अतिथि पर आईएसओ माउंट कर सकते हैं।

विंडोज आईएसओ को मूल रूप से बनाने में सक्षम नहीं है, लेकिन आप आईएसओ बनाने के लिए * InfraRecorder (GNU GPL लाइसेंस प्राप्त) जैसे कुछ का उपयोग कर सकते हैं ।

यदि आप InfraRecorder का उपयोग करते हैं, तो बनाने के लिए ISO क्रिया शीर्ष मेनू में नीचे दबी हुई है:

एक्ट्स> बर्न संकलन> डिस्क डिस्क में ...


* मेरा इंफ्राक्रोडर से कोई संबंध नहीं है, मुझे बस कुछ फाइलों को एक अतिथि को कॉपी करने की आवश्यकता है।


1

मुझे हाइपर-वी में कॉपी पेस्ट के साथ एक अजीब समस्या है, जहां मैं वीएम शुरू करने के बाद पेस्ट कॉपी कर सकता हूं, लेकिन अगर मैं वीएम ओएस से लॉग आउट करता हूं और वीएम में वापस दूसरे उपयोगकर्ता के रूप में लॉग इन करता हूं, तो कॉपी पेस्ट काम नहीं करता है। मुझे पता चला कि वर्चुअल मशीन कनेक्शन विंडो में एन्हांस्ड सत्र टिक हटाया जा रहा था, या तो मैं लॉग इन करने के तुरंत बाद या वीएम में उपयोगकर्ताओं के बीच स्विच के दौरान। मैंने एन्हांस्ड सत्र टिकमार्क को फिर से सक्षम किया और उसके बाद हाइपर-वी में कॉपी पेस्ट फ़ंक्शन फिर से काम करता है।


हां अभी करीब है और वीएम ने मेरे लिए फिर से काम किया। बढ़ते ड्राइव / आरडीपी के बारे में ये सभी पोस्ट क्यों नहीं जानते ... यह सिर्फ वीएम पर सामान्य / आउट ऑफ द बॉक्स सेटिंग्स के साथ काम करना चाहिए। जब आप VM से कनेक्शन शुरू करते हैं तो डबल-चेक सेटिंग्स।
डॉन चेडल

-2

नोट: प्रश्न के दो भाग हैं। FIRST भाग "कैसे COP-PASTE FILES" पूछता है यह प्रश्न के उस भाग का उत्तर है । (सेकंड हिस्सा पूछता है कि कॉपी / पेस्ट कैसे करें? उदाहरण के लिए एक क्लिपबोर्ड ऑपरेशन। यह उत्तर उस बारे में नहीं है।)

फ़ाइलों को कॉपी / पेस्ट करने के लिए विशिष्ट स्थितियों में प्रासंगिक इन अन्य उत्तरों को भी देखें:
ईएसएम-संगत वीएम के
लिए अपने वीएम को शुरू करने से पहले प्रारंभिक सेटअप के लिए


एक मैक और एक पीसी, या एक लिनक्स बॉक्स और एक पीसी के बीच फाइलें कॉपी / पेस्ट की जा सकती हैं, और एक ही तकनीक का उपयोग वर्चुअल मशीन (यहां तक ​​कि "संस्करण 1" का उपयोग करके, पुराने विंडोज को चलाने के लिए किया जा सकता है, मेरे मामले में विंडोज 7 ) और इसके मेजबान पी.सी.
कैसे? नेटवर्क साझाकरण उर्फ "नेटवर्क पर एक फ़ोल्डर साझा करें"।

प्रमुख बिंदु: एक बार जब आप एक साझा फ़ोल्डर सेट कर लेते हैं, तो आप होस्ट पीसी पर विंडोज एक्सप्लोरर दृश्य में नियमित रूप से फाइल-कॉपी कर सकते हैं, भले ही स्रोत मेजबान पर हो और गंतव्य वीएम पर हो, या इसके विपरीत। यही है, नेटवर्क साझाकरण केवल VM पर दिखाई देने वाली नेटवर्क फ़ाइलों का एक सेट बनाने के बारे में नहीं है, यह आपके लिए बाद में अलग-अलग फ़ाइलों को स्थानांतरित करने के लिए, या पूर्ण फ़ोल्डरों को दो अलग-अलग कंप्यूटरों के बीच करना आसान बनाता है ( यहाँ, VM एक है कंप्यूटर ), जैसे कि वे एक ही कंप्यूटर पर थे।


  • हाइपर- V मैनेजर - वर्चुअल स्विच मैनेजर।
    • वर्चुअल स्विच / बाहरी बनाएँ
  • हाइपर-वी / आपका वीएम / सेटिंग्स
    • नेटवर्क एडॉप्टर / वर्चुअल स्विच = ऊपर से बाहरी वर्चुअल स्विच
  • अपने VM को बूट करें, एक प्रशासक खाते के साथ लॉगिन करें।
  • वह करें जो आप आमतौर पर "नेटवर्क पर एक फ़ोल्डर साझा करें" करते हैं। (OS के लिए दस्तावेज़ीकरण देखें जो आप VM पर चला रहे हैं।) मेरे मामले में, मैंने अपना उपयोगकर्ता नाम / दस्तावेज़ फ़ोल्डर साझा किया। यदि आप उस फ़ोल्डर से फ़ाइलों को कॉपी करना चाहते हैं, तो विशेषाधिकार पढ़ें / लिखें
  • होस्ट मशीन / विंडोज एक्सप्लोरर / नेटवर्क / आपका वीएम उस साझा फ़ोल्डर के साथ दिखाई देना चाहिए।
    • अपने VM (इसके "नेटवर्क" प्रतिनिधित्व) का चयन करें, और अपने VM के व्यवस्थापक खाते के साथ लॉगिन करें।
    • अपने होस्ट पर इस एक्सप्लोरर विंडो में फ़ाइलों को कॉपी / पेस्ट करें।

नोट: मैंने केवल अपने उपयोगकर्ता खाते / दस्तावेज़ फ़ोल्डर के साथ परीक्षण किया है, इसलिए मुझे नहीं पता कि क्या साझा किया जा सकता है, क्या सीमाएं हैं। मुझे लगता है कि यह वर्चुअल ओएस से किसी भी अन्य नेटवर्क साझाकरण के समान ही काम करता है, इसलिए यह कोई फर्क नहीं पड़ता कि यह आभासी है। यह आपके नेटवर्क पर सिर्फ एक और मशीन है, जो उस OS को चला रहा है।

मैंने लिनक्स वीएम के साथ भी परीक्षण नहीं किया, हालांकि मैंने विंडोज 7 के साथ परीक्षण किया, "संस्करण 1" वीएम चल रहा है - जो काम करता है, इसलिए कोई भी ओएस जो हाइपर-वी के तहत चलाया जा सकता है, और जो विंडोज के साथ नेटवर्क साझाकरण का समर्थन करता है, उसे काम करना चाहिए ।

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