VHD को एक भौतिक डिस्क में कॉपी करना


23

मैंने शारीरिक -> VHD करने के बारे में बहुत सारे गाइड देखे हैं, लेकिन क्या VHD इमेज को आसानी से फिजिकल डिस्क पर आसानी से ले जाने का कोई तरीका है? या मुझे बस डिस्क संलग्न करना चाहिए और जीएनयू डीडी के साथ शहर जाना चाहिए?

जवाबों:


9

ddदृष्टिकोण काम करता है, लेकिन गंतव्य भौतिक डिस्क ट्रैश किए गए केवल तभी किया जा सकता है और पूरी तरह से ओवरराइट, और कम से कम आभासी डिस्क की अधिकतम वृद्धि आकार में बड़ा के रूप में है। यह तब भी समाप्त हो सकता है जब वर्चुअल डिस्क "पूर्ण" नहीं है।

एक वैकल्पिक दृष्टिकोण भूत या इमेजएक्स जैसे इमेजिंग टूल का उपयोग करना है ताकि वर्चुअल डिस्क के विभाजन की फ़ाइल सामग्री को किसी प्रकार की निकालने योग्य संग्रह फ़ाइलों में कुशलता से कब्जा कर सकें और फिर एक विभाजित भौतिक डिस्क पर अपनी सामग्री को निकाल सकें।


Clonezilla लाइव डिस्क से डिस्क भी मदद कर सकता है।
फ्रांसिस्को तपिया

1
मुझे नहीं लगता कि ddसीधे काम करेगा, वीएचडी एक रॉ प्रारूप नहीं है। qemu-imgइसे पहले IMG फ़ाइल में बदलने के लिए उपयोग करना पड़ सकता है ।
लिम्बबेनजामिन

1
@limbenjamin सुझाव VHD माउंट करने के लिए था, और फिर dd का उपयोग करें। आप पूरी तरह से सही हैं कि आप सीधे वीएचडी इमेज फाइल के खिलाफ dd का उपयोग नहीं कर सकते हैं।
रूबेन

9

मैं भौतिक मीडिया के लिए .vhd छवियों को लिखने के लिए Windows केवल फ्रीवेयर टूल HDD रॉ कॉपी टूल का उपयोग करता हूं ।

HDD रॉ कॉपी टूल स्क्रीनशॉट

मेरा उपयोग मामला माइक्रो एसडी कार्ड पर FAT32 विभाजन को दोहराने के लिए विंडोज 7 का उपयोग कर रहा है, लेकिन यह इंटरफेस / मीडिया प्रकार की एक विस्तृत श्रृंखला का समर्थन कर सकता है।

यदि आप उस तरह की चीज़ को पसंद करते हैं, तो यह एक बंद या घुमंतू उपयोग या एक इंस्टॉलर के लिए एक पोर्टेबल संस्करण उपलब्ध है।

GUI काफी सीधा है:

  1. स्रोत का चयन करें (ड्राइव या फ़ाइल)
  2. गंतव्य चुनें (ड्राइव या फ़ाइल)
  3. प्रतिलिपि

1
एक महान app की तरह लग रहा है!
एना बेट्स

क्या एकल कॉपी को रॉ कॉपी टूल में लक्ष्य के रूप में चुना जा सकता है? मैं देख रहा हूँ यह पूरी डिस्क पर केवल ओवरराइटिंग की अनुमति देता है
सनचेयर

3

VHD को वर्चुअल मशीन से अटैच करें (आप MS Virtual PC, VirtualBox या VHD को सपोर्ट करने वाला कोई भी वर्चुअलाइजेशन सॉफ्टवेयर इस्तेमाल कर सकते हैं)। फिर वर्चुअल सीडी ड्राइव में माउंट किए TIBगए एक्रोनिस ट्रू इमेज आईएसओ के साथ वीएम को बूट करें और छवि बनाएं , फिर उसी सीडी के साथ फिजिकल कंप्यूटर को बूट करें (इस बार डिस्क पर जला हुआ) और TIBसेक्टर-बाय का उपयोग करके भौतिक एचडीडी में छवि को पुनर्प्राप्त करें क्षेत्र।

यह एक ही छवि से कई विभाजनों की वसूली का समर्थन करता है।


create TIB imageऔर इसे कहाँ सहेजना है? आभासी एचडीडी के लिए? क्या होगा अगर वीएचडी 200 या उससे अधिक जी.बी. यह समाधान लागू नहीं है
सनचेयर

1

टर्मिनल से नोपोक्सिक्स (लाइव लिनक्स) पर निम्नलिखित ऑपरेशन किए जाते हैं।

  su 
  modprobe nbd
  qemu-nbd -r -c /dev/nbd0 -f vpc <vhd_file_name>

अगर VHDX से

  qemu-nbd -c /dev/nbd0 -f VHDX <vhdx_file_name>
  ddrescue -v -f /dev/nbd0 /dev/sda  >>>> image to /dev/sda writing

केवल एक विभाजन लेखन

  qemu-nbd -P 2 -r -c /dev/nbd2 -f vpc <vhd_file_name> 
  ddrescue -v -f /dev/nbd2 /dev/sda2 >>>> part2 of image to /dev/sda2 writing

विभाजन माउंट

  qemu-nbd -P 2 -r -c /dev/nbd2 -f vpc <vhd_file_name> >>> -P 2 part2 of image 
  mount /dev/nbd2 /mnt 

छवि फ़ाइल को अनमाउंट और डिस्कनेक्ट करें

  unmount /mnt 
  qemu-nbd -d /dev/nbd2

NBD का दिलचस्प उपयोग ... यह भी दिलचस्प qemu-nbd --- जो मुझे दीदी के बारे में नहीं पता था ... धन्यवाद
ZEE

1

यदि आप विंडोज आधारित टूल का उपयोग करना पसंद करते हैं, तो आप ऐसा कर सकते हैं:

  • VHD संलग्न करें
  • निस्तारण का उपयोग करें जो मुफ़्त है और http://www.partition-saving.com/ से डाउनलोड किया जा सकता है

Savepart एक टूल (फ्री लेकिन ओपन सोर्स नहीं है, जो विंडोज और लिनक्स दोनों के लिए उपलब्ध है) जिसका उपयोग इमेज पार्टीशन में किया जा सकता है। एक बार वीएचडी संलग्न हो जाने के बाद इसे सेवार्थी द्वारा एक भौतिक विभाजन में बहाल किया जा सकता है जैसे कि यह एक भौतिक विभाजन था।


3
सॉफ्टवेयर की सिफारिश करते समय सावधानी बरतें। जैसा कि लिखा गया है, आपका उत्तर स्पैम के रूप में देखा जा सकता है। आपके उत्तर में सॉफ़्टवेयर का विवरण शामिल होना चाहिए और यह प्रश्न को कैसे संबोधित करता है। अधिक जानकारी: मैं अपने उत्तरों में सॉफ्टवेयर की सिफारिश कैसे करूं?
bwDraco

1

मैंने खुद इसे Acronis का उपयोग करके सिस्टम डिस्क पर किया है और यह काम किया है। यह विंडोज 8.1 हाइपर-वी के साथ था और मुझे विंडोज 10 में अपग्रेड करने के लिए इसे भौतिक डिस्क में स्थानांतरित करने की आवश्यकता थी।

यह मैंने कैसे किया: मैंने SSD को दूसरे पीसी से जोड़ा और VHD को माउंट किया। मैंने फिर माउंटेड वीएचडी से दूसरे एसएसडी पर क्लोन किया (मैं वैसे भी इसे बदलने जा रहा था)। मैंने "मैनुअल" और डिफ़ॉल्ट सेटिंग्स को चुना, लेकिन यह "ऑटो" के साथ भी काम कर सकता है।

जब मैंने नए SSD विंडोज के साथ शुरुआत की, तो मैंने विंडोज इंस्टॉल डिस्क के साथ रिबूट किया और "रिपेयर" चुना। विंडोज़ डिस्क से सीधे सामान्य रूप से शुरू हुई।

उसके बाद की एकमात्र समस्या यह थी कि एक वर्चुअल मशीन को शुरू करते समय एक त्रुटि हुई थी जो मुझे बता रही थी कि हाइपरवाइजर नहीं चल रहा था। एक उन्नत MS-DOS प्रॉम्प्ट और रिबूट से निम्न कमांड चलाकर इसे हल किया: "bcdedit / set hypervisorlaunchtype Auto"।

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