मैं vhd को wim फ़ाइल में कैसे परिवर्तित करूं?


21

मैंने अभी सेटअप किया है और एक अच्छा नया वीएम खोजा है, अब मुझे अपने sccm सर्वर पर अपलोड करने के लिए इसे एक वास्तविक वास्तविक जल्दी में बदलने की आवश्यकता है। किसी कारण के लिए, मैं pxe के लिए एक लीगेसी निक से बूट करने के लिए VM गुणों को नहीं बदल सकता, जो कि मैं आमतौर पर sccm का उपयोग करके अपनी छवियों को कैसे कैप्चर करता हूं। VMM ठीक सेटिंग्स बदल देता है, भले ही वह सफल कहे।

वैसे भी, इसके लिए google का पहला पेज बहुत ही भयानक था , एमएस की वेबसाइट पर w / a 3rd पार्टी .ps1 स्क्रिप्ट का अपवाद, लेकिन मैं 2012r2 का उपयोग कर रहा हूं, मुझे यह मूल रूप से करने में सक्षम होना चाहिए, है ना?

जवाबों:


27

बिल्कुल, आइए Google के लिए एक मुख्य और उचित उत्तर दें। यह dismमॉड्यूल का उपयोग करके एक साधारण 2 कमांड पॉवर्सशेल निष्पादन है । डिस्क को विंडोज के पुराने संस्करणों में कॉपी किया जा सकता है, बशर्ते आपके पास विंडोज़ प्रबंधन ढांचे का उपयुक्त संस्करण हो।

सबसे पहले, VHD का उपयोग करके माउंट करें

Mount-WindowsImage -ImagePath C:\VHDs\BigHomies.vhdx -Path C:\VHDMount -Index 1

फिर, इसे एक विम के साथ कैप्चर करें

New-WindowsImage -CapturePath C:\VHDMount -Name Win7Image -ImagePath C:\CapturedWIMs\Win7.wim -Description "Yet another Windows 7 Image" -Verify

और यह बात करते हैं। जब आप कर लें तो आप वीएचडी को अनमाउंट कर सकते हैं और उपयोग कर किसी भी बदलाव को छोड़ सकते हैं:

Dismount-WindowsImage -Path C:\VHDMount -Discard

1
दूसरे कमांड में सुधार: -मैजपैथ को WIM फाइल के लिए पूरा रास्ता बताना चाहिए (जैसे C: \ CapturedWIMs \ NewWinImage.wim), जबकि -Name WIM फाइल के अंदर की इमेज का नाम है (जैसे NewWinImage, लेकिन इसमें कोई वास्तविक नहीं है WIM फ़ाइल नाम के संबंध में)। मूल रूप से पोस्ट किए गए कमांड परिणाम "नई- WindowsImage: एक्सेस से वंचित है।" (संभवतः क्योंकि कमांड C: \ CapturedWIMs डायरेक्टरी को एक फाइल के रूप में मानती है)।
जैकब बेरेज़ांस्की

दिलचस्प विश्लेषण, टेक्नेट का उदाहरण भी आपसे सहमत लगता है। मैं इसे अपडेट कर दूंगा, भले ही मैंने इसे सीधे अपने पॉवरशेल प्रॉम्प्ट lol से रिप किया हो।
MDMoore313

1
+1 इस जवाब ने वास्तव में मेरी मदद की!
जोशुआ मैककिनन

पॉवरशेल के x64 संस्करण (यदि x64 विंडोज़ पर) को चलाने के लिए और व्यवस्थापक विशेषाधिकारों के साथ चलना सुनिश्चित करें। दोनों में से किसी एक को करने में विफल होने के परिणामस्वरूप विभिन्न त्रुटियां होंगी। देखें serverfault.com/questions/700839/...
aggieNick02

1
@ClearBoth New-WindowsImageकमांड पर? मुझे आश्चर्य है कि अगर वीएचडीएक्स उपयोग में है, या अन्यथा लॉक नहीं किया जा सकता है।
MDMoore313

3

यदि, किसी कारण से, पॉवर्सल एक विकल्प नहीं है - निराशा न करें!

विंडोज 7 या बाद में, आप डिस्क प्रबंधन के माध्यम से .vhd माउंट कर सकते हैं ( लिंक )

एक बार जब यह माउंट हो जाता है, तो आप .wim ( तकनीकी लिंक ) कैप्चर करने के लिए imagex.exe का उपयोग कर सकते हैं

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