本帖最后由 857185187 于 2017-9-23 11:15 编辑
原版的BOOT.WIM集成NVME补丁和USB3驱动后,USB是能用了,但还是认不到M.2的NVME硬盘.
后来我进到了WIN10PE里面看,能够认到三星的NVME硬盘,而且NVME驱动的硬件ID就直接是三星的,看来NVME是不通过别的芯片连接的而是直接和CPU连接的.别的SATA AHCI IDE什么的硬件ID永远是主板AHCI芯片的ID,换什么SATA硬盘都一样。
到这里我以为是补丁里刚好没有这款NVME SSD匹配的硬件ID的驱动,可是当我进WIN8PE里后发现,不要说安装驱动了,连三星那个硬件ID都没有了
就是不认盘,连硬件ID都没有。
但是在能识别到三星NVME SSD的WIN10PE里把集成了微软两个NVME补丁的INSTALL.WIM安装到三星 NVME SSD里又是正常的 系统也能正常安装
那么,为什么在WIN8PE里连NVME SSD的硬件ID都没有,就像根本检测不到这个设备那样
又是为什么同样的两个NVME补丁,集成到BOOT.WIM里,启动安装环境后识别不到三星NVME SSD,但是集成到INSTALL.WIM里,通过PE安装又能正常进系统?
新:
现在发现根本不是认不到NVME的硬盘,而是不能安装系统,没有列出可以安装的磁盘.因为找不到安装设备的时候,浏览驱动的时候却能识别到NVME硬盘的分区C盘之类的.也就是能从NVME硬盘里的驱动文件安装驱动,但是不能安装系统,列表里不显示磁盘,连SATA硬盘都不显示
更新:
我又发现也许根本不是boot.wim的问题,而是install.wim的问题.有的WIM能用360压缩打开,有的WIM打开就出错.我想WIM和WIM之间肯定有些差异,导致boot.wim识别不到我修改后的install.wim
虽然修改前和修改后的WIM文件都能被WIM工具识别到,但是修改前的WIM能被360压缩打开,而修改后的却不能.可能是我修改后的INSTALL.WIM不兼容.有什么办法能弄兼容么?
我试过用Gimagex,wimtools,和dism ++的可写映像加载与保存修改的卸载.保存修改后的WIM都不能用360压缩打开.也就是都不是兼容的版本.
Gimagex,wimtools,dism ++ 好像使用的都是本地的支持库,修改的WIM和本地WIM支持库的版本有关,我的是WINDOWS 10的系统
用什么工具加载映像或者在什么版本的系统上使用Gimagex,wimtools,dism ++之类的工具能兼容?
有没有不依赖本地WIM支持库或者独立的WIM映像工具阿?
再更新:
我今天发现不是install.wim的问题,而是boot.wim的问题,给boot.wim打2990941补丁就会出现 找不到CD DVD驱动器的问题. |