NVMe ड्राइवर के साथ विंडोज 7 SP1 VMWare 14 पर लोड नहीं होता है


2

मैं पहले VMWare पर विंडोज 7 अल्टीमेट SP1 का परीक्षण कर रहा हूं, अभी मेरे पास असली NVMe ड्राइव नहीं है। MS हॉटफिक्स KB2990941 और 3087873 को एकीकृत करने के बाद परिणामस्वरूप विंडोज 7 SP1 64 आईएसओ बूट ईएफआई मोड में होता है, लेकिन डिस्क कंट्रोलर NVMe होने पर VMWare वर्कस्टेशन 14 पर विंडोज लोगो स्क्रीन शुरू करने से आगे नहीं बढ़ता है। यह फ्रीज नहीं करता है जैसे कि मैं अपने चारों ओर लोगो के थोड़े स्थिर आंदोलन को देखता हूं, हालांकि यह वहां फंस जाता है। हॉटफ़िक्स को Boot.wim और Install.wim दोनों में एकीकृत किया गया है

इन सुधारों का मुख्य उद्देश्य विंडोज 7 SP1 पर देशी NVMe ड्राइवर समर्थन को सक्षम करना है। विंडोज 10 आईएसओ ठीक स्थापित है, हालांकि इसके अंतर्निहित देशी NVMe ड्राइवर के साथ। यदि वर्चुअल ड्राइव IDE, SATA या SCSI है तो स्लिपस्ट्रीम विंडोज 7 आईएसओ भी ठीक स्थापित करता है। यह चरण मानता है कि स्लिपस्ट्रीमिंग ठीक है।

जिन चीजों की मैंने अब तक कोशिश की है, लेकिन मदद नहीं की

  • केवल KB2990941 एकीकृत और 3087873 छोड़ दिया
  • पहले Windows 7 को SATA वर्चुअल ड्राइव पर स्थापित करें और फिर मैन्युअल रूप से हॉटफ़िक्स स्थापित करें, फिर दूसरी NVME डिस्क जोड़ें।
  • विंडोज 7 64 के लिए एक ओपनफिन NVMe ड्राइवर मिला। इसे बूट में दिया गया। DISM के साथ बदल दिया गया। बूट के दौरान nvme.sys के लिए बीएसओडी मिला।
  • जैसा कि कुछ साइटों पर संकेत दिया गया है, विंडोज 10 आईएसओ से विंडोज 7 स्रोतों में Boot.wim और Setup.exe की प्रतिलिपि बनाई गई। इस बार यह ड्राइव का पता लगाता है और फ़ाइलों को कॉपी करता है, लेकिन जब यह रिबूट होता है, तो विंडोज़ शुरू करने पर वापस अटक जाता है!
  • केवल प्रयोगात्मक उद्देश्यों के लिए, तृतीय पक्ष साइटों पर डाउनलोड के लिए उपलब्ध अनौपचारिक विंडोज 7 SP1 आईएसओ पर मेरे हाथ की कोशिश की। फिर भी वही परिणाम
  • विंडोज 7 SP1 और विंडोज 7 SP1 + अप्रैल 2016 दोनों के साथ अपडेट को रोल अप करें। एक ही परिणाम

मैं अब विकल्पों के साथ समाप्त हो गया हूं। यह मुझे प्रतीत होता है कि उपरोक्त हॉटफ़िक्स किसी भी तरह विंडोज 7 64 SP1 में VMWare वर्चुअल NVMe कंट्रोलर के साथ काम नहीं करते हैं। क्या कोई मुझे किसी और समस्या निवारण विकल्प या किसी संभावित समाधान की ओर इशारा कर सकता है? होस्ट OS, विंडोज 7 अल्टीमेट 64 SP1 है यदि वह वैसे भी मायने रखता है।

धन्यवाद।

अपडेट के बाद काम करता है, यह करीब है, लेकिन अभी भी मुझे उम्मीद नहीं है।

Windows 7 SP1 परम 64 बिट में KB2534111 को सम्मिलित करें

वर्चुअल SATA HDD पर VMWare 14 में OS को इनस्टॉल करें। NVMe हॉटफ़िक्स स्थापित करें। NVMe वर्चुअल डिस्क जोड़ें और VM को पुनरारंभ करें। अब विंडोज 7 ड्राइवर स्थापित करता है और वर्चुअल NVMe डिस्क का पता लगाता है।

-जब भी मैं पहली बार 2534111, 2990941 और 3087873 के परिणामस्वरूप विंडोज लोगो पर आईएसओ स्टॉल लगाता हूं, तो पहले क्षण में यह NVMe वर्चुअल डिस्क को खोजता है।

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

मुझे संदेह है कि विंडोज 7 SP1 और VMWare NVMe कंट्रोलर के बीच कुछ असंगतता है जिसे मैं समझाने में असमर्थ हूं।

मैं पहले वीएम पर MS Native NVMe ड्राइवरों के साथ स्लिपस्टेड विंडोज 7 64 SP1 का परीक्षण करना चाहता था, यह उम्मीद करता था कि यह काम करेगा, लेकिन ऐसा नहीं किया। अब मुझे भी यकीन नहीं है कि वही सेटअप असली हार्डवेयर पर काम करेगा या नहीं। यदि Windows 7 SP1 या VMWare के NVMe नियंत्रक में समस्या मौजूद है तो मुझे अब कोई सुराग नहीं है।


हो सकता है कि आप इस समस्या में भाग लेते हैं विंडोज 7 केवल GOP का समर्थन नहीं करता है विंडोज 8 और बाद में तो लटका NVMe से संबंधित नहीं है। तो VM में VM के लिए विकल्प का चयन करें BIOS और UEFI का चयन न करें
Magicandre1981

Windows 7 SP1 बूट ठीक है और VMWare वर्कस्टेशन 14. पर ईएफआई मोड में सामान्य रूप से स्थापित होता है। जिस क्षण मैं NVMe ड्राइवर (MS Hotfixes) को एकीकृत करता है और जिस क्षण यह वर्चुअल NVMe ड्राइव का पता लगाता है, यह बूट के दौरान स्टॉल करता है।
राजीव

यदि आवश्यक भंडारण नियंत्रक ड्राइवर गायब है, तो विंडोज 7 बूट और एक बिंदु पर आता है जहां यह आपको ड्राइवर को लोड करने के लिए कहता है। यह आम तौर पर तब होता है जब मैं मूल विंडोज 7 SP1 (बिना हॉटफ़िक्स) का उपयोग करता हूं और जब स्टोर VM में NVMe होता है।
राजीव

जवाबों:


1

नीचे दी गई विधि जाहिरा तौर पर VMware वर्कस्टेशन संस्करण 14 के साथ विंडोज 7 x64 अतिथि की स्थापना के लिए काम नहीं करती है, और समस्या ड्राइवरों के साथ काम करती है जो NVMe नियंत्रक के साथ काम नहीं कर रही है जो VMware द्वारा स्थापित है, और समस्या बूट के दौरान दिखाई देती है ।

हालाँकि, जब बूट गैर- NVMe नियंत्रक से होता है, तो सब कुछ पूरी तरह से काम करता है, जहाँ द्वितीयक NVMe नियंत्रक कोई समस्या पैदा नहीं करता है। इस स्थिति में NVMe ड्राइवर को निकालने के प्रयास ने स्टर्नवम ड्राइवर को दिया, लेकिन जब तक यह अहस्ताक्षरित नहीं हो जाता तब तक इसे बूट में एकीकृत नहीं किया जा सकता। हालाँकि, बूट के दौरान F8 दबाए जाने और हस्ताक्षर प्रवर्तन अक्षम करने से भी बूट के साथ मदद नहीं मिली।

मैंने सुझाव दिया है कि शायद समस्या 64-बिट विंडो 7 अतिथि के साथ है, और विंडोज 7 के 32-बिट संस्करण का उपयोग करने का सुझाव दिया है, और मैं वर्तमान में उत्तर की प्रतीक्षा कर रहा हूं।

किसी भी स्थिति में, NVMe नियंत्रक का उपयोग वर्कस्टेशन 14 के तहत किया जा सकता है, बस बूटिंग के लिए नहीं।


डेल लेख कैसे स्काइलेक चिपसेट के साथ सिस्टम पर विंडोज 7 स्थापित करने के लिए इस प्रक्रिया के रूप में वर्णित है:

यहां आप सीखेंगे कि कैसे अपनी विंडोज 7 छवि को एनवीएमई-ड्राइव्स और यूएसबी 3.0 के लिए तैयार करें और इस छवि के साथ एक इंस्टॉलेशन मीडिया कैसे बनाएं।

प्रक्रिया का सारांश इस प्रकार है:

तैयारी

  • tempइन सबफ़ोल्डर्स के साथ ड्राइव C पर एक फ़ोल्डर बनाएँ : src, Mount, winremount, हॉटफिक्स, ड्राइवर।
  • इस लिंक से आवश्यक Intel RST और USB 3.0 ड्राइवर डाउनलोड करें । शामिल किए गए फ़ोल्डरों को अनज़िप और कॉपी करें C:\temp\drivers
  • डाउनलोड करें और निम्न Microsoft Windows हॉटफ़िक्स KB2990941 , KB3087873 को अनज़िप करें
  • .msuफ़ाइलों को अनज़िप किए गए हॉटफ़िक्स से कॉपी करें C:\temp\hotfix
  • अपने विंडोज 7 डीवीडी इमेज से सभी फाइलों और फ़ोल्डरों को कॉपी करें C:\temp\src

छवि को संशोधित करें

  • व्यवस्थापक के रूप में एक कमांड प्रॉम्प्ट (CMD) चलाएँ।
  • निम्नलिखित आदेश निष्पादित करें:

    dism /Mount-Wim /WimFile:c:\temp\src\sources\boot.wim /Index:1 /MountDir:c:\temp\mount
    dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
    dism /Unmount-Wim /MountDir:C:\temp\mount /Commit
    dism /Mount-Wim /WimFile:c:\temp\src\sources\boot.wim /Index:2 /MountDir:c:\temp\mount
    dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
    
  • के लिए Windows Explorer खोलें C:\temp\mount\sources, फ़ाइलों को सॉर्ट करें Date modified, और सभी संशोधित फ़ाइलों की प्रतिलिपि बनाएँ C:\temp\src\sources

  • आदेश निष्पादित करें

    dism /Unmount-Wim /MountDir:C:\temp\mount /commit
    
  • install.wimसंशोधित करने के लिए सूचकांक की पहचान करने के लिए, कमांड का उपयोग करें

    dism /Get-WimInfo /WimFile:c:\temp\src\sources\install.wim
    
  • इस कमांड का प्रयोग निम्न कमांड में करें:

    dism /Mount-Wim /WimFile:c:\temp\src\sources\install.wim /Index:[INDEXNUMBER] /MountDir:c:\temp\mount
    dism /Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\drivers /Recurse
    
  • सूचकांक के रिकवरी विभाजन को संशोधित करें 1:

    dism /Mount-Wim /WimFile:c:\temp\mount\windows\system32\recovery\winre.wim /Index:1 /MountDir:c:\temp\winremount
    dism /Image:C:\temp\winremount /Add-Package /PackagePath:c:\temp\hotfix
    dism /Image:C:\temp\winremount /Add-Driver /Driver:c:\temp\drivers /Recurse
    
  • इन आदेशों के साथ संशोधन प्रक्रिया को पूरा करें:

    dism /Unmount-Wim /MountDir:C:\temp\winremount /Commit
    dism /Unmount-Wim /MountDir:C:\temp\mount /Commit
    

स्थापना मीडिया बनाएँ

  • आईएसओ फ़ाइल बनाने के लिए, Microsoft टूल ऑस्किम डाउनलोड करें ।

  • फ़ाइल को अनज़िप करें और कॉपी oscdmig.exeकरें C:\Windows\System32\

  • कमांड प्रॉम्प्ट में इस कमांड को निष्पादित करें:

    oscdimg.exe -b[Path to]efisys.bin -u2 -udfver102 [Path to files] [Path to create the image]Win7_image.iso
    
  • इंस्टॉलेशन मीडिया बनाने के लिए, Microsoft मीडिया क्रिएशन टूल का उपयोग करें ।


मैंने MS KB आलेख के अनुसार, पहले से ही स्लिपस्ट्रीम KB2990941 और 3087873 में इसी तरह की प्रक्रिया का पालन किया है। परिणामस्वरूप आईएसओ बूट ठीक है, लेकिन जब यह बूट के दौरान VMWare 14 पर वर्चुअल NVMe ड्राइव का पता लगाता है तो यह स्टॉल करता है। मैं SATA पर स्थापित कर सकता हूं, फिर हॉटफिक्सेस स्थापित कर सकता हूं और फिर NVMe और बूट जोड़ सकता हूं और यह ठीक काम करता है! हालाँकि यह पहले बूट के दौरान काम नहीं करता है! यह वास्तविक हार्डवेयर पर काम कर सकता है लेकिन यह सवाल नहीं है। यहीं पर मेरा एक खास सवाल है कि जब यह ड्राइव NVMe है तो VMware वर्कस्टेशन पर काम क्यों नहीं करता है और डिस्क अनइंस्टॉल होने पर यह बहुत पहला बूट है।
राजीव

आप उपरोक्त ड्राइवरों को यह देखने की कोशिश कर सकते हैं कि वे बेहतर काम करते हैं प्रश्न: क्या NVMe ड्राइव पूरी तरह से आभासी है या एक वास्तविक माध्यम से पारित किया जा रहा है? यदि पूरी तरह से आभासी है, तो मुझे आश्चर्य है कि कौन से हार्डवेयर VMware का अनुकरण करता है, क्योंकि आपको निर्माता द्वारा सही NVMe ड्राइवरों की आवश्यकता होगी। आप FlashBoot का उपयोग करके बूट मीडिया बनाने की कोशिश कर सकते हैं जो इसे DISM से अलग करता है, और यदि यह काम करता है तो आपको प्रो संस्करण ($ 29.95) की आवश्यकता हो सकती है।
harrymc

कोई वास्तविक NVMe हार्डवेयर नहीं है। यह VMWare 14 से वर्चुअल NVMe डिस्क कंट्रोलर है। Windows 8.1 और 10 NVme डिस्क के साथ VMWar14 में देशी NVMe ड्राइवरों के साथ ठीक है। 2 हॉटफ़िक्स विंडोज 7 में देशी NVMe क्षमता जोड़ते हैं। SATA पर अलग MSU फ़ाइलों के रूप में स्थापित होने पर वे भी ठीक काम करते हैं और फिर मैं एक अलग NVme ड्राइव जोड़ देता हूं। मैं तब भी SATA को NVme पर क्लोन कर सकता हूं और यह विंडोज 7 पर भी ठीक काम करता है। जिस क्षण मैंने विंडोज 7 आईएसओ में इंटीग्रेट किया, यह विंडोज को स्टार्ट करने पर स्टॉप होता है, और केवल अगर यह VMWare 14. में वर्चुअल NVme ड्राइव का पता लगाता है ... जारी रखा।
राजीव

Intel Samsung OCZ जैसी थर्ड पार्टी द्वारा NVMe ड्राइवर VMWare 14 NVme कंट्रोलर के साथ काम नहीं करते हैं। मैंने boot.wim के साथ-साथ install.wim में सभी को जोड़ने का प्रयास किया है। सेटअप के दौरान उन्हें स्थापित करने का भी प्रयास किया गया जब यह फेंकता है कि संदेश 'आवश्यक सीडी / डीवीडी चालक गायब है'। एकमात्र चालक जो MS नेटिव ड्राइवर में VMware पर काम करता है जो दुर्भाग्य से एक स्टैंडअलोन चालक के रूप में उपलब्ध नहीं है। यह दो हॉटफ़िक्स का हिस्सा है।
राजीव

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