BIOS
好奇心害死薛猫
服务器/计算机等相关SIT测试
展开
-
BIOS.测试项目
BIOS.FlashDual.BIOSBIOS.基本功能– 网络启动– CPU– 内存– PCIe– CPU– Memory– PCH– UPI– PCIe。原创 2024-01-02 11:36:54 · 416 阅读 · 1 评论 -
UEFI.Secure.Boot客制化方案一_Windows环境
创建 ESL 文件,需要自定义 8-4-4-4-12 的 ID。备份 UEFI Secure Boot 原有的证书。先通过 Windows SDK 安装相关工具。ESL 转换为 AUTH。计算和保存文件哈希值。原创 2023-12-15 10:29:39 · 142 阅读 · 0 评论 -
【待解决】iPXE搭配Secure Boot的使用问题
如果用的是 ipxe.efi,那么因为该文件无签名,故服务通过 secure boot,可以通过自签名,或者导入 hash 到 BIOS DB 中来通过验证。首先被用于 iPXE 的网卡,在 secure boot 开启情况,BIOS 下能列出 PXE 启动项,说明 optionrom.efi 可通过验证。实验结果,ipxe.efi 通过 secure boot 验证,可以进入 ipxe 环境。BIOS 中开启 Secure Boot 后,尝试使用 iPXE 安装OS,提示无效签名,无法被启动。原创 2023-12-14 10:40:25 · 203 阅读 · 1 评论 -
【笔记】【BIOS】CPU Bitmap
由此可看出,Available Bitmap 的 bit 值为 1 时候,代表启用核心。Disable Bitmap,则是 bit 值为 1 时候,禁用对应核心。再举例,如果只想禁用 4 个核心,转换为 16 进制:F。转换为 16 进制:FF9B7757E7DDDD50。原创 2023-08-17 00:01:38 · 476 阅读 · 3 评论 -
【BIOS】UEFI Shell 重启脚本范例
【代码】【BIOS】UEFI Shell 重启脚本范例。原创 2023-08-09 19:35:21 · 918 阅读 · 1 评论 -
【笔记】【BIOS】SMBIOS (System Management BIOS)
操作系统为了有效控制系统资源与正确显示信息,需要知道底层硬件的一些数据,但因为底层硬件厂商数百家,产品也是上万种,操作系统要想得知正确的信息就必须要透过 BIOS 的帮忙,这种方法就是SMBIOS Table。SMBIOS 可以把它想像成是一堆纪录信息,BIOS 在转交控制权给操作系统之前将所有相关资讯准备好,放在系统內存的某处,让操作系统去读取。Linux OS 使用工具 dmidecode 查找 SMBIOS Table 信息。Windows OS 下可使用工具 RW 读取。原创 2023-07-20 23:10:22 · 401 阅读 · 0 评论 -
【笔记】【BIOS】使用外源 UEFI Shell
大部分 BIOS 会内置 UEFI Shell,但是有些 BIOS 没有,这时候可以使用外源的 UEFI Shell,这里用官方编译好的 UEFI Shell 做例子。分区格式 FAT, FAT12, FAT16, FAT32, NTFS。根目录按以下格式放入 UEFI Shell 文件。磁盘文件系统格式不限 MBR 或 GPT。原创 2023-08-08 22:43:00 · 207 阅读 · 1 评论