NVMe sürücüsü olan Windows 7 SP1, VMWare 14'e yüklenmiyor


2

VMWare üzerinde Windows 7 Ultimate SP1'i ilk test ediyorum ve şu anda gerçek NVMe sürücüm yok. MS düzeltmesi KB2990941 ve 3087873'ü ekledikten sonra, ortaya çıkan Windows 7 SP1 64 ISO EFI modunda önyükleme yapıyor, ancak disk denetleyicisi NVMe olduğunda VMWare Workstation 14'te Windows logosu ekranının başlatılmasının ötesine geçmiyor. Logonun kendi etrafında hafif bir sabit hareketini gördüğüm gibi donmuyor, ancak oraya sıkışıyor. Düzeltmeler, hem Boot.wim hem de Install.wim ile tümleştirilmiştir.

Bu düzeltmelerin ana amacı, Windows 7 SP1'de yerel NVMe sürücü desteğini sağlamaktır. Windows 10 ISO, yerleşik NVMe sürücüsü ile uyumludur. Geçişli Windows 7 ISO, sanal sürücü IDE, SATA veya SCSI ise de iyi yüklenir. Bu adım, kayma işleminin iyi olduğu anlamına gelir.

Şimdiye kadar denediğim ama yardım etmediğim şeyler

  • Yalnızca KB2990941 numaralı tümleşik ve 3087873 numaralı atlanan
  • Önce Windows 7'yi SATA sanal sürücüye yükleyin, ardından düzeltmeleri el ile yükleyin, sonra ikinci NVME diskini ekleyin.
  • Windows 7 64 için bir OpenFabrics NVMe sürücüsü bulundu. Önyükleme sırasında nvme.sys için BSOD var.
  • Bazı sitelerde belirtildiği gibi, Boot.wim ve Setup.exe dosyasını Windows 10 ISO'dan Windows 7 kaynaklarına kopyaladı. Bu kez sürücüyü algılar ve dosyaları kopyalar ancak yeniden başlatıldığında, başlangıçtaki pencerelerde sıkışıp kalmaya!
  • Sadece deneysel amaçlarla, ellerimi üçüncü şahıs sitelerinde indirilebilecek resmi olmayan bir Windows 7 SP1 ISO üzerinde denedim. Hala aynı sonuç
  • Hem Windows 7 SP1 hem de Windows 7 SP1 + Nisan 2016 ile birlikte güncellendi. Aynı sonuç

Şimdi seçeneklerden çok yoruldum. Bana öyle geliyor ki, yukarıdaki düzeltmeler bir şekilde Windows 7 64 SP1'deki VMWare Virtual NVMe denetleyicisiyle çalışmıyor. Birisi beni daha fazla sorun giderme seçeneğine veya olası bir çözüme yönlendirebilir mi? Ana işletim sistemi yine de önemliyse Windows 7 Ultimate 64 SP1'dir.

Teşekkürler.

Güncelleme Çalışıyor, yakın ama yine de beklediğim gibi değil.

-Birleşik KB2534111'i Windows 7 SP1 Ultimate 64 Bit'te

- Sanal SATA HDD’de işletim sistemini VMWare 14’e yerleştirin. NVMe düzeltmelerini yükleyin. NVMe sanal disk ekleyin ve VM'yi yeniden başlatın. Şimdi Windows 7 sürücüleri yükler ve sanal NVMe diskini algılar.

-Her zaman 2534111, 2990941 & 3087873'e geçiş yaptığım an, sonuçta ortaya çıkan ISO NVMe sanal diskini bulduğu anda Windows logosunda duruyor.

Güncelleme Sadece deneysel amaçlar için OpenFabrics NVMe sürücüsü ile Windows 7 32 bit'i denedim. Bu sefer Sanal NVMe Sürücüsünü algıladı, tüm dosyaları kopyaladı ve yeniden başlatıldığında, tekrar Windows Başlatılıyor'a takıldı.

Windows 7 SP1 ile VMWare NVMe denetleyicisi arasında açıklayamadığım bir tür uyumsuzluk olduğundan şüpheleniyorum.

Geçmeli Windows 7 64 SP1'i VM'de MS Native NVMe sürücüleri ile birlikte çalışacağını umarak test etmek istedim, ancak işe yaramadı. Şimdi, aynı kurulumun gerçek donanım üzerinde çalışıp çalışmayacağını bilemiyorum. Sorun, Windows 7 SP1'de veya VMWare'in NVMe Denetleyicisi'nde mevcutsa hiçbir fikrim yok.


belki bu sorunla karşılaşırsınız Windows 7 yalnızca Windows 8 ve sonraki sürümlerinde GOP'ı desteklemez. Bu yüzden asılmanın NVMe ile alakası yok. Yani VM seçme BIOS ve UEFI için VMware seçeneğinde
magicandre1981

Windows 7 SP1 önyükleme yapar ve normalde VMWare Workstation 14'te EFI modunda kurulur. NVMe sürücülerini (MS Düzeltmeleri) entegre ettiğim an ve Virtual NVMe sürücüsünü algıladığı an, önyükleme sırasında durur.
rajeev

Gerekli depolama denetleyicisi sürücüsünün eksik olması durumunda, Windows 7 önyükleme yapar ve sizden sürücüyü yüklemenizi istediği bir noktaya gelir. Bu, genellikle orijinal Windows 7 SP1'i (düzeltmeler olmadan) kullandığımda ve depolama VM'de NVMe olduğunda gerçekleşir.
rajeev

Yanıtlar:


1

Aşağıda açıklanan yöntem, bir Windows 7 x64 konuğunun kurulumu için VMware Workstation sürüm 14 ile çalışmıyor ve sorun VMware tarafından yüklenen NVMe denetleyicisiyle çalışmayan sürücülerle ilgili görünüyor ve sorun önyükleme sırasında ortaya çıkıyor .

Ancak, önyükleme NVMe denetleyicide olmadığında, ikincil NVMe denetleyicisinin herhangi bir soruna neden olmadığı her şey mükemmel çalışır. NVMe sürücüsünü bu durumda çıkarma denemesi stornvme sürücüsünü verdi, ancak imzası olmadığı için önyükleme ile tümleştirilemiyor. Ancak, önyükleme sırasında F8 tuşuna basıldığında ve imza zorunluluğunu devre dışı bırakırken bile önyüklemede yardımcı olmadı.

Belki de sorunun 64 bit Windows 7 konuğu olduğunu ve Windows 7'nin 32 bit sürümünün kullanılmasını önerdim ve şu anda bir cevap bekliyorum.

Her durumda, NVMe kontrol cihazı sadece önyükleme yapmak için değil, İş İstasyonu 14 altında kullanılabilir.


Dell makalesi Windows 7'nin Skylake yonga setine sahip sistemlere nasıl kurulacağı aşağıdaki prosedürde açıklanmıştır:

Burada, Windows 7 Resminizi NVME-Sürücüler ve USB 3.0 için hazır hale getirmeyi ve bu resimle bir yükleme medyası oluşturmayı öğreneceksiniz.

İşlemin özeti aşağıdaki gibidir:

hazırlıklar

  • tempBu alt klasörlerle C sürücüsünde bir klasör oluşturun : src, mount, winremount, hotfix, drivers.
  • Bu bağlantıdan gerekli Intel RST ve USB 3.0 sürücülerini indirin . Dahil olan klasörleri çıkartın ve kopyalayın C:\temp\drivers.
  • Aşağıdaki Microsoft Windows Düzeltmelerini KB2990941 , KB3087873'ü indirip açın .
  • .msuDosyaları, sıkıştırılmış düzeltmelerden konumuna kopyalayın C:\temp\hotfix.
  • Tüm dosya ve klasörleri Windows 7 DVD görüntüsünüzden kopyalayın C:\temp\src.

Resmi Değiştir

  • Yönetici olarak bir Komut İstemi (CMD) çalıştırın.
  • Aşağıdaki komutları yürütün:

    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
    
  • İçin Windows Gezgini'ni açın C:\temp\mount\sources, dosyaları sıralayın Date modifiedve tüm değiştirilmiş dosyaları kopyalayın C:\temp\src\sources.

  • Komutu yürütün

    dism /Unmount-Wim /MountDir:C:\temp\mount /commit
    
  • install.wimDeğiştirilecek dizini tanımlamak için komutu kullanın.

    dism /Get-WimInfo /WimFile:c:\temp\src\sources\install.wim
    
  • Bu numarayı aşağıdaki komutlarda kullanın:

    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
    
  • Dizinin kurtarma bölümünü değiştirin 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
    
  • Değişiklik işlemini aşağıdaki komutlarla tamamlayın:

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

Kurulum Medyası Oluştur

  • ISO dosyasını oluşturmak için, oscdimg Microsoft aracını indirin .

  • Sıkıştırılmış dosya ve kopyalamak oscdmig.exeiçin C:\Windows\System32\.

  • Komut isteminde şu komutu çalıştırın:

    oscdimg.exe -b[Path to]efisys.bin -u2 -udfver102 [Path to files] [Path to create the image]Win7_image.iso
    
  • Yükleme medyasını oluşturmak için Microsoft Media Creation Tool'u kullanın .


MS KB makalesine göre KB2990941 ve 3087873 numaralı slipstream'e zaten benzer bir prosedür izledim. Sonuçta ortaya çıkan ISO önyükleme yapar, ancak önyükleme sırasında VMWare 14'teki Virtual NVMe sürücüsünü algıladığında durur. SATA'ya yükleyebilir, sonra düzeltmeleri yükleyebilir ve sonra NVMe ve boot ekleyebilirim ve iyi çalışıyor! Ancak ilk açılışta çalışmaz! Gerçek donanım üzerinde çalışabilir, ancak sorun bu değil. Burası neden sürücü NVMe iken VMware Workstation'da çalışmadığını ve disk başlatılmadığında ilk kez başladığına dair özel bir sorum var.
rajeev

Daha iyi çalışıp çalışmadıklarını görmek için yukarıdaki sürücüleri deneyebilirsiniz. Soru: NVMe sürücüsü tamamen sanal mı yoksa gerçek bir sürücü mü geçiyor? Tamamen sanalsa, hangi donanım VMware'in öykündüğünü merak ediyorum, çünkü o zaman üreticinin doğru NVMe sürücülerine ihtiyacınız olacak. Aynı zamanda , DISM'den farklı olarak çalışan FlashBoot'u kullanarak önyükleme ortamı oluşturmayı deneyebilirsiniz ve eğer bu işe yararsa, Pro sürümüne ihtiyacınız olabilir ($ 29.95).
harrymc

Gerçek bir NVMe donanımı yok. VMWare 14'teki sanal NVMe disk denetleyicisidir. Windows 8.1 ve 10, VMme diskli VMWar14'teki yerel NVMe sürücüleri ile tamamen uyumludur. 2 düzeltme, Windows 7'ye yerel NVMe yeteneği ekler. Ayrıca SATA'ya ayrı MSU dosyaları olarak yüklendiklerinde de çalışırlar ve sonra ayrı bir NVme sürücüsü eklerim. Daha sonra SATA'yı NVme'ye klonlayabilirim ve Windows 7'de de çok iyi çalışıyor. Windows 7 ISO'ya entegre ettiğim an, yalnızca Windows VMWare 14'deki Virtual NVme sürücüsünü algılarsa Windows Başlatılıyor.
rajeev

Intel Samsung OCZ gibi üçüncü tarafların NVMe sürücüleri VMWare 14 NVme denetleyicisiyle çalışmaz. Tüm boot.wim ve install.wim öğelerini eklemeye çalıştım. Ayrıca kurulum sırasında 'Gerekli CD / DVD sürücüsü eksik' mesajı belirdiğinde bunları yüklemeyi denedi. Ne yazık ki bağımsız bir sürücü olarak bulunmayan MS Native sürücüsündeki VMware üzerinde çalışan tek sürücü. İki düzeltmenin parçası.
rajeev

Ayrıca, Microsoft'un Uygunluk toplaması güncelleştirmesini bu Nasıl Yapılır bölümünde açıklandığı şekilde de geçebilirsiniz .
harrymc
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.