智锐通吧 关注:864贴子:3,958
  • 17回复贴,共1

【UEFI/CSM】R9 FURY关闭CSM的相关指南

只看楼主收藏回复

&&因为发帖失败,所以分段发。
&&问题背景:
使用Fiji BIOS Editor工具编辑后的vBIOS不能兼容主板的“关闭CSM / UEFI ONLY”选项。
具体参见Chiphell用户v4400e 的帖子:《显卡支持UEFI但是主板仍旧无法关闭CSM的问题》
https://www.chiphell.com/thread-2300325-1-1.html
在上面的帖子中,作者提到“总而言之就是不能用mod后的显卡bios来进行gop更新,或者去mod那些已经更新了gop或者没更新的uefi的显卡bios,也就是说不要去魔改UEFI的显卡BIOS(除了GOP更新外不要去魔改)。最后刷进去尽管显示支持uefi其实最后还是无效的。用R9 NANO的朋友如果碰见不能纯UEFI启动的话不妨试试原版的UEFI BIOS”。
问题冲突:在本吧显卡(ZRT R9 FURY)上,不去mod这张卡的vBIOS很难正常使用。本帖子旨在帮助大家在修改vBIOS的基础上使主板的CSM能被关闭;同时也算是对v4400e那篇帖子的一个补充。(鄙人无Chiphell账户,无法在原作者的帖子下面表达感谢与提供补充,如果有条件的网友看到了这里,希望代替楼主去表达一下感谢)


IP属地:重庆1楼2021-07-11 19:43回复
    &&解决原理和思路:
    原帖子 "Fiji Bios Editing ( Fury / Fury X / Nano / Radeon Pro Duo ), 作者gupsterg“
    https://www.overclock.net/threads/fiji-bios-editing-fury-fury-x-nano-radeon-pro-duo.1592384/
    里面关于UEFI的原话是:
    Note:- Any stock ROM even with a UEFI/GOP module within it, is technically non-UEFI once modified. There is a bios signature within Legacy ROM section, which is a hash of the hashes of protected tables within ROM. As the mods we do are within the protected tables and we can't update the signature in Legacy ROM to reflect the changes it will fail UEFI checks, thus you need CSM support enabled in motherboard bios to use a modded ROM. The only solution to allow custom UEFI ROM with CSM = Off, is to use a custom UEFI/GOP module in ROM. This solution was provided by Lordkag of Fernando's Win-RAID Forum. The update tool is located in appropriate heading below.
    大概意思:任何vBIOS,即使包含UEFI/GOP模块,一经修改(mod),其从技术层面上来讲,是非UEFI的;正常情况下,我们在修改vBIOS参数时无法更新Legacy ROM的签名,这将会导致UEFI检查不通过,因此需要CSM开启。那么既要修改vBIOS的参数(mod),又要关闭CSM的唯一解决办法是使用定制的UEFI/GOP模块。这个办法是由Lordkag 在 FernandoWin-RAID(一个论坛)上提出的。(Lordkag的帖子https://www.win-raid.com/t892f16-AMD-and-Nvidia-GOP-update-No-requests-DIY.html


    IP属地:重庆2楼2021-07-11 19:45
    回复
      &&工具:
      包含已定制UEFI/GOP模块的UEFI添加工具:GOPupd v1.9.5 with custom AMD UEFI/GOP module
      (注意:楼主先前使用了原作者Lordkag的GOP更新工具,不能关闭CSM;转而使用英文帖子里提供的这个with custom版本,就可以关闭CSM了)
      链接:https://gsgs.lanzoui.com/b01647tgj
      密码:fmd5


      IP属地:重庆3楼2021-07-11 19:45
      回复
        &&操作办法:
        1.选中要修改的vBIOS,拖拽并放到GOPupd.bat上松开(非事先打开此bat),跟随程序的提示进行。
        注意:原vBIOS与工具都尽量避开中文路径;如果遇到来自cmd的错误请在网上多多搜索。

        2.完成后在工具的路径下会得到一个新的vBIOS(xxx_updGOP.rom.rom)
        2.检查(可选):分别将原vBIOS与生成后的新的vBIOS分别拖拽到”#AMD_ROM_Info.bat“上,对比前后的信息。
        4.刷入新的vBIOS。
        现在应该可以进入主板的BIOS关闭CSM了


        IP属地:重庆4楼2021-07-11 19:46
        收起回复
          楼主,我按你给的工具和教程操作之后,关闭csm,主板跑码97,不关csm就正常跑码。关闭csm后,显卡的uefi我感觉是启用,但是主板好像不认识这个显卡的uefi。在之前版本没有经过mod的uefi没有这个问题


          IP属地:重庆来自Android客户端5楼2021-08-01 13:09
          收起回复
            楼主 nano 可以在BIOS改风扇转速嘛?频率 电压都调好了,,默认bios风扇转速上升太慢了,,拉到75度功耗墙,风扇转速上去 再降下来,,,,


            IP属地:山西6楼2021-09-24 23:15
            收起回复
              感谢🙏


              IP属地:广东来自Android客户端7楼2021-12-12 01:17
              回复
                👍👍👍


                IP属地:广西来自Android客户端8楼2022-01-14 19:41
                回复