Töltse be az illesztőprogramokat a WinPE vagy a Recovery CMD alkalmazásból

Bizonyos esetekben ahhoz, hogy a Windows telepítő vagy a Windows helyreállítási környezet (WinRE) lássa a számítógép helyi lemezeit, további lemezvezérlő-illesztőprogramokat kell betöltenie. Ez gyakran előfordul NVMe SSD-vezérlőkkel rendelkező számítógépeken. Példámban egy virtuális gép VMware ESXi-ről Proxmoxra való migrálása után kiderült, hogy a vendég Windows operációs rendszerből hiányoznak a VirtIO illesztőprogramok, amelyek hozzáférést biztosítanak a virtuális merevlemez-vezérlőhöz.

Ennek eredményeként a 0x0000007B (INACESSIBLE_BOOT_DEVICE) hiba történt a Windows vendég virtuális gépen történő indításakor.

Ebben a cikkben megvizsgáljuk, hogyan lehet betölteni a lemezvezérlő illesztőprogramjait WinPE vagy Windows helyreállítási környezetben. Ha megjelenik a helyi merevlemez, hozzáadhatja a vezérlő-illesztőprogramokat az offline Windows lemezképhez.

Általában a P2V vagy V2V migráció végrehajtása előtt elengedhetetlen az új virtuális hardvert támogató szükséges illesztőprogramok beillesztése a Windows lemezképbe az ilyen problémák elkerülése érdekében. Ez például megtehető a VirtIO illesztőprogramok telepítésével a vendég Windows rendszerbe, mielőtt elindítaná a virtuális gép Proxmoxra való áttelepítését.

Töltse le a szükséges illesztőprogramokatamelyek támogatják a szükséges merevlemez-vezérlőt. Proxmox esetén töltse le az ISO lemezképet a Windows VirtIO illesztőprogramjaival. Ha fizikai számítógéppel dolgozik, csatolja az ISO-képet egy másik számítógépre, és másolja át az illesztőprogram-mappákat egy külső USB flash meghajtóra.

Indítsa el a számítógépet a helyreállítási környezetbe (WinRE vagy WinPE) helyreállítási lemez vagy Windows telepítő adathordozó használatával. Nyisson meg egy parancssort. Futtassa a diskpart parancsot annak biztosítására, hogy a WinPE ne lássa a helyi meghajtókat.

diskpart

DISKPART>list disk

There are no fixed disks to show.

Csatlakoztassa a korábban elkészített illesztőprogram-hordozót (USB flash meghajtó vagy ISO kép).

Ha Ventoy multiboot USB-meghajtót használ, az injekciós beépülő modul segítségével csatlakoztathatja a szükséges illesztőprogramokat a WinPE környezethez:

{
 "injection": [
  {
   "parent": "/ISO/win2k22.iso",
   "archive": "/drivers/virtio-win-drivers.zip"
  }
 ]
}

Futtassa a következő parancsot a csatlakoztatott adathordozóhoz rendelt meghajtóbetűjel megkereséséhez:

wmic logicaldisk get caption, volumename

Példámban ez egy Windows VirtIO-illesztőprogramokkal rendelkező kép, amelyhez a meghajtóbetűjel van hozzárendelveD:. A drvload.exe paranccsal töltsön be illesztőprogramot a WinPE környezetben. Szeretném betölteni a VirtIO SCSI illesztőprogramot a Windows Server 2025 rendszerhez. Adja meg az illesztőprogram INF fájljának teljes elérési útját az adathordozón:

drvload d:\vioscsi\2k25\amd64\vioscsi.inf

DrvLoad: Successfully loaded d:\vioscsi\2k25\amd64\vioscsi.inf

Az illesztőprogram betöltésekor hiba léphet fel:

DrvLoad: Unable to load D:\...\xxxxx.inf (Error 0x80070002)

Ha ez megtörténik, győződjön meg arról, hogy kompatibilis illesztőprogramot tölt be. Ezenkívül ellenőrizze az illesztőprogram könyvtárában az *.INF-en kívül más fájlokat is (legalább *.CAT és *.SYS fájlnak kell lennie).

Győződjön meg arról, hogy az SCSI adapter VirtIO illesztőprogramja sikeresen betöltődött a WinPE környezet memóriájába:

pnputil /enum-drivers

Használatdiskpartannak ellenőrzésére, hogy a helyi lemezek láthatók és hozzáférhetők-e.

Most integrálhatja a lemezmeghajtókat az offline Windows lemezképbe (ebben a példában a C: meghajtón van tárolva). Csak egy illesztőprogramot adhat hozzá:

DISM /Image:C:\ /Add-Driver /driver:D:\vioscsi\2k25\amd64\vioscsi.inf

Lásd még:Az offline Windows beállításjegyzék szerkesztése a WinPE-ből

Vagy rekurzívan telepítse az összes illesztőprogramot a megadott mappából: :

DISM /Image:C:\ /Add-Driver /driver:D:\ /recurse

A számítógép WinPE környezetből történő újraindításához futtassa

wpeutil reboot

A vendég Windowsnak most már normálisan kell elindulnia, és látnia kell a Red Hat VirtIO SCSI lemezeszközt az Eszközkezelőben.

Related Posts