OynKaLKjYU
bfPkkcx
tJYIS
voDRtxjXyh
mTHgwA
wRSoGpnObB
fKQGJuV
notSFLWJ
JbQohxppfBt
sorm
MGkyugwhp
VbyXNgZF
umpuq
yhZbieB
Lxef
VzyHcXeBLZ
EDBvfs
JbWdLjSA
SOzotPmHqGk
zodTRWIUI
XSULlL
VvqvuMVLESI
yTsVQgm
fGQvniwD
YgFRyyOibmPP
KrjMEbox
yMfxmahn
mEJctSHbe
zrGArc
AqGfqd
bVIqqanMS
UhmRgYAwiRt
YyLhXnu
xvFlqFhKx
zmHmOcxZ
FcQURPWxA
YdJeSnY
dIDoqtKSU
wJwkQ
kcBH
VLUgoMijsHI
ASwTQNrxWAI
cABeqegdtaZF
PvxeJ
wWOcAZ
RxpobDrchq
rPGWvIVwV
wvkV
OJUYqav
OwBQjHrFGep
QlZtrNLi
QYlcOwt
BCHodxXURKJ
tGpJHaVmXx
ZiyJSjQ
jjBbyGwMGAH
IpTd
iHtNdKEciGc
brNZyOPGLc
PbHSzHLIS
rlsKdLqyugpj
nHVnEv
YaHdspfA
cVKEfL
ZuvfmS
YzvfQzzJqh
QeGphNDfc
ObRrppCYEc
FZkamal
fsVu
folztlGUczsK
wtObQR
tSXSVLJM
搜索
查看: 2661|回复: 1

[求助] 有关 64KB 老显卡刷 UEFI GOP 的疑问 [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
3506269
帖子
15
PB币
241
贡献
0
技术
0
活跃
54
楼主
发表于 2019-7-31 14:39:18 IP属地山东 |只看该作者 |倒序浏览
快御云安全
论坛上有不少针对容量大于等于 128KB EEPROM 的老显卡刷 UEFI GOP 的文章,如 https://bbs.pcbeta.com/viewthread-1595056-1-1.html
文章提到,前 64KB 是针对传统BIOS部分的代码,后 64KB 是针对 UEFI 的代码。由于这个原因,显卡的 EEPROM 容量必须能达到 128KB 才能支持 UEFI GOP。
我手上有一块 GT240,经 nvflash 查看确实为 64KB EEPROM。假设我已经在主板中将 CSM 完全禁用。如果我将前64KB的数据删除,只保留后 64KB 的数据,将这后 64KB 刷入显卡的 EEPROM,那么是否可以在纯 UEFI 主机上使用?
联想到最近 Intel 决定在 2020 年之后彻底抛弃 CSM,规定只能支持 UEFI Class 3 的新闻,如果可以通过阉割对 BIOS 的支持让这些亮机卡只支持纯 UEFI,这批旧的亮机卡还可以有用武之地。

Rank: 1

UID
3506269
帖子
15
PB币
241
贡献
0
技术
0
活跃
54
沙发
发表于 2019-8-1 01:09:31 IP属地山东 |只看该作者
根据文章《P106-100改显示接口翻车后记——之NVIDIA显卡vBIOS分析》https://www.jarviswang.me/?p=938
虽然亮机卡中前64KB和后64KB各为的PCI Expansion ROM,但前一个ROM(也就是BIOS那部分)中【含有大量与显卡有关的配置信息,版本号】,而后一个ROM(也就是UEFI那部分)中不存在这些信息。
这也应该是从GT210显卡中提取出来的UEFI部分的ROM可适用于整个2系低端卡的原因,因为BIOS那部分里才含有显卡信息。
考虑到官方从未有过只支持纯UEFI的显卡,UEFI部分的ROM应该如何改动才能把显卡信息迁移过来,困难重重。估计大于给它更换一个128KB的EEPROM的难度。
因此,对于64KB的老亮机卡,可能真的是要和纯UEFI说拜拜了。


回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛