ReBarUEFI:为老旧主板解锁Resizable BAR

ReBarUEFI: Resizable BAR for almost any UEFI system

ReBarUEFI:为老旧主板解锁Resizable BAR

Resizable BAR 技术能显著提升显卡性能,尤其是 Intel Arc 系列显卡必须依赖它才能发挥最佳效能。然而,许多老旧主板或 BIOS 并不原生支持该功能。ReBarUEFI 项目提供了一个 UEFI DXE 驱动,通过修改固件让几乎所有 UEFI 系统都能启用 Resizable BAR。项目作者详细列出了对 4G Decoding 的要求、BIOS 补丁方案以及针对不同 Intel 和 AMD 平台的兼容性测试。无论是 X99 平台还是更老的 Sandy Bridge 架构,用户都可以通过注入模块和打补丁来突破硬件限制。虽然 Windows 下必须修改 BIOS,但在 Linux 环境下配合特定内核参数也能实现类似效果。

该工具能提供性能提升,并且对于 Intel Arc 显卡发挥最佳性能甚至是必需的。
  1. zir_blazer

    正是这类 BIOS 修改的闹剧让我对 Coreboot 产生了兴趣,这样我们就能在不触碰专有工具或代码的情况下增强固件的功能。

    其他类似的修改还包括为不支持 NVMe 启动的旧版固件添加 NVMe 启动能力,这样如果你使用某种转接卡,就可以从现代 NVMe 驱动器启动(因为这些主板都没有 M.2 插槽,但你可以使用 PCIe 转 M.2 转接卡)。此外,还包括添加必要的组件,让某些 CPU 在从未官方支持的主板上能够启动(视代际而定,有时只需添加新的 CPU 微码即可)。

  2. bigwheels

    这是干什么的?我浏览了 README,但还是搞不懂 ReBAR 的用途和具体使用场景是什么。

    (发帖是假设其他人也会需要一点快速的背景介绍。)

  3. gregoryl

    很想看看这东西能不能在我的工作用 Dell 笔记本上跑起来,那台机器的硬件支持 ReBAR,但 Dell 就是懒得开启它——得外接 ARC GPU 才能正常支持 3 块屏幕(再次吐槽 Dell 糟糕的驱动/固件——同样的硬件明明可以完美支持 3 块屏幕)。

同日更多故事

2026-09-22