无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 36027|回复: 40
打印 上一主题 下一主题

[求助] [求助] 纯uefi环境 nvme gpt装win7x64 启动卡disk.sys

[复制链接]
跳转到指定楼层
1#
发表于 2017-9-7 23:09:18 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 magikman 于 2017-9-7 23:10 编辑

笔记本 蓝天p751dm2
z170主板
i5 6400
gtx1070
intel 600p nvme
sata ssd 1t

环境设置为
纯UEFI nvme gpt(没有csm兼容的选项,不想再使用legacy+mbr),确认安全启动已关闭...安装win8.1x64 ent和win10.3 x64 ent都一切正常...

我上半年装Win7系统的时候也是卡这个问题,但忘了当时怎么解决的了,反正一切正常的用了大半年,8月份刷 新版bios之后就出错,卡bcd加载错误
怎么修复都一直报bcd错误,只好重装......

原盘是msdn win7 sp1 ent x64 en n完全按照microsoft dism教程做出来的iso,
在uefi win10 pe下完成的dism集成
dism命令行和最新的dism++ 1.*.*.31都试过了...
dism手动按顺序加入nvme补丁 Windows6.1-KB2990941-v3-x64.msu和Windows6.1-KB3087873-v2-x64
dism加入nvdia(nvidia官方最新版exe驱动解压出来的),Intel usb3(intel官网最新版),nvme 驱动(nvme驱动是chiphell论坛的intel nvme最新3.0版)

以上集成都是汇报成功的

不管是win hd install 还是替换win8.1x64 ent en 的ei.cfg和install.wim来安装
还是说用dism或dism++来释放映像...
不管是自动修复uefi还是手动bcdboot修复再bcdedit改启动项...
esp分区的bootx64.efi和bootmgrfw.efi都已替换为win8.1的版本

安装后依然卡启动win7 logo那...bcdedit 打开 sos on项看详细加载信息,每次都卡在加载disk.sys的地方

现在到底是显卡驱动的问题还是nvme驱动的问题?

然后把硬盘整体克隆到另一块sata ssd ,修复启动项后依然是卡在同一个地方,
然后又格盘重新在sata盘上做,没整合nvme补丁和驱动,但是依然卡同一个地方...

也就是说nvidia驱动没集成成功么?

我先是把nv驱动解压后nvidia.display文件夹直接dism进wim,上面的情况...
然后把文件夹中所有被打包的扩展名带_的全部expand出来之后再dism,依然是上面的情况...

就很费解,弄了半个月了,实在没办法,求助大家解决方案...
2#
 楼主| 发表于 2017-9-8 06:41:48 | 显示全部楼层
本帖最后由 magikman 于 2017-9-8 07:02 编辑
parsons 发表于 2017-9-8 00:54
dism只加入Intel usb3
其它都不加入 , 開機


谢谢你的热心回复

按照目前查到的资料来看,卡windows启动logo或者说disk.sys,一般就是安全启动没关或者说纯uefi的win7 gop显卡驱动不正确...

按我的理解,这个操作,一般是适用于解决只有usb3接口的电脑安装win7 到提供有nvme驱动或scsi驱动的硬盘上(之前600p没有chiphell改版驱动的时候是没法这样加载驱动的,官方没出600p驱动,只有先打nvme补丁)...



我等下试试看,能不能在那一步的时候把显卡驱动也添加进去吧 ...



经测试,在这一步应该只能添加经microsoft认证的硬盘驱动,其他驱动在这一步都无法添加进去...我尝试了添加主板驱动,显卡驱动,usb3驱动都不行...

点评

修改原盘 msdn win7 x64 ISO\efi\microsoft\boot\bcd 假設 bcd 取出放在 D:\bcd bcdedit /store D:\BCD /set {default} loadoptions DDISABLE_INTEGRITY_CHECKS bcdedit /store D:\BCD /set {default} TESTSIGNIN  详情 回复 发表于 2017-9-8 11:13
回复

使用道具 举报

3#
 楼主| 发表于 2017-9-8 07:55:01 | 显示全部楼层
本帖最后由 magikman 于 2017-9-8 08:05 编辑

参考资料http://bbs.wuyou.net/forum.php?mod=viewthread&tid=385994

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=379347这个帖子第5页41楼还有我以前发的安装win7的回复...


http://tieba.baidu.com/p/4934345324实在不行,就只有用efi shell或grub通过setup_var命令来改bios参数nvram强制开启csm先顶着了...
回复

使用道具 举报

4#
 楼主| 发表于 2017-9-8 15:35:23 | 显示全部楼层
感谢大家的热心帮助,我按照楼中的一些建议准备进行测试,晚上向大家反馈测试结果...

点评

情况怎么样,成功了没有  详情 回复 发表于 2017-10-25 21:34
回复

使用道具 举报

5#
 楼主| 发表于 2018-9-5 07:18:19 | 显示全部楼层
本帖最后由 magikman 于 2018-9-5 07:36 编辑

不知道是不是bios版本和硬件的差异,同样的电脑,其他人安装纯uefi下nvme intel 600P的Win7可以正常用;我按前人的教程一步一步做,始终卡四叶草,无法正常安装系统...后来从600P换成SM961有了单独的厂家nvme驱动才成功....(600P到现在依然没法)

经过长期(断断续续快2年)研究和测试,技术知识有限,很多地方根本不懂.
目前已实现Win7 纯UEFi下(不开启CSM模块)的启动,原理未知,期待大神讲解


以下为具体步骤

一.准备材料
1.cn_windows_7_enterprise_with_sp1_x64_dvd_u_677685.iso的install.wim
2.cn_windows_8.1_enterprise_with_update_x64_dvd_6050374.iso(可不用ISO,仅需其中约20MB大小的EFi目录和文件)
3.Win7支持nvme的驱动补丁.Windows6.1-KB2990941-v3-x64.msu和Windows6.1-KB3087873-v2-x64.msu
4.本机相关硬件驱动.如Intel主板/nvidia显卡/IntelUSB3/SumsangNVME等驱动
5.相关软件,7z/dism++/BootICE/RegWorkshop等

二.实施步骤
1.Dism Win7 ISO的install.wim至任意目录,如D:\Win7Mount
2.Dism 材料3中的Patch至D:\Win7Mount
3.Dism 驱动至D:\Win7Mount,并删除C:\Windows\system32\drivers\vga.sys文件
4.Regworkshop按前人做法更改注册表,修改两处vga/vgasave的start项
5.dism D:\Win7Mount目录至映像Win7.wim
6.PE中将nvme硬盘分区为
    (1).ESP分区Fat格式 300MB,
    (2)NTFS分区100.01GB
7.7z提取Win8 ISO中的EFi目录至ESP分区,按标准EFI目录存放(含义为Win7使用Win8的EFI文件启动)
8.Windows安装助手应用win7.wim至Ntfs分区,启动分区选择300MB的ESP分区,选同时更新Bios/EFi,不重启
9.BootICE打开ESP分区的2个BCD文件(我不知道该改哪个,干脆2个一起改),在win7 enterprise项下,增加
        nointegritychecks    Yes
        novesa                    Yes
        novga                     No/YES(这个我忘了)

10.拔掉/取下无关硬盘和U盘,然后重启电脑......接受命运的制裁吧!!!
看是否能正常显示正在安装配置windows...是则一切OK,喝点啥庆祝下.
有概率在这卡四叶草LOGO,卡logo说明镜像wim制作失败,需要进PE把D:\Win7Mount清空重来...原理未知(步骤2.1--2.10我这就没变过,但还是会出现这种情况)...

三.后续使用中存在的问题
1.此法强行安装的win7以后更新显卡驱动麻烦,极大概率造成驱动安装完重启win7时卡四叶草,一旦卡了,尝试多种修复方法,如dism新nvidia显卡驱动进C:\Windows等,大部分时候无效,本系统报废,需要重装;偶尔Dism修复后能进系统,原理未知(DISM老版本,即做Wim时的版本有概率能进系统)
2.此法强行安装的win7以后更新Bios麻烦,更新Bios后,全部驱动需要重装,现有系统肯定无法进入,只能重装
3.此法强行安装的win7以后安装XTU存在间歇性不支持问题,如某次装出来的系统安装XTU后重启就再也无法进系统,应该是由于系统中的驱动这块某关键部位被改动造成,我技术知识有限,无法解决;重装系统后再次安装XTU又能正常进入系统,并且XTU各项功能正常.
4.制作wim中,只能一次成功,如果某驱动更新版本,若是删除D:\Win7Mount或win7.wim中的旧版驱动再添加新版,则这个修改过的wim安装时大概率无法过四叶草,看不到正在安装配置windows界面.需要更新驱动最好是从2.1开始重做D:\Win7Mount并重新生成wim.

四.说明
1.Win7各项驱动的inf等文件如何获得
先使用sata硬盘+经典Bios模式 安装win7,然后在其中将所有驱动补齐,且验证所有硬件和驱动工作正常(驱动版本并非新就好,但只要能正常使用,就最好用支持win7的最新版)
(最好事先在其他电脑上把各硬件官网自行下载好,不建议驱动精灵类软件),接下来用dism导出第三方驱动,方便之后做镜像的时候就可以直接dism(实施步骤2.3).
2.Win8的作用只在于提供新版支持UEFI和NVME启动的EFi文件(整个目录约20MB),有兴趣自行尝试win10各版本的efi文件
3.本机配置
主板 Z170     Bios设置项无CSM兼容选项(有相关模块但未显示,可通过某些EFi系统强行修改隐藏选项)
CPU 7700K
内存 DDR4
显卡 Nvidia 1070
硬盘 nvme SM961
其他声网卡雷电3摄像头触摸板等硬件和驱动忽略,装系统来说无关紧要,可2.3时dism也可不(对我来说,全部一次dism弄齐省事儿...)

此外,非常感谢论坛几位兄台的热心帮助
@parsons
@2011rlyt
@wfdm3

点评

你关闭CSM安装UEFI WIN7出现“正在安装配置windows1%、“正在安装配置windows20%、正在安装配置windows90%”这些字没有?如果出现你是不是用了VGASHIML.EFI这款工具? 据我目前所知安装NATIVE UEFI WIN7是会卡在“  详情 回复 发表于 2018-9-16 10:07
回复

使用道具 举报

6#
 楼主| 发表于 2018-11-8 06:22:42 | 显示全部楼层
yun2673436976 发表于 2018-10-3 22:50
我看了很多10系列显卡的笔记本,用gpuz打开,查看显卡,uefi是不打√的,你的蓝天笔记本1070显卡打√了吗?



看Uefi的对应说明,勾不勾则一目了然...

点评

你关闭CSM安装UEFI WIN7出现“正在安装配置windows1%、“正在安装配置windows20%、正在安装配置windows90%”这些字没有?  详情 回复 发表于 2019-2-12 12:31
回复

使用道具 举报

7#
 楼主| 发表于 2019-3-20 19:34:06 | 显示全部楼层
我记得是有的,但不确定了,这电脑安装win7使用上没问题,维护上比较麻烦,尤其是显卡驱动的更新,所以忍疼换win10 ltsc 2019了,省心不折腾
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-2 20:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表