मैं VirtualBox के लिए एक VMPlayer सिस्टम को माइग्रेट करने की कोशिश कर रहा हूं, लेकिन माइग्रेशन काम नहीं कर रहा है (मैं पहले से ही कुछ घंटे बिता रहा हूं जो कुछ मुट्ठीभर समाधान लोगों को सुझाता है और अंततः छोड़ दिया है)। वर्कअराउंड के रूप में, मैं वर्चुअलबॉक्स में विंडोज को स्थापित करके मैन्युअल रूप से माइग्रेट करने और महत्वपूर्ण फाइलों को कॉपी करने की कोशिश कर रहा हूं, फिर वीएमपीयर सिस्टम को त्याग दें।
अब समस्या यह है कि मैं फ़ाइलों तक नहीं पहुँच सकता। मैं वीएम के भीतर से फाइलों को कॉपी नहीं कर सकता क्योंकि वे उपयोग में हैं, इसलिए मैंने वीएम को बंद करने और मेजबान सिस्टम पर वर्चुअल वॉल्यूम के रूप में इसकी हार्ड-ड्राइव को माउंट करने की कोशिश की। यह हमेशा पुराने दिनों में ठीक काम करता था जब मैं FAT32 का उपयोग कर रहा था, लेकिन VM ड्राइव अब NTFS है, इसलिए मैं फ़ाइलों तक पहुंचने में असमर्थ हूं।
यहाँ स्थिति की एक सरल रूपरेखा है:
Bobएक्सपी वीएम में उपयोगकर्ता में आवश्यक फाइलें संग्रहीत की जाती हैं- VM का ड्राइव होस्ट में संग्रहीत है
C:\VMs\XP.vmdk - VM ड्राइव को होस्ट के
Z:\माध्यम से सफलतापूर्वक माउंट किया जाता हैvmware-mount.exe z: c:\vms\xp.vmdk - होस्ट सही तरीके से VM के ड्राइव को NTFS वॉल्यूम के रूप में देखता है
Z:\ Z:\Documents and Settings\Bob(अनुमतियों के कारण) में फ़ाइलों तक नहीं पहुंच सकतेtakeown /f z:\documents and settings\bobगैर-उन्नत कमांड-प्रॉम्प्ट से चलना निम्न त्रुटि देता है जैसे कि ड्राइव NTFS नहीं है (भले ही होस्ट विंडोज 7 और अतिथि XP दोनों यह कहते हैं):त्रुटि: फ़ाइल स्वामित्व असुरक्षित फ़ाइल सिस्टम पर लागू नहीं किया जा सकता है; एसीएल के लिए कोई समर्थन नहीं है।
- एलिवेटेड कमांड-प्रॉम्प्ट से एक ही कमांड चलाना या तो काम नहीं करता है क्योंकि यह बिल्कुल नहीं देख सकता है
Z:\! - Windows Explorer से सुरक्षा टैब का उपयोग करना काम नहीं करता है क्योंकि हर कार्य (अनुमति देना, स्वामित्व लेना, आदि) हमेशा एक अनुमति त्रुटि देता है
क्या किसी को पता है कि क्या गलत है (मुझे इस तरह के असंगत परिणाम क्यों मिल रहे हैं) और इससे कैसे निपटना है?
takeownकमांड एक बार आरोहित होने पर VHD फ़ाइलों के साथ ठीक काम करता है। वर्कअराउंड के लिए, आप TestDisk के माध्यम से इन-उपयोग फ़ाइलों को कॉपी कर सकते हैं ।
c:\windows\system32\configक्योंकि उन लोगों को भी अनुमतियों की आवश्यकता होती है, लेकिन आप अस्थायी उपयोगकर्ता-चाल का उपयोग नहीं कर सकते। इसके लिए और भी अधिक समय और काम करने की आवश्यकता होगी ।)