एक VHD का UUID बदलें


9

मैं एक VHD फ़ाइल का UUID कैसे बदल सकता हूँ?

मेरी समस्या यह है कि वर्चुअलबॉक्स VHD-file को स्वीकार नहीं करेगा यदि यह पहले ही जोड़ा जा चुका है। लेकिन मैं काम / घर के बीच वीएचडी डिस्क को स्थानांतरित कर रहा हूं और उन्हें क्लोन कर रहा हूं (और उन्हें वीएचडी के रूप में रख रहा हूं, न कि वीडीआई) "यादृच्छिक पर"।

निर्यात / आयात सुविधा मेरे लिए काम नहीं करेगी क्योंकि 1) यह फ़ाइल को VDI में बदल देता है और 2) यह बहुत लंबा समय लेती है, इसके लिए प्रतीक्षा नहीं कर सकता कि हर सुबह / दोपहर एक 60GB डिस्क को निर्यात करने के लिए आयात करूं / जब मैं स्थान स्विच करूं ।

यह महत्वपूर्ण है कि इसे वीएचडी के रूप में रखा जाए ताकि हाइपर वी के साथ संगत हो।

जवाबों:


8
VBoxManage internalcommands sethduuid "filename" "newUUID"

VBoxManage internalcommandsउपलब्ध अन्य कम प्रलेखित सुविधाओं को देखने के लिए टाइप करें।


1
एक को "newUUID" पैरामेंटर की आवश्यकता नहीं है। एक नया स्वचालित रूप से उत्पन्न किया जाएगा। Usage: VBoxManage internalcommands <command> [command arguments]औरsethduuid <filepath> [<uuid>]
टीजे।

1

आप दो काम कर सकते हैं:

1) स्टोरेज मैनेजर इस बात पर नज़र रखता है कि फाइलें कहाँ हैं, लेकिन जरूरी नहीं कि फाइलें खुद ही हों। यदि आप बस डिस्क पर फ़ाइल (आयात / निर्यात के बजाय) चीजों को "बस काम" करते हैं, तो - यदि आप कंप्यूटर के बीच वर्चुअल डिस्क ले रहे हैं, तो उन्हें मौजूदा फ़ाइलों के शीर्ष पर कॉपी करें।

2) यदि आपको वीएचडी को क्लोन करने के लिए जो भी कारण आप चला सकते हैं, उसके लिए आपको यूयूआईडी को बदलने की आवश्यकता है, जो इसे एक नया यूयूआईडी देगा:

VBoxManage clonehd source.vhd destination.vhd

आपको क्लोन किए गए ड्राइव को आयात करने में सक्षम होना चाहिए और मशीन को असाइन करना चाहिए जैसा कि आप सामान्य रूप से करते हैं। यहाँ क्लोन कमांड के लिए प्रासंगिक जानकारी दी गई है: http://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi

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