最新版本的 RU

本文提供的下载来自:https://firmwaresecurity.com/tag/ru-efi/

d8ec4-20171204183355-bmp

作者Blog 在: http://ruexe.blogspot.tw/ (需要翻墙)
Release 在 https://github.com/JamesAmiTw/ru-uefi

下载 5.20.0328

提起来这个工具的原因是有朋友给我留言说 RU 有查看 ACPI Table 的功能,虽然我几乎天天都在使用但是无印象,于是特地去找了验证一下,真的没有。不过这个版本和之前的相比增加了下面的功能,有需要的朋友可以直接使用,附件中有三个版本:32位、64位、DOS。

1.查看 UEFI Variable
2.AHCI MMIO
3.USB MMIO
4.Mass storage 设备的编辑
5.截图

最后特别感谢作者,来自 AMI 的 James Wang
======================================================================================================
2018年1月12日 来自微信的朋友“耳溫”,在公众号上留言,表示 ALT+F6可以实现 ACPI Table的读取,在此特别感谢指导

UEFI4BIOS_20180110_213822

《最新版本的 RU》有20个想法

    1. Ru 不是我写的哈,如果没有记错的话作者是 AMI 的大佬,从 DOS 的时代开始就有了。这个工具是不开源的。

          1. 博主,想问一下实现ISA要怎么做,能提供一下思路吗?刚入行,什么都不懂,感谢

  1. 就是用EFI代码和edk2的环境实现一个RU.EFI里的isa功能,查看设备地址,怎么去知道那个设备的地址的什么?

      1. 没有具体的例子,就是用shell实现一个RU.EFI中的ISA功能,然后输入不同的port在屏幕上输出不同的设备地址

          1. 您好,想问一下怎么去更改CMOS下的值呢,比如说我想去更改一个时间,通过IoWrite8(0x70,4)和IoRead8(0x71)去读取到了那个值为19之后,要怎么才能更改这个为19的值

          2. IoWrite8(0x70,4)
            IoWrite8(0x71,19)
            这两个操作之后就是把 cmos 中的值改为 19
            你可以试试

  2. 改完了值之后怎么保存呢 ?save的时候,有三个选项 其中有两个都像另存为一样要取名字,没看明白

    1. 修改 Register 的话,是写好了直接就进去了,不需要额外保存动作。 Save 功能的三个选项是保存当前寄存器值到文件中,保存当前 ru 的设定,和保存当前全部 PCI 配置空间的值。

    1. 不能,这个是 UEFI Application, 如果想在 Windows 下可以试试那个 HE 工具(https://www.lab-z.com/allsoft/ 有下载链接)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注