无忧启动论坛

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

[求助] 纯uefi+gpt(非csm或其他兼容模式)进入win7 系统本坛是否有实现的?当前难点在显卡

  [复制链接]
1#
发表于 2017-2-13 19:43:47 | 显示全部楼层
重要的事情说三遍!驱动!驱动!驱动!因为WIN7原生系统是早期推出,因此它自身的驱动没有集成例如USB3.0、NVME等驱动,又如UEFI启动所需的显卡GOP驱动模块,所说的这些驱动是在机器刚启动的时候就要加载,而非进入系统后再加载(没有这些驱动跟本进不了系统),因此针对不同的硬件要提前向WIM里注入相应的驱动。

点评

“众所周知win7从uefi启动需要在bios开启csm或设置vga support为legacy option rom(这样就不需要开csm),不过这得取决于你的主板bios有没有这些选项。但这都不是纯uefi启动。因为win7虽然从以uefi方式启动,但是  详情 回复 发表于 2017-2-14 09:11
看来必须安装前先注入驱动才有可能?不知大侠是否实现过类似的纯UEFI引导,望指教细节  详情 回复 发表于 2017-2-14 08:38
回复

使用道具 举报

2#
发表于 2017-2-14 18:37:52 | 显示全部楼层
qqjjfe 发表于 2017-2-14 09:11
“众所周知win7从uefi启动需要在bios开启csm或设置vga support为legacy option rom(这样就不需要开csm ...

可以这样理解。显卡驱动要是解压包形式,解压后有G开头的那个目录就有显卡驱动,用DISM++添加驱动时指向该目录就行了。

点评

这个显卡驱动直接用装好的win7 里面拷贝出来可以吗?  详情 回复 发表于 2017-2-14 20:03
回复

使用道具 举报

3#
发表于 2017-2-14 18:41:20 | 显示全部楼层
qqjjfe 发表于 2017-2-14 08:38
看来必须安装前先注入驱动才有可能?望指导下细节,还有集显和独显驱动是否都要注入,谢谢!

现在较新的CPU都是核显不叫集显,当然是先注入核显驱动,只要有一个能工作起来能进入系统,其它就易解决了。

点评

i7-5820K 我的这块u好像没有核显,是不是直接注入独显,直接从win7中提取出来》?  详情 回复 发表于 2017-2-14 20:07
回复

使用道具 举报

4#
发表于 2017-2-14 21:18:55 | 显示全部楼层
没有核显就直接注入独显呗!“直接从win7中”是指镜像还是硬盘实机系统?

点评

直接从已经安装好的win7硬盘实机中提取的 已经注入进去,然后连安装界面都没有进去。。。。。。。  详情 回复 发表于 2017-2-14 22:22
回复

使用道具 举报

5#
发表于 2017-2-14 22:45:32 | 显示全部楼层
另存WIM时是否“可启动”的WIM。如果有现成的系统(原生安装的话),备份当前系统为WIM格式,在PE里(要支持EFI启动),用DG分区软件将C盘前部划出200MB空间,之后将硬盘无损转为GPT格式,跟着将那200MB创建为EFI分区并指派盘符为Z,接着用WINNT安装器安装时选择备份的WIM,启动分区选Z,系统分区选C,这样恢复就可直接使用了。

点评

添加win8的启动文件有可能解决这一兼容性问题?  详情 回复 发表于 2017-2-15 08:13
亲测可以,简单点开csm安装完后再关,麻烦点的改win7安装文件 已经装好的win7,改注册表和bcd就可以关CSM进win7了 具体看这里 http://bbs.pcbeta.com/viewthread-1707637-3-1.html 可惜这个帖子挂了  详情 回复 发表于 2017-2-15 08:11
在csm兼容模式中,按上述办法一点问题都没有,只要关闭csm,会有各种问题,最接近的一次是系统装好,显卡问题导致进不去界面,想把这些问题同时解决,可能需要非常手段  发表于 2017-2-15 08:05
直接用winntsetup提取wim安装的,使用纯uefi 引导的win8 pe,分区早做好,gpt无误,winnt操作无误, 驱动同时注入nvme和显卡,最后在dism++中确认 win10、win8.1随便装。 win7卡死  详情 回复 发表于 2017-2-15 08:02
回复

使用道具 举报

6#
发表于 2017-2-16 00:22:19 | 显示全部楼层
qqjjfe 发表于 2017-2-15 08:02
直接用winntsetup提取wim安装的,使用纯uefi 引导的win8 pe,分区早做好,gpt无误,winnt操作无误,
驱 ...

"直接用winntsetup提取wim安装的,使用纯uefi 引导的win8 pe,分区早做好,gpt无误,winnt操作无误,"用WINNT安装器有一个选项是安装驱动,选WIM后勾选显卡的驱动文件夹就会自动安装,不须再使用DISM++。

点评

收到,只是用dism++确认驱动已经注入,并且版本正确 最后证明所有环节准确无误,关闭csm后,依然各种卡死  详情 回复 发表于 2017-2-16 08:16
回复

使用道具 举报

7#
发表于 2017-2-16 00:23:28 | 显示全部楼层
qqjjfe 发表于 2017-2-15 08:13
添加win8的启动文件有可能解决这一兼容性问题?

启动文件与WIN7本身系统是不同的概念,不可以。

点评

感谢耐心回复,目前可尝试的方法都已经试过了(提前注入显卡驱动、装好后修改bcd、修复efi等),无一成功。。。。。  详情 回复 发表于 2017-2-16 08:19
回复

使用道具 举报

8#
发表于 2017-2-16 00:25:05 | 显示全部楼层
qqjjfe 发表于 2017-2-15 08:11
亲测可以,简单点开csm安装完后再关,麻烦点的改win7安装文件
已经装好的win7,改注册表和bcd就可以关 ...

这帖子没挂,只是你进不去而已,内容如下:
1、假设你已经开启csm安装好了win7,也就是说你的显卡驱动安装好了。

a.从PE启动(假定你的系统盘为C:)按win+r运行regedit,装载你系统的注册表C:\Windows\system32\config
\system,打开注册表位置HKLM\SYSTEM\ControlSet001\Services,把vga和vgasave里面的start键值
改成4,禁用自动加载。

b.然后运行cmd,用diskpart挂载ESP分区分配一个盘符(以S盘符为例),再输入bcdedit.exe /store S:\efi\Microsoft\boot\bcd /set {default} novesa on,禁止bios调用vag驱动。

c.再找到你系统的目录C:\Windows\System32\drivers,把vga.sys,重命名或删除。这是你就可以进bios关闭csm了。



2、如果你是新装系统,则需要对install.wim进行修改,也就是用dism集成显卡驱动、重命名或删除vga.sys、改注册表等。参照1,对镜像的修改具体搜dism说明。

点评

这段内容,无忧论坛中也有,我尝试过了,没有效果,直接卡死。  详情 回复 发表于 2017-2-16 08:17

评分

参与人数 1无忧币 +5 收起 理由
qqjjfe + 5 感谢您的耐心!

查看全部评分

回复

使用道具 举报

9#
发表于 2017-2-17 09:45:25 | 显示全部楼层
qqjjfe 发表于 2017-2-16 08:16
收到,只是用dism++确认驱动已经注入,并且版本正确
最后证明所有环节准确无误,关闭csm后,依然各种卡 ...

"关闭csm后,依然各种卡死",是关闭csm来安装系统哦,不要开启CSM来安装哦!
假若还不成,你最好还是去你显卡的官网查询一下,你的显卡是否支持EFI启动。

点评

关闭CSM安装和开启CSM安装都试过了 显卡百分百支持uefi。win8,win10轻松纯引导,最快3秒开机。  详情 回复 发表于 2017-2-17 13:46
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-7 00:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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